Reference documentation and code samples for the Google Cloud OsConfig V1 Client class 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 job .
Generated from protobuf message google.cloud.osconfig.v1.PatchJobInstanceDetails
Namespace
Google \ Cloud \ OsConfig \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The instance name in the form projects/*/zones/*/instances/*
↳ instance_system_id
string
The unique identifier for the instance. This identifier is defined by the server.
↳ state
int
Current state of instance patch.
↳ failure_reason
string
If the patch fails, this field provides the reason.
↳ attempt_count
int|string
The number of times the agent that the agent attempts to apply the patch.
getName
The instance name in the form projects/*/zones/*/instances/*
string
setName
The instance name in the form projects/*/zones/*/instances/*
var
string
$this
getInstanceSystemId
The unique identifier for the instance. This identifier is defined by the server.
string
setInstanceSystemId
The unique identifier for the instance. This identifier is defined by the server.
var
string
$this
getState
Current state of instance patch.
int
setState
Current state of instance patch.
var
int
$this
getFailureReason
If the patch fails, this field provides the reason.
string
setFailureReason
If the patch fails, this field provides the reason.
var
string
$this
getAttemptCount
The number of times the agent that the agent attempts to apply the patch.
int|string
setAttemptCount
The number of times the agent that the agent attempts to apply the patch.
var
int|string
$this