Google Cloud OsConfig V1 Client - Class PatchJobInstanceDetails (2.0.0-RC1)

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 \ V1

Methods

__construct

Constructor.

Parameters
Name Description
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/*

Returns
Type Description
string

setName

The instance name in the form projects/*/zones/*/instances/*

Parameter
Name Description
var string
Returns
Type Description
$this

getInstanceSystemId

The unique identifier for the instance. This identifier is defined by the server.

Returns
Type Description
string

setInstanceSystemId

The unique identifier for the instance. This identifier is defined by the server.

Parameter
Name Description
var string
Returns
Type Description
$this

getState

Current state of instance patch.

Returns
Type Description
int

setState

Current state of instance patch.

Parameter
Name Description
var int
Returns
Type Description
$this

getFailureReason

If the patch fails, this field provides the reason.

Returns
Type Description
string

setFailureReason

If the patch fails, this field provides the reason.

Parameter
Name Description
var string
Returns
Type Description
$this

getAttemptCount

The number of times the agent that the agent attempts to apply the patch.

Returns
Type Description
int|string

setAttemptCount

The number of times the agent that the agent attempts to apply the patch.

Parameter
Name Description
var int|string
Returns
Type Description
$this