All Classes and Interfaces
Class
Description
A request message to create an OS policy assignment
A request message to create an OS policy assignment
Common Vulnerability Scoring System version 3.
This metric describes the conditions beyond the attacker's control that
must exist in order to exploit the vulnerability.
This metric reflects the context by which vulnerability exploitation is
possible.
Common Vulnerability Scoring System version 3.
The Impact metrics capture the effects of a successfully exploited
vulnerability on the component that suffers the worst outcome that is most
directly and predictably associated with the attack.
This metric describes the level of privileges an attacker must possess
before successfully exploiting the vulnerability.
The Scope metric captures whether a vulnerability in one vulnerable
component impacts resources in components beyond its security scope.
This metric captures the requirement for a human user, other than the
attacker, to participate in the successful compromise of the vulnerable
component.
A request message for deleting a OS policy assignment.
A request message for deleting a OS policy assignment.
Message encapsulating a value that can be either absolute ("fixed") or
relative ("percent") to a value.
Message encapsulating a value that can be either absolute ("fixed") or
relative ("percent") to a value.
Deprecated.
A request message for getting OS policies compliance data for the given
Compute Engine VM instance.
Deprecated.
A request message for getting inventory data for the specified VM.
A request message for getting inventory data for the specified VM.
Get a report of the OS policy assignment for a VM instance.
Get a report of the OS policy assignment for a VM instance.
A request message to get an OS policy assignment
A request message to get an OS policy assignment
A request message for getting the vulnerability report for the specified VM.
A request message for getting the vulnerability report for the specified VM.
Builder for projects/{project}/locations/{location}/instances/{instance}.
Deprecated.
This API resource represents the OS policies compliance data for a Compute
Engine virtual machine (VM) instance at a given point in time.
Deprecated.
Compliance data for an OS policy
Deprecated.
Builder for projects/{project}/locations/{location}/instanceOSPoliciesCompliances/{instance}.
Deprecated.
Builder for
projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}.
This API resource represents the available inventory data for a
Compute Engine virtual machine (VM) instance at a given point in time.
This API resource represents the available inventory data for a
Compute Engine virtual machine (VM) instance at a given point in time.
A single piece of inventory on a VM.
A single piece of inventory on a VM.
The origin of a specific inventory item.
The different types of inventory that are tracked on a VM.
Operating system information for the VM.
Operating system information for the VM.
Software package information of the operating system.
Software package information of the operating system.
Information related to the a standard versioned package.
Information related to the a standard versioned package.
Contains information about a Windows application that is retrieved from the
Windows Registry.
Contains information about a Windows application that is retrieved from the
Windows Registry.
Information related to a Quick Fix Engineering package.
Information related to a Quick Fix Engineering package.
Details related to a Windows Update package.
Details related to a Windows Update package.
Categories specified by the Windows Update.
Categories specified by the Windows Update.
Details related to a Zypper Patch.
Details related to a Zypper Patch.
Builder for projects/{project}/locations/{location}/instances/{instance}/inventory.
The view for inventory objects.
Deprecated.
A request message for listing OS policies compliance data for all Compute
Engine VMs in the given location.
Deprecated.
Deprecated.
A response message for listing OS policies compliance data for all Compute
Engine VMs in the given location.
Deprecated.
A request message for listing inventory data for all VMs in the specified
location.
A request message for listing inventory data for all VMs in the specified
location.
A response message for listing inventory data for all VMs in a specified
location.
A response message for listing inventory data for all VMs in a specified
location.
List the OS policy assignment reports for VM instances.
List the OS policy assignment reports for VM instances.
A response message for listing OS Policy assignment reports including the
page of results and page token.
A response message for listing OS Policy assignment reports including the
page of results and page token.
A request message to list revisions for a OS policy assignment
A request message to list revisions for a OS policy assignment
A response message for listing all revisions for a OS policy assignment.
A response message for listing all revisions for a OS policy assignment.
A request message to list OS policy assignments for a parent resource
A request message to list OS policy assignments for a parent resource
A response message for listing all assignments under given parent.
A response message for listing all assignments under given parent.
A request message for listing vulnerability reports for all VM instances in
the specified location.
A request message for listing vulnerability reports for all VM instances in
the specified location.
A response message for listing vulnerability reports for all VM instances in
the specified location.
A response message for listing vulnerability reports for all VM instances in
the specified location.
Builder for projects/{project}/locations/{location}.
An OS policy defines the desired state configuration for a VM.
An OS policy defines the desired state configuration for a VM.
Filtering criteria to select VMs based on inventory details.
Filtering criteria to select VMs based on inventory details.
Policy mode
Filtering criteria to select VMs based on OS details.
Filtering criteria to select VMs based on OS details.
An OS policy resource is used to define the desired state configuration
and provides a specific functionality like installing/removing packages,
executing a script etc.
An OS policy resource is used to define the desired state configuration
and provides a specific functionality like installing/removing packages,
executing a script etc.
A resource that allows executing scripts on the VM.
A resource that allows executing scripts on the VM.
A file or script to execute.
A file or script to execute.
The interpreter to use.
A remote or local file.
A remote or local file.
Specifies a file available as a Cloud Storage Object.
Specifies a file available as a Cloud Storage Object.
Specifies a file available via some URI.
Specifies a file available via some URI.
A resource that manages the state of a file.
A resource that manages the state of a file.
Desired state of the file.
A resource that manages a system package.
A package managed by APT
A package managed by APT
A resource that manages a system package.
A deb package file. dpkg packages only support INSTALLED state.
A deb package file. dpkg packages only support INSTALLED state.
The desired state that the OS Config agent maintains on the VM.
A package managed by GooGet
A package managed by GooGet
An MSI package.
An MSI package.
An RPM package file.
An RPM package file.
A package managed by YUM
A package managed by YUM
A package managed by Zypper
A package managed by Zypper
A resource that manages a package repository.
Represents a single apt package repository.
Type of archive.
Represents a single apt package repository.
A resource that manages a package repository.
Represents a Goo package repository.
Represents a Goo package repository.
Represents a single yum package repository.
Represents a single yum package repository.
Represents a single zypper package repository.
Represents a single zypper package repository.
Resource groups provide a mechanism to group OS policy resources.
Resource groups provide a mechanism to group OS policy resources.
OS policy assignment is an API resource that is used to
apply a set of OS policies to a dynamically targeted group of Compute Engine
VM instances.
OS policy assignment is an API resource that is used to
apply a set of OS policies to a dynamically targeted group of Compute Engine
VM instances.
Filters to select target VMs for an assignment.
Filters to select target VMs for an assignment.
VM inventory details.
VM inventory details.
Message representing label set
Message representing label set
Message to configure the rollout at the zonal level for the OS policy
assignment.
Message to configure the rollout at the zonal level for the OS policy
assignment.
OS policy assignment rollout state
Builder for projects/{project}/locations/{location}/osPolicyAssignments/{os_policy_assignment}.
OS policy assignment operation metadata provided by OS policy assignment API
methods that return long running operations.
The OS policy assignment API method.
OS policy assignment operation metadata provided by OS policy assignment API
methods that return long running operations.
State of the rollout
A report of the OS policy assignment status for a given instance.
A report of the OS policy assignment status for a given instance.
Compliance data for an OS policy
Compliance data for an OS policy
Possible compliance states for an os policy.
Compliance data for an OS policy resource.
Compliance data for an OS policy resource.
Possible compliance states for a resource.
ExecResource specific output.
ExecResource specific output.
Step performed by the OS Config agent for configuring an
`OSPolicy` resource to its desired state.
Step performed by the OS Config agent for configuring an
`OSPolicy` resource to its desired state.
Supported configuration step types
Builder for
projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}/report.
Deprecated.
Deprecated.
Compliance data for an OS policy resource.
Deprecated.
ExecResource specific output.
Deprecated.
Deprecated.
Deprecated.
Step performed by the OS Config agent for configuring an `OSPolicyResource`
to its desired state.
Deprecated.
Deprecated.
Deprecated.
A request message to update an OS policy assignment
A request message to update an OS policy assignment
This API resource represents the vulnerability report for a specified
Compute Engine virtual machine (VM) instance at a given point in time.
This API resource represents the vulnerability report for a specified
Compute Engine virtual machine (VM) instance at a given point in time.
A vulnerability affecting the VM instance.
A vulnerability affecting the VM instance.
Contains metadata information for the vulnerability.
Contains metadata information for the vulnerability.
A reference for this vulnerability.
A reference for this vulnerability.
OS inventory item that is affected by a vulnerability or fixed as a
result of a vulnerability.
OS inventory item that is affected by a vulnerability or fixed as a
result of a vulnerability.
Builder for projects/{project}/locations/{location}/instances/{instance}/vulnerabilityReport.