Generated client implementations.
Nested message and enum types in ApplyPatchesTaskOutput
.
Nested message and enum types in ApplyPatchesTaskProgress
.
Nested message and enum types in AptRepository
.
Nested message and enum types in AptSettings
.
Nested message and enum types in EffectiveGuestPolicy
.
Nested message and enum types in ExecStepConfig
.
Nested message and enum types in ExecStepTaskOutput
.
Nested message and enum types in ExecStepTaskProgress
.
Nested message and enum types in Package
.
Nested message and enum types in PackageRepository
.
Nested message and enum types in PatchConfig
.
Nested message and enum types in ReportTaskCompleteRequest
.
Nested message and enum types in ReportTaskProgressRequest
.
Nested message and enum types in SoftwareRecipe
.
Nested message and enum types in Task
.
Nested message and enum types in WindowsUpdateSettings
.
Message which instructs agent to apply patches.
Information reported from the agent about applying patches execution.
Information reported from the agent about applying patches execution.
Represents a single Apt package repository. This repository is added to
a repo file that is stored at
/etc/apt/sources.list.d/google_osconfig.list
.
Apt patching will be performed by executing apt-get update && apt-get upgrade
. Additional options can be set to control how this is executed.
The effective guest policy assigned to the instance.
A step that runs an executable for a PatchJob.
Common configurations for an ExecStep.
Message which instructs agent to execute the following command.
Information reported from the agent about the exec step execution.
Information reported from the agent about the exec step execution.
GCS object representation.
Represents a Goo package repository. These is added to a repo file
that is stored at C:/ProgramData/GooGet/repos/google_osconfig.repo.
Googet patching is performed by running googet update
.
A request message for getting effective policy assigned to the instance.
Package is a reference to the software package to be installed or removed.
The agent on the VM instance uses the system package manager to apply the
config.
A package repository.
Patch configuration specifications. Contains details on how to
apply patches to a VM instance.
A request message to receive task notifications.
The streaming rpc message that notifies the agent when it has a task
that it needs to perform on the VM instance.
The request message for registering the agent.
The response message after the agent registered.
A request message for signaling the completion of a task execution.
The response message after the agent signaled the current task complete.
A request message for reporting the progress of current task.
The response message after the agent reported the current task progress.
The strategy for retrying failed patches during the patch window.
A software recipe is a set of instructions for installing and configuring a
piece of software. It consists of a set of artifacts that are
downloaded, and a set of steps that install, configure, and/or update the
software.
A request message for signaling the start of a task execution.
A response message that contains the details of the task to work on.
A unit of work to be performed by the agent.
Windows patching is performed using the Windows Update Agent.
Represents a single Yum package repository. This repository is added to a
repo file that is stored at /etc/yum.repos.d/google_osconfig.repo
.
Yum patching will be performed by executing yum update
. Additional options
can be set to control how this is executed.
Represents a single Zypper package repository. This repository is added to a
repo file that is stored at /etc/zypp/repos.d/google_osconfig.repo
.