Constructor
new InstanceGroupManagerActionsSummary(propertiesopt)
Constructs a new InstanceGroupManagerActionsSummary.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IInstanceGroupManagerActionsSummary |
<optional> |
Properties to set |
- Implements:
-
- IInstanceGroupManagerActionsSummary
Members
_abandoning
InstanceGroupManagerActionsSummary _abandoning.
_creating
InstanceGroupManagerActionsSummary _creating.
_creatingWithoutRetries
InstanceGroupManagerActionsSummary _creatingWithoutRetries.
_deleting
InstanceGroupManagerActionsSummary _deleting.
_none
InstanceGroupManagerActionsSummary _none.
_recreating
InstanceGroupManagerActionsSummary _recreating.
_refreshing
InstanceGroupManagerActionsSummary _refreshing.
_restarting
InstanceGroupManagerActionsSummary _restarting.
_resuming
InstanceGroupManagerActionsSummary _resuming.
_starting
InstanceGroupManagerActionsSummary _starting.
_stopping
InstanceGroupManagerActionsSummary _stopping.
_suspending
InstanceGroupManagerActionsSummary _suspending.
_verifying
InstanceGroupManagerActionsSummary _verifying.
abandoning
InstanceGroupManagerActionsSummary abandoning.
creating
InstanceGroupManagerActionsSummary creating.
creatingWithoutRetries
InstanceGroupManagerActionsSummary creatingWithoutRetries.
deleting
InstanceGroupManagerActionsSummary deleting.
none
InstanceGroupManagerActionsSummary none.
recreating
InstanceGroupManagerActionsSummary recreating.
refreshing
InstanceGroupManagerActionsSummary refreshing.
restarting
InstanceGroupManagerActionsSummary restarting.
resuming
InstanceGroupManagerActionsSummary resuming.
starting
InstanceGroupManagerActionsSummary starting.
stopping
InstanceGroupManagerActionsSummary stopping.
suspending
InstanceGroupManagerActionsSummary suspending.
verifying
InstanceGroupManagerActionsSummary verifying.
Methods
toJSON() → {Object.<string, *>}
Converts this InstanceGroupManagerActionsSummary to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.compute.v1.InstanceGroupManagerActionsSummary}
Creates a new InstanceGroupManagerActionsSummary instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.IInstanceGroupManagerActionsSummary |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.InstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary instance |
(static) decode(reader, lengthopt) → {google.cloud.compute.v1.InstanceGroupManagerActionsSummary}
Decodes an InstanceGroupManagerActionsSummary 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.compute.v1.InstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary |
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.compute.v1.InstanceGroupManagerActionsSummary}
Decodes an InstanceGroupManagerActionsSummary 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.compute.v1.InstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary |
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 InstanceGroupManagerActionsSummary message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IInstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary 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 InstanceGroupManagerActionsSummary message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.IInstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary 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.compute.v1.InstanceGroupManagerActionsSummary}
Creates an InstanceGroupManagerActionsSummary 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.compute.v1.InstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for InstanceGroupManagerActionsSummary
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 InstanceGroupManagerActionsSummary message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.InstanceGroupManagerActionsSummary |
InstanceGroupManagerActionsSummary |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an InstanceGroupManagerActionsSummary message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|