Google Cloud OsConfig V1 Client - Class PatchJobInstanceDetails (2.2.3)
2.2.3 (latest)
2.2.2
2.1.0
2.0.5
1.3.5
1.2.2
1.1.1
1.0.5
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
Parameter
Name
Description
data
mixed
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
Enum of type PatchState .
setState
Current state of instance patch.
Parameter
Name
Description
var
int
Enum of type PatchState .
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
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-18 UTC."],[],[]]