# Functions
New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
AptSettings: Apt patching is completed by executing `apt-get update && apt-get upgrade`.
CancelOperationRequest: The request message for Operations.CancelOperation.
CancelPatchJobRequest: Message for canceling a patch job.
CVSSv3: Common Vulnerability Scoring System version 3.
Date: Represents a whole or partial calendar date, such as a birthday.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
ExecStep: A step that runs an executable for a PatchJob.
ExecStepConfig: Common configurations for an ExecStep.
ExecutePatchJobRequest: A request message to initiate patching across Compute Engine instances.
FixedOrPercent: Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value.
GcsObject: Cloud Storage object representation.
GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata: OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.
GoogleCloudOsconfigV2beta__OperationMetadata: Represents the metadata of the long-running operation.
GooSettings: Googet patching is performed by running `googet update`.
Inventory: This API resource represents the available inventory data for a Compute Engine virtual machine (VM) instance at a given point in time.
InventoryItem: A single piece of inventory on a VM.
InventoryOsInfo: Operating system information for the VM.
InventorySoftwarePackage: Software package information of the operating system.
InventoryVersionedPackage: Information related to the a standard versioned package.
InventoryWindowsApplication: Contains information about a Windows application that is retrieved from the Windows Registry.
InventoryWindowsQuickFixEngineeringPackage: Information related to a Quick Fix Engineering package.
InventoryWindowsUpdatePackage: Details related to a Windows Update package.
InventoryWindowsUpdatePackageWindowsUpdateCategory: Categories specified by the Windows Update.
InventoryZypperPatch: Details related to a Zypper Patch.
ListInventoriesResponse: A response message for listing inventory data for all VMs in a specified location.
ListOSPolicyAssignmentReportsResponse: A response message for listing OS Policy assignment reports including the page of results and page token.
ListOSPolicyAssignmentRevisionsResponse: A response message for listing all revisions for a OS policy assignment.
ListOSPolicyAssignmentsResponse: A response message for listing all assignments under given parent.
ListPatchDeploymentsResponse: A response message for listing patch deployments.
ListPatchJobInstanceDetailsResponse: A response message for listing the instances details for a patch job.
ListPatchJobsResponse: A response message for listing patch jobs.
ListVulnerabilityReportsResponse: A response message for listing vulnerability reports for all VM instances in the specified location.
MonthlySchedule: Represents a monthly schedule.
OneTimeSchedule: Sets the time for a one time patch deployment.
Operation: This resource represents a long-running operation that is the result of a network API call.
OSPolicy: An OS policy defines the desired state configuration for a VM.
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.
OSPolicyAssignmentInstanceFilter: Filters to select target VMs for an assignment.
OSPolicyAssignmentInstanceFilterInventory: VM inventory details.
OSPolicyAssignmentLabelSet: Message representing label set.
OSPolicyAssignmentOperationMetadata: OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.
OSPolicyAssignmentReport: A report of the OS policy assignment status for a given instance.
OSPolicyAssignmentReportOSPolicyCompliance: Compliance data for an OS policy.
OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCompliance: Compliance data for an OS policy resource.
OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceComplianceExecResou rceOutput: ExecResource specific output.
OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceComplianceOSPolicyR esourceConfigStep: Step performed by the OS Config agent for configuring an `OSPolicy` resource to its desired state.
OSPolicyAssignmentRollout: Message to configure the rollout at the zonal level for the OS policy assignment.
OSPolicyInventoryFilter: Filtering criteria to select VMs based on inventory details.
OSPolicyResource: 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.
OSPolicyResourceExecResource: A resource that allows executing scripts on the VM.
OSPolicyResourceExecResourceExec: A file or script to execute.
OSPolicyResourceFile: A remote or local file.
OSPolicyResourceFileGcs: Specifies a file available as a Cloud Storage Object.
OSPolicyResourceFileRemote: Specifies a file available via some URI.
OSPolicyResourceFileResource: A resource that manages the state of a file.
OSPolicyResourceGroup: Resource groups provide a mechanism to group OS policy resources.
OSPolicyResourcePackageResource: A resource that manages a system package.
OSPolicyResourcePackageResourceAPT: A package managed by APT.
OSPolicyResourcePackageResourceDeb: A deb package file.
OSPolicyResourcePackageResourceGooGet: A package managed by GooGet.
OSPolicyResourcePackageResourceMSI: An MSI package.
OSPolicyResourcePackageResourceRPM: An RPM package file.
OSPolicyResourcePackageResourceYUM: A package managed by YUM.
OSPolicyResourcePackageResourceZypper: A package managed by Zypper.
OSPolicyResourceRepositoryResource: A resource that manages a package repository.
OSPolicyResourceRepositoryResourceAptRepository: Represents a single apt package repository.
OSPolicyResourceRepositoryResourceGooRepository: Represents a Goo package repository.
OSPolicyResourceRepositoryResourceYumRepository: Represents a single yum package repository.
OSPolicyResourceRepositoryResourceZypperRepository: Represents a single zypper package repository.
PatchConfig: Patch configuration specifications.
PatchDeployment: Patch deployments are configurations that individual patch jobs use to complete a patch.
PatchInstanceFilter: A filter to target VM instances for patching.
PatchInstanceFilterGroupLabel: Targets a group of VM instances by using their assigned labels (https://cloud.google.com/compute/docs/labeling-resources).
PatchJob: A high level representation of a patch job that is either in progress or has completed.
PatchJobInstanceDetails: Patch details for a VM instance.
PatchJobInstanceDetailsSummary: A summary of the current patch state across all instances that this patch job affects.
PatchRollout: Patch rollout configuration specifications.
PausePatchDeploymentRequest: A request message for pausing a patch deployment.
ProjectFeatureSettings: ProjectFeatureSettings represents the VM Manager feature settings in a project.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RecurringSchedule: Sets the time for recurring patch deployments.
ResumePatchDeploymentRequest: A request message for resuming a patch deployment.
No description provided by the author
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TimeOfDay: Represents a time of day.
TimeZone: Represents a time zone from the IANA Time Zone Database (https://www.iana.org/time-zones).
VulnerabilityReport: This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time.
VulnerabilityReportVulnerability: A vulnerability affecting the VM instance.
VulnerabilityReportVulnerabilityDetails: Contains metadata information for the vulnerability.
VulnerabilityReportVulnerabilityDetailsReference: A reference for this vulnerability.
VulnerabilityReportVulnerabilityItem: OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability.
WeekDayOfMonth: Represents one week day in a month.
WeeklySchedule: Represents a weekly schedule.
WindowsUpdateSettings: Windows patching is performed using the Windows Update Agent.
YumSettings: Yum patching is performed by executing `yum update`.
ZypperSettings: Zypper patching is performed by running `zypper patch`.