- 2.57.0 (latest)
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
Package com.google.cloud.osconfig.v1 (2.38.0)
GitHub Repository |
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.cloud.osconfig.v1.OsConfigServiceClient |
Service Description: OS Config API
The OS Config service is a server-side component that you can use to manage package installations and patch jobs for virtual machine instances. |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient |
Service Description: Zonal OS Config API
The OS Config service is the server-side component that allows users to manage package installations and patch jobs for Compute Engine VM instances. |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.osconfig.v1.OsConfigServiceSettings |
Settings class to configure an instance of OsConfigServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.osconfig.v1.OsConfigZonalServiceSettings |
Settings class to configure an instance of OsConfigZonalServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.osconfig.v1.PatchJobs.AptSettings |
Apt patching is completed by executing |
com.google.cloud.osconfig.v1.PatchJobs.GooSettings |
Googet patching is performed by running |
com.google.cloud.osconfig.v1.PatchJobs.WindowsUpdateSettings |
Windows patching is performed using the Windows Update Agent. |
com.google.cloud.osconfig.v1.PatchJobs.YumSettings |
Yum patching is performed by executing |
com.google.cloud.osconfig.v1.PatchJobs.ZypperSettings |
Zypper patching is performed by running |
Classes
Class | Description |
---|---|
com.google.cloud.osconfig.v1.CVSSv3 | Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document |
com.google.cloud.osconfig.v1.CVSSv3.Builder | Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document |
com.google.cloud.osconfig.v1.Common | |
com.google.cloud.osconfig.v1.Common.FixedOrPercent | Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value. |
com.google.cloud.osconfig.v1.Common.FixedOrPercent.Builder | Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value. |
com.google.cloud.osconfig.v1.CreateOSPolicyAssignmentRequest | A request message to create an OS policy assignment |
com.google.cloud.osconfig.v1.CreateOSPolicyAssignmentRequest.Builder | A request message to create an OS policy assignment |
com.google.cloud.osconfig.v1.DeleteOSPolicyAssignmentRequest | A request message for deleting a OS policy assignment. |
com.google.cloud.osconfig.v1.DeleteOSPolicyAssignmentRequest.Builder | A request message for deleting a OS policy assignment. |
com.google.cloud.osconfig.v1.GetInventoryRequest | A request message for getting inventory data for the specified VM. |
com.google.cloud.osconfig.v1.GetInventoryRequest.Builder | A request message for getting inventory data for the specified VM. |
com.google.cloud.osconfig.v1.GetOSPolicyAssignmentReportRequest | Get a report of the OS policy assignment for a VM instance. |
com.google.cloud.osconfig.v1.GetOSPolicyAssignmentReportRequest.Builder | Get a report of the OS policy assignment for a VM instance. |
com.google.cloud.osconfig.v1.GetOSPolicyAssignmentRequest | A request message to get an OS policy assignment |
com.google.cloud.osconfig.v1.GetOSPolicyAssignmentRequest.Builder | A request message to get an OS policy assignment |
com.google.cloud.osconfig.v1.GetVulnerabilityReportRequest | A request message for getting the vulnerability report for the specified VM. |
com.google.cloud.osconfig.v1.GetVulnerabilityReportRequest.Builder | A request message for getting the vulnerability report for the specified VM. |
com.google.cloud.osconfig.v1.InstanceName | |
com.google.cloud.osconfig.v1.InstanceName.Builder | Builder for projects/{project}/zones/{zone}/instances/{instance}. |
com.google.cloud.osconfig.v1.InstanceName.ProjectLocationInstanceBuilder | Builder for projects/{project}/locations/{location}/instances/{instance}. |
com.google.cloud.osconfig.v1.InstanceOSPolicyAssignmentName | |
com.google.cloud.osconfig.v1.InstanceOSPolicyAssignmentName.Builder | Builder for projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}. |
com.google.cloud.osconfig.v1.Inventories | |
com.google.cloud.osconfig.v1.Inventory | This API resource represents the available inventory data for a Compute Engine virtual machine (VM) instance at a given point in time. |
com.google.cloud.osconfig.v1.Inventory.Builder | This API resource represents the available inventory data for a Compute Engine virtual machine (VM) instance at a given point in time. |
com.google.cloud.osconfig.v1.Inventory.Item | A single piece of inventory on a VM. |
com.google.cloud.osconfig.v1.Inventory.Item.Builder | A single piece of inventory on a VM. |
com.google.cloud.osconfig.v1.Inventory.OsInfo | Operating system information for the VM. |
com.google.cloud.osconfig.v1.Inventory.OsInfo.Builder | Operating system information for the VM. |
com.google.cloud.osconfig.v1.Inventory.SoftwarePackage | Software package information of the operating system. |
com.google.cloud.osconfig.v1.Inventory.SoftwarePackage.Builder | Software package information of the operating system. |
com.google.cloud.osconfig.v1.Inventory.VersionedPackage | Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers. |
com.google.cloud.osconfig.v1.Inventory.VersionedPackage.Builder | Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers. |
com.google.cloud.osconfig.v1.Inventory.WindowsApplication | Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key |
com.google.cloud.osconfig.v1.Inventory.WindowsApplication.Builder | Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key |
com.google.cloud.osconfig.v1.Inventory.WindowsQuickFixEngineeringPackage | Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: |
com.google.cloud.osconfig.v1.Inventory.WindowsQuickFixEngineeringPackage.Builder | Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: |
com.google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage | Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ |
com.google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.Builder | Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ |
com.google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory | Categories specified by the Windows Update. |
com.google.cloud.osconfig.v1.Inventory.WindowsUpdatePackage.WindowsUpdateCategory.Builder | Categories specified by the Windows Update. |
com.google.cloud.osconfig.v1.Inventory.ZypperPatch | Details related to a Zypper Patch. |
com.google.cloud.osconfig.v1.Inventory.ZypperPatch.Builder | Details related to a Zypper Patch. |
com.google.cloud.osconfig.v1.InventoryName | |
com.google.cloud.osconfig.v1.InventoryName.Builder | Builder for projects/{project}/locations/{location}/instances/{instance}/inventory. |
com.google.cloud.osconfig.v1.ListInventoriesRequest | A request message for listing inventory data for all VMs in the specified location. |
com.google.cloud.osconfig.v1.ListInventoriesRequest.Builder | A request message for listing inventory data for all VMs in the specified location. |
com.google.cloud.osconfig.v1.ListInventoriesResponse | A response message for listing inventory data for all VMs in a specified location. |
com.google.cloud.osconfig.v1.ListInventoriesResponse.Builder | A response message for listing inventory data for all VMs in a specified location. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentReportsRequest | List the OS policy assignment reports for VM instances. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentReportsRequest.Builder | List the OS policy assignment reports for VM instances. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentReportsResponse | A response message for listing OS Policy assignment reports including the page of results and page token. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentReportsResponse.Builder | A response message for listing OS Policy assignment reports including the page of results and page token. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentRevisionsRequest | A request message to list revisions for a OS policy assignment |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentRevisionsRequest.Builder | A request message to list revisions for a OS policy assignment |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentRevisionsResponse | A response message for listing all revisions for a OS policy assignment. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentRevisionsResponse.Builder | A response message for listing all revisions for a OS policy assignment. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentsRequest | A request message to list OS policy assignments for a parent resource |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentsRequest.Builder | A request message to list OS policy assignments for a parent resource |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentsResponse | A response message for listing all assignments under given parent. |
com.google.cloud.osconfig.v1.ListOSPolicyAssignmentsResponse.Builder | A response message for listing all assignments under given parent. |
com.google.cloud.osconfig.v1.ListVulnerabilityReportsRequest | A request message for listing vulnerability reports for all VM instances in the specified location. |
com.google.cloud.osconfig.v1.ListVulnerabilityReportsRequest.Builder | A request message for listing vulnerability reports for all VM instances in the specified location. |
com.google.cloud.osconfig.v1.ListVulnerabilityReportsResponse | A response message for listing vulnerability reports for all VM instances in the specified location. |
com.google.cloud.osconfig.v1.ListVulnerabilityReportsResponse.Builder | A response message for listing vulnerability reports for all VM instances in the specified location. |
com.google.cloud.osconfig.v1.LocationName | |
com.google.cloud.osconfig.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.osconfig.v1.OSPolicy | An OS policy defines the desired state configuration for a VM. |
com.google.cloud.osconfig.v1.OSPolicy.Builder | An OS policy defines the desired state configuration for a VM. |
com.google.cloud.osconfig.v1.OSPolicy.InventoryFilter | Filtering criteria to select VMs based on inventory details. |
com.google.cloud.osconfig.v1.OSPolicy.InventoryFilter.Builder | Filtering criteria to select VMs based on inventory details. |
com.google.cloud.osconfig.v1.OSPolicy.Resource | 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. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.Builder | 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. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.ExecResource |
A resource that allows executing scripts on the VM.
The ExecResource has 2 stages: validate and enforce and both stages |
com.google.cloud.osconfig.v1.OSPolicy.Resource.ExecResource.Builder |
A resource that allows executing scripts on the VM.
The ExecResource has 2 stages: validate and enforce and both stages |
com.google.cloud.osconfig.v1.OSPolicy.Resource.ExecResource.Exec | A file or script to execute. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.ExecResource.Exec.Builder | A file or script to execute. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File | A remote or local file. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File.Builder | A remote or local file. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File.Gcs | Specifies a file available as a Cloud Storage Object. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File.Gcs.Builder | Specifies a file available as a Cloud Storage Object. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File.Remote | Specifies a file available via some URI. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.File.Remote.Builder | Specifies a file available via some URI. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.FileResource | A resource that manages the state of a file. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.FileResource.Builder | A resource that manages the state of a file. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource | A resource that manages a system package. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT |
A package managed by APT.
- install: apt-get update && apt-get -y install [name]
- remove: apt-get -y remove [name] |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT.Builder |
A package managed by APT.
- install: apt-get update && apt-get -y install [name]
- remove: apt-get -y remove [name] |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Builder | A resource that manages a system package. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb | A deb package file. dpkg packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb.Builder | A deb package file. dpkg packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet |
A package managed by GooGet.
- install: googet -noconfirm install package
- remove: googet -noconfirm remove package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet.Builder |
A package managed by GooGet.
- install: googet -noconfirm install package
- remove: googet -noconfirm remove package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI | An MSI package. MSI packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI.Builder | An MSI package. MSI packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM | An RPM package file. RPM packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM.Builder | An RPM package file. RPM packages only support INSTALLED state. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM |
A package managed by YUM.
- install: yum -y install package
- remove: yum -y remove package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM.Builder |
A package managed by YUM.
- install: yum -y install package
- remove: yum -y remove package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper |
A package managed by Zypper.
- install: zypper -y install package
- remove: zypper -y rm package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper.Builder |
A package managed by Zypper.
- install: zypper -y install package
- remove: zypper -y rm package |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource | A resource that manages a package repository. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.AptRepository |
Represents a single apt package repository. These will be added to
a repo file that will be managed at
/etc/apt/sources.list.d/google_osconfig.list . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.AptRepository.Builder |
Represents a single apt package repository. These will be added to
a repo file that will be managed at
/etc/apt/sources.list.d/google_osconfig.list . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.Builder | A resource that manages a package repository. |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.GooRepository |
Represents a Goo package repository. These are added to a repo file
that is managed at
C:/ProgramData/GooGet/repos/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.GooRepository.Builder |
Represents a Goo package repository. These are added to a repo file
that is managed at
C:/ProgramData/GooGet/repos/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.YumRepository |
Represents a single yum package repository. These are added to a
repo file that is managed at
/etc/yum.repos.d/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.YumRepository.Builder |
Represents a single yum package repository. These are added to a
repo file that is managed at
/etc/yum.repos.d/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.ZypperRepository |
Represents a single zypper package repository. These are added to a
repo file that is managed at
/etc/zypp/repos.d/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.ZypperRepository.Builder |
Represents a single zypper package repository. These are added to a
repo file that is managed at
/etc/zypp/repos.d/google_osconfig.repo . |
com.google.cloud.osconfig.v1.OSPolicy.ResourceGroup | Resource groups provide a mechanism to group OS policy resources. Resource groups enable OS policy authors to create a single OS policy |
com.google.cloud.osconfig.v1.OSPolicy.ResourceGroup.Builder | Resource groups provide a mechanism to group OS policy resources. Resource groups enable OS policy authors to create a single OS policy |
com.google.cloud.osconfig.v1.OSPolicyAssignment | 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. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.Builder | 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. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.InstanceFilter | Filters to select target VMs for an assignment. If more than one filter criteria is specified below, a VM will be selected |
com.google.cloud.osconfig.v1.OSPolicyAssignment.InstanceFilter.Builder | Filters to select target VMs for an assignment. If more than one filter criteria is specified below, a VM will be selected |
com.google.cloud.osconfig.v1.OSPolicyAssignment.InstanceFilter.Inventory | VM inventory details. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.InstanceFilter.Inventory.Builder | VM inventory details. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.LabelSet | Message representing label set. * A label is a key value pair set for a VM. * A LabelSet is a set of labels. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.LabelSet.Builder | Message representing label set. * A label is a key value pair set for a VM. * A LabelSet is a set of labels. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.Rollout | Message to configure the rollout at the zonal level for the OS policy assignment. |
com.google.cloud.osconfig.v1.OSPolicyAssignment.Rollout.Builder | Message to configure the rollout at the zonal level for the OS policy assignment. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentName | |
com.google.cloud.osconfig.v1.OSPolicyAssignmentName.Builder | Builder for projects/{project}/locations/{location}/osPolicyAssignments/{os_policy_assignment}. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata | OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.Builder | OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport | A report of the OS policy assignment status for a given instance. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.Builder | A report of the OS policy assignment status for a given instance. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance | Compliance data for an OS policy |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.Builder | Compliance data for an OS policy |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance | Compliance data for an OS policy resource. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.Builder | Compliance data for an OS policy resource. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.ExecResourceOutput | ExecResource specific output. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.ExecResourceOutput.Builder | ExecResource specific output. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.OSPolicyResourceConfigStep |
Step performed by the OS Config agent for configuring an
OSPolicy resource to its desired state.
|
com.google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.OSPolicyResourceConfigStep.Builder |
Step performed by the OS Config agent for configuring an
OSPolicy resource to its desired state.
|
com.google.cloud.osconfig.v1.OSPolicyAssignmentReportName | |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReportName.Builder | Builder for projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}/report. |
com.google.cloud.osconfig.v1.OSPolicyAssignmentReportsProto | |
com.google.cloud.osconfig.v1.OsConfigProto | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchDeploymentsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchDeploymentsPage | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchDeploymentsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobInstanceDetailsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobInstanceDetailsPage | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobInstanceDetailsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobsPage | |
com.google.cloud.osconfig.v1.OsConfigServiceClient.ListPatchJobsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigServiceGrpc | OS Config API The OS Config service is a server-side component that you can use to manage package installations and patch jobs for virtual machine instances. |
com.google.cloud.osconfig.v1.OsConfigServiceGrpc.OsConfigServiceImplBase | Base class for the server implementation of the service OsConfigService. OS Config API |
com.google.cloud.osconfig.v1.OsConfigServiceSettings.Builder | Builder for OsConfigServiceSettings. |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListInventoriesFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListInventoriesPage | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListInventoriesPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPage | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPage | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentsPage | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListVulnerabilityReportsFixedSizeCollection | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListVulnerabilityReportsPage | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceGrpc | Zonal OS Config API The OS Config service is the server-side component that allows users to manage package installations and patch jobs for Compute Engine VM instances. |
com.google.cloud.osconfig.v1.OsConfigZonalServiceGrpc.OsConfigZonalServiceImplBase | Base class for the server implementation of the service OsConfigZonalService. Zonal OS Config API |
com.google.cloud.osconfig.v1.OsConfigZonalServiceProto | |
com.google.cloud.osconfig.v1.OsConfigZonalServiceSettings.Builder | Builder for OsConfigZonalServiceSettings. |
com.google.cloud.osconfig.v1.OsPolicyAssignmentsProto | |
com.google.cloud.osconfig.v1.OsPolicyProto | |
com.google.cloud.osconfig.v1.PatchDeploymentName | |
com.google.cloud.osconfig.v1.PatchDeploymentName.Builder | Builder for projects/{project}/patchDeployments/{patch_deployment}. |
com.google.cloud.osconfig.v1.PatchDeployments | |
com.google.cloud.osconfig.v1.PatchDeployments.CreatePatchDeploymentRequest | A request message for creating a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.CreatePatchDeploymentRequest.Builder | A request message for creating a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.DeletePatchDeploymentRequest | A request message for deleting a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.DeletePatchDeploymentRequest.Builder | A request message for deleting a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.GetPatchDeploymentRequest | A request message for retrieving a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.GetPatchDeploymentRequest.Builder | A request message for retrieving a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.ListPatchDeploymentsRequest | A request message for listing patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.ListPatchDeploymentsRequest.Builder | A request message for listing patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.ListPatchDeploymentsResponse | A response message for listing patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.ListPatchDeploymentsResponse.Builder | A response message for listing patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.MonthlySchedule | Represents a monthly schedule. An example of a valid monthly schedule is "on the third Tuesday of the month" or "on the 15th of the month". |
com.google.cloud.osconfig.v1.PatchDeployments.MonthlySchedule.Builder | Represents a monthly schedule. An example of a valid monthly schedule is "on the third Tuesday of the month" or "on the 15th of the month". |
com.google.cloud.osconfig.v1.PatchDeployments.OneTimeSchedule | Sets the time for a one time patch deployment. Timestamp is in RFC3339 text format. |
com.google.cloud.osconfig.v1.PatchDeployments.OneTimeSchedule.Builder | Sets the time for a one time patch deployment. Timestamp is in RFC3339 text format. |
com.google.cloud.osconfig.v1.PatchDeployments.PatchDeployment | Patch deployments are configurations that individual patch jobs use to complete a patch. These configurations include instance filter, package repository settings, and a schedule. For more information about creating and |
com.google.cloud.osconfig.v1.PatchDeployments.PatchDeployment.Builder | Patch deployments are configurations that individual patch jobs use to complete a patch. These configurations include instance filter, package repository settings, and a schedule. For more information about creating and |
com.google.cloud.osconfig.v1.PatchDeployments.PausePatchDeploymentRequest | A request message for pausing a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.PausePatchDeploymentRequest.Builder | A request message for pausing a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.RecurringSchedule | Sets the time for recurring patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.RecurringSchedule.Builder | Sets the time for recurring patch deployments. |
com.google.cloud.osconfig.v1.PatchDeployments.ResumePatchDeploymentRequest | A request message for resuming a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.ResumePatchDeploymentRequest.Builder | A request message for resuming a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.UpdatePatchDeploymentRequest | A request message for updating a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.UpdatePatchDeploymentRequest.Builder | A request message for updating a patch deployment. |
com.google.cloud.osconfig.v1.PatchDeployments.WeekDayOfMonth | Represents one week day in a month. An example is "the 4th Sunday". |
com.google.cloud.osconfig.v1.PatchDeployments.WeekDayOfMonth.Builder | Represents one week day in a month. An example is "the 4th Sunday". |
com.google.cloud.osconfig.v1.PatchDeployments.WeeklySchedule | Represents a weekly schedule. |
com.google.cloud.osconfig.v1.PatchDeployments.WeeklySchedule.Builder | Represents a weekly schedule. |
com.google.cloud.osconfig.v1.PatchJobName | |
com.google.cloud.osconfig.v1.PatchJobName.Builder | Builder for projects/{project}/patchJobs/{patch_job}. |
com.google.cloud.osconfig.v1.PatchJobs | |
com.google.cloud.osconfig.v1.PatchJobs.AptSettings.Builder |
Apt patching is completed by executing apt-get update && apt-get
upgrade . Additional options can be set to control how this is executed.
|
com.google.cloud.osconfig.v1.PatchJobs.CancelPatchJobRequest | Message for canceling a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.CancelPatchJobRequest.Builder | Message for canceling a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.ExecStep | A step that runs an executable for a PatchJob. |
com.google.cloud.osconfig.v1.PatchJobs.ExecStep.Builder | A step that runs an executable for a PatchJob. |
com.google.cloud.osconfig.v1.PatchJobs.ExecStepConfig | Common configurations for an ExecStep. |
com.google.cloud.osconfig.v1.PatchJobs.ExecStepConfig.Builder | Common configurations for an ExecStep. |
com.google.cloud.osconfig.v1.PatchJobs.ExecutePatchJobRequest | A request message to initiate patching across Compute Engine instances. |
com.google.cloud.osconfig.v1.PatchJobs.ExecutePatchJobRequest.Builder | A request message to initiate patching across Compute Engine instances. |
com.google.cloud.osconfig.v1.PatchJobs.GcsObject | Cloud Storage object representation. |
com.google.cloud.osconfig.v1.PatchJobs.GcsObject.Builder | Cloud Storage object representation. |
com.google.cloud.osconfig.v1.PatchJobs.GetPatchJobRequest | Request to get an active or completed patch job. |
com.google.cloud.osconfig.v1.PatchJobs.GetPatchJobRequest.Builder | Request to get an active or completed patch job. |
com.google.cloud.osconfig.v1.PatchJobs.GooSettings.Builder |
Googet patching is performed by running googet update .
|
com.google.cloud.osconfig.v1.PatchJobs.Instance | Namespace for instance state enums. |
com.google.cloud.osconfig.v1.PatchJobs.Instance.Builder | Namespace for instance state enums. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobInstanceDetailsRequest | Request to list details for all instances that are part of a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobInstanceDetailsRequest.Builder | Request to list details for all instances that are part of a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobInstanceDetailsResponse | A response message for listing the instances details for a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobInstanceDetailsResponse.Builder | A response message for listing the instances details for a patch job. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobsRequest | A request message for listing patch jobs. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobsRequest.Builder | A request message for listing patch jobs. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobsResponse | A response message for listing patch jobs. |
com.google.cloud.osconfig.v1.PatchJobs.ListPatchJobsResponse.Builder | A response message for listing patch jobs. |
com.google.cloud.osconfig.v1.PatchJobs.PatchConfig | Patch configuration specifications. Contains details on how to apply the patch(es) to a VM instance. |
com.google.cloud.osconfig.v1.PatchJobs.PatchConfig.Builder | Patch configuration specifications. Contains details on how to apply the patch(es) to a VM instance. |
com.google.cloud.osconfig.v1.PatchJobs.PatchInstanceFilter | A filter to target VM instances for patching. The targeted VMs must meet all criteria specified. So if both labels and zones are specified, the patch job targets only VMs with those labels and in those |
com.google.cloud.osconfig.v1.PatchJobs.PatchInstanceFilter.Builder | A filter to target VM instances for patching. The targeted VMs must meet all criteria specified. So if both labels and zones are specified, the patch job targets only VMs with those labels and in those |
com.google.cloud.osconfig.v1.PatchJobs.PatchInstanceFilter.GroupLabel |
Targets a group of VM instances by using their assigned
labels. Labels
are key-value pairs. A GroupLabel is a combination of labels |
com.google.cloud.osconfig.v1.PatchJobs.PatchInstanceFilter.GroupLabel.Builder |
Targets a group of VM instances by using their assigned
labels. Labels
are key-value pairs. A GroupLabel is a combination of labels |
com.google.cloud.osconfig.v1.PatchJobs.PatchJob | A high level representation of a patch job that is either in progress or has completed. |
com.google.cloud.osconfig.v1.PatchJobs.PatchJob.Builder | A high level representation of a patch job that is either in progress or has completed. |
com.google.cloud.osconfig.v1.PatchJobs.PatchJob.InstanceDetailsSummary |
A summary of the current patch state across all instances that this patch
job affects. Contains counts of instances in different states. These states
map to InstancePatchState . List patch job instance details to see the |
com.google.cloud.osconfig.v1.PatchJobs.PatchJob.InstanceDetailsSummary.Builder |
A summary of the current patch state across all instances that this patch
job affects. Contains counts of instances in different states. These states
map to InstancePatchState . List patch job instance details to see the |
com.google.cloud.osconfig.v1.PatchJobs.PatchJobInstanceDetails | Patch details for a VM instance. For more information about reviewing VM instance details, see Listing all VM instance details for a specific patch |
com.google.cloud.osconfig.v1.PatchJobs.PatchJobInstanceDetails.Builder | Patch details for a VM instance. For more information about reviewing VM instance details, see Listing all VM instance details for a specific patch |
com.google.cloud.osconfig.v1.PatchJobs.PatchRollout | Patch rollout configuration specifications. Contains details on the concurrency control when applying patch(es) to all targeted VMs. |
com.google.cloud.osconfig.v1.PatchJobs.PatchRollout.Builder | Patch rollout configuration specifications. Contains details on the concurrency control when applying patch(es) to all targeted VMs. |
com.google.cloud.osconfig.v1.PatchJobs.WindowsUpdateSettings.Builder | Windows patching is performed using the Windows Update Agent. |
com.google.cloud.osconfig.v1.PatchJobs.YumSettings.Builder |
Yum patching is performed by executing yum update . Additional options
can be set to control how this is executed.
|
com.google.cloud.osconfig.v1.PatchJobs.ZypperSettings.Builder |
Zypper patching is performed by running zypper patch .
See also https://en.opensuse.org/SDB:Zypper_manual.
|
com.google.cloud.osconfig.v1.ProjectName | |
com.google.cloud.osconfig.v1.ProjectName.Builder | Builder for projects/{project}. |
com.google.cloud.osconfig.v1.UpdateOSPolicyAssignmentRequest | A request message to update an OS policy assignment |
com.google.cloud.osconfig.v1.UpdateOSPolicyAssignmentRequest.Builder | A request message to update an OS policy assignment |
com.google.cloud.osconfig.v1.VulnerabilityProto | |
com.google.cloud.osconfig.v1.VulnerabilityReport | This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Builder | This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability | A vulnerability affecting the VM instance. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Builder | A vulnerability affecting the VM instance. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Details | Contains metadata information for the vulnerability. This information is collected from the upstream feed of the operating system. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Details.Builder | Contains metadata information for the vulnerability. This information is collected from the upstream feed of the operating system. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Details.Reference | A reference for this vulnerability. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Details.Reference.Builder | A reference for this vulnerability. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Item | OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability. |
com.google.cloud.osconfig.v1.VulnerabilityReport.Vulnerability.Item.Builder | OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability. |
com.google.cloud.osconfig.v1.VulnerabilityReportName | |
com.google.cloud.osconfig.v1.VulnerabilityReportName.Builder | Builder for projects/{project}/locations/{location}/instances/{instance}/vulnerabilityReport. |