All Classes and Interfaces

Class
Description
 
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.
 
 
 
Represents a single Apt package repository.
Type of archive.
Represents a single Apt package repository.
 
An assignment represents the group or groups of VM instances that the policy applies to.
An assignment represents the group or groups of VM instances that the policy applies to.
Represents a group of VM intances that can be identified as having all these labels, for example "env=prod and app=web".
Represents a group of VM intances that can be identified as having all these labels, for example "env=prod and app=web".
 
Defines the criteria for selecting VM Instances by OS type.
Defines the criteria for selecting VM Instances by OS type.
 
 
A request message for creating a guest policy.
A request message for creating a guest policy.
 
A request message for deleting a guest policy.
A request message for deleting a guest policy.
 
The desired state that the OS Config agent maintains on the VM instance.
The effective guest policy that applies to a VM instance.
The effective guest policy that applies to a VM instance.
A guest policy package including its source.
A guest policy package including its source.
 
A guest policy package repository including its source.
A guest policy package repository including its source.
 
A guest policy recipe including its source.
A guest policy recipe including its source.
 
 
A request message for retrieving a guest policy.
A request message for retrieving a guest policy.
 
Represents a Goo package repository.
Represents a Goo package repository.
 
An OS Config resource representing a guest configuration policy.
An OS Config resource representing a guest configuration policy.
 
A request message for listing guest policies.
A request message for listing guest policies.
 
A response message for listing guest policies.
A response message for listing guest policies.
 
A request message for getting the effective guest policy assigned to the instance.
A request message for getting the effective guest policy assigned to the instance.
 
Package is a reference to the software package to be installed or removed.
Package is a reference to the software package to be installed or removed.
Types of package managers that may be used to manage this package.
 
A package repository.
A package repository.
 
 
A software recipe is a set of instructions for installing and configuring a piece of software.
Specifies a resource to be used in the recipe.
 
Specifies a resource to be used in the recipe.
Specifies an artifact available as a Google Cloud Storage object.
Specifies an artifact available as a Google Cloud Storage object.
 
Specifies an artifact available via some URI.
Specifies an artifact available via some URI.
 
 
A software recipe is a set of instructions for installing and configuring a piece of software.
An action that can be taken as part of installing or updating a recipe.
An action that can be taken as part of installing or updating a recipe.
Copies the artifact to the specified path on the instance.
Copies the artifact to the specified path on the instance.
 
Executes an artifact or local file.
Executes an artifact or local file.
 
 
Extracts an archive of the type specified in the specified directory.
Specifying the type of archive.
Extracts an archive of the type specified in the specified directory.
 
Installs a deb via dpkg.
Installs a deb via dpkg.
 
Installs an MSI file.
Installs an MSI file.
 
Installs an rpm file via the rpm utility.
Installs an rpm file via the rpm utility.
 
Runs a script through an interpreter.
Runs a script through an interpreter.
The interpreter used to execute a script.
 
 
 
 
A request message for updating a guest policy.
A request message for updating a guest policy.
 
Represents a single Yum package repository.
Represents a single Yum package repository.
 
Represents a single Zypper package repository.
Represents a single Zypper package repository.
 
 
Builder for projects/{project}/guestPolicies/{guest_policy}.
 
 
Builder for projects/{project}/patchDeployments/{patch_deployment}.
 
A request message for creating a patch deployment.
A request message for creating a patch deployment.
 
A request message for deleting a patch deployment.
A request message for deleting a patch deployment.
 
A request message for retrieving a patch deployment.
A request message for retrieving a patch deployment.
 
A request message for listing patch deployments.
A request message for listing patch deployments.
 
A response message for listing patch deployments.
A response message for listing patch deployments.
 
Represents a monthly schedule.
Represents a monthly schedule.
 
 
Sets the time for a one time patch deployment.
Sets the time for a one time patch deployment.
 
Patch deployments are configurations that individual patch jobs use to complete a patch.
Patch deployments are configurations that individual patch jobs use to complete a patch.
 
Represents state of patch peployment.
 
A request message for pausing a patch deployment.
A request message for pausing a patch deployment.
 
Sets the time for recurring patch deployments.
Sets the time for recurring patch deployments.
Specifies the frequency of the recurring patch deployments.
 
 
A request message for resuming a patch deployment.
A request message for resuming a patch deployment.
 
A request message for updating a patch deployment.
A request message for updating a patch deployment.
 
Represents one week day in a month.
Represents one week day in a month.
 
Represents a weekly schedule.
Represents a weekly schedule.
 
 
Apt patching is completed by executing `apt-get update && apt-get upgrade`.
Apt patching is completed by executing `apt-get update && apt-get upgrade`.
Apt patch type.
 
Message for canceling a patch job.
Message for canceling a patch job.
 
A step that runs an executable for a PatchJob.
A step that runs an executable for a PatchJob.
Common configurations for an ExecStep.
Common configurations for an ExecStep.
 
The interpreter used to execute the a file.
 
 
A request message to initiate patching across Compute Engine instances.
A request message to initiate patching across Compute Engine instances.
 
Google Cloud Storage object representation.
Google Cloud Storage object representation.
 
Request to get an active or completed patch job.
Request to get an active or completed patch job.
 
Googet patching is performed by running `googet update`.
Googet patching is performed by running `googet update`.
 
Namespace for instance state enums.
Namespace for instance state enums.
Patch state of an instance.
 
Request to list details for all instances that are part of a patch job.
Request to list details for all instances that are part of a patch job.
 
A response message for listing the instances details for a patch job.
A response message for listing the instances details for a patch job.
 
A request message for listing patch jobs.
A request message for listing patch jobs.
 
A response message for listing patch jobs.
A response message for listing patch jobs.
 
Patch configuration specifications.
Patch configuration specifications.
Post-patch reboot settings.
 
A filter to target VM instances for patching.
A filter to target VM instances for patching.
Represents a group of VMs that can be identified as having all these labels, for example "env=prod and app=web".
Represents a group of VMs that can be identified as having all these labels, for example "env=prod and app=web".
 
 
A high level representation of a patch job that is either in progress or has completed.
A high level representation of a patch job that is either in progress or has completed.
A summary of the current patch state across all instances that this patch job affects.
A summary of the current patch state across all instances that this patch job affects.
 
Enumeration of the various states a patch job passes through as it executes.
Patch details for a VM instance.
Patch details for a VM instance.
 
 
Patch rollout configuration specifications.
Patch rollout configuration specifications.
Type of the rollout.
 
Windows patching is performed using the Windows Update Agent.
Windows patching is performed using the Windows Update Agent.
Microsoft Windows update classifications as defined in [1] https://support.microsoft.com/en-us/help/824684/description-of-the-standard-terminology-that-is-used-to-describe-micro
 
Yum patching is performed by executing `yum update`.
Yum patching is performed by executing `yum update`.
 
Zypper patching is performed by running `zypper patch`.
Zypper patching is performed by running `zypper patch`.
 
 
Builder for projects/{project}.