Constructor
new InstanceDetailsSummary(propertiesopt)
Constructs a new InstanceDetailsSummary.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.osconfig.v1.PatchJob.IInstanceDetailsSummary |
<optional> |
Properties to set |
- Implements:
-
- IInstanceDetailsSummary
Members
ackedInstanceCount
InstanceDetailsSummary ackedInstanceCount.
applyingPatchesInstanceCount
InstanceDetailsSummary applyingPatchesInstanceCount.
downloadingPatchesInstanceCount
InstanceDetailsSummary downloadingPatchesInstanceCount.
failedInstanceCount
InstanceDetailsSummary failedInstanceCount.
inactiveInstanceCount
InstanceDetailsSummary inactiveInstanceCount.
noAgentDetectedInstanceCount
InstanceDetailsSummary noAgentDetectedInstanceCount.
notifiedInstanceCount
InstanceDetailsSummary notifiedInstanceCount.
pendingInstanceCount
InstanceDetailsSummary pendingInstanceCount.
postPatchStepInstanceCount
InstanceDetailsSummary postPatchStepInstanceCount.
prePatchStepInstanceCount
InstanceDetailsSummary prePatchStepInstanceCount.
rebootingInstanceCount
InstanceDetailsSummary rebootingInstanceCount.
startedInstanceCount
InstanceDetailsSummary startedInstanceCount.
succeededInstanceCount
InstanceDetailsSummary succeededInstanceCount.
succeededRebootRequiredInstanceCount
InstanceDetailsSummary succeededRebootRequiredInstanceCount.
timedOutInstanceCount
InstanceDetailsSummary timedOutInstanceCount.
Methods
toJSON() → {Object.<string, *>}
Converts this InstanceDetailsSummary to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary}
Creates a new InstanceDetailsSummary instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.osconfig.v1.PatchJob.IInstanceDetailsSummary |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary |
InstanceDetailsSummary instance |
(static) decode(reader, lengthopt) → {google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary}
Decodes an InstanceDetailsSummary message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary |
InstanceDetailsSummary |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary}
Decodes an InstanceDetailsSummary message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary |
InstanceDetailsSummary |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified InstanceDetailsSummary message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1.PatchJob.IInstanceDetailsSummary |
InstanceDetailsSummary message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified InstanceDetailsSummary message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1.PatchJob.IInstanceDetailsSummary |
InstanceDetailsSummary message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary}
Creates an InstanceDetailsSummary message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary |
InstanceDetailsSummary |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for InstanceDetailsSummary
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an InstanceDetailsSummary message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary |
InstanceDetailsSummary |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an InstanceDetailsSummary message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|