Constructor
new Operation(propertiesopt)
Constructs a new Operation.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.IOperation |
<optional> |
Properties to set |
- Implements:
-
- IOperation
Members
clusterConditions
Operation clusterConditions.
detail
Operation detail.
endTime
Operation endTime.
error
Operation error.
location
Operation location.
name
Operation name.
nodepoolConditions
Operation nodepoolConditions.
operationType
Operation operationType.
progress
Operation progress.
selfLink
Operation selfLink.
startTime
Operation startTime.
status
Operation status.
statusMessage
Operation statusMessage.
targetLink
Operation targetLink.
zone
Operation zone.
Status
Status enum.
Properties:
Name | Type | Description |
---|---|---|
STATUS_UNSPECIFIED |
number |
STATUS_UNSPECIFIED value |
PENDING |
number |
PENDING value |
RUNNING |
number |
RUNNING value |
DONE |
number |
DONE value |
ABORTING |
number |
ABORTING value |
Type
Type enum.
Properties:
Name | Type | Description |
---|---|---|
TYPE_UNSPECIFIED |
number |
TYPE_UNSPECIFIED value |
CREATE_CLUSTER |
number |
CREATE_CLUSTER value |
DELETE_CLUSTER |
number |
DELETE_CLUSTER value |
UPGRADE_MASTER |
number |
UPGRADE_MASTER value |
UPGRADE_NODES |
number |
UPGRADE_NODES value |
REPAIR_CLUSTER |
number |
REPAIR_CLUSTER value |
UPDATE_CLUSTER |
number |
UPDATE_CLUSTER value |
CREATE_NODE_POOL |
number |
CREATE_NODE_POOL value |
DELETE_NODE_POOL |
number |
DELETE_NODE_POOL value |
SET_NODE_POOL_MANAGEMENT |
number |
SET_NODE_POOL_MANAGEMENT value |
AUTO_REPAIR_NODES |
number |
AUTO_REPAIR_NODES value |
AUTO_UPGRADE_NODES |
number |
AUTO_UPGRADE_NODES value |
SET_LABELS |
number |
SET_LABELS value |
SET_MASTER_AUTH |
number |
SET_MASTER_AUTH value |
SET_NODE_POOL_SIZE |
number |
SET_NODE_POOL_SIZE value |
SET_NETWORK_POLICY |
number |
SET_NETWORK_POLICY value |
SET_MAINTENANCE_POLICY |
number |
SET_MAINTENANCE_POLICY value |
RESIZE_CLUSTER |
number |
RESIZE_CLUSTER value |
FLEET_FEATURE_UPGRADE |
number |
FLEET_FEATURE_UPGRADE value |
Methods
toJSON() → {Object.<string, *>}
Converts this Operation to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.container.v1.Operation}
Creates a new Operation instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.IOperation |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.container.v1.Operation |
Operation instance |
(static) decode(reader, lengthopt) → {google.container.v1.Operation}
Decodes an Operation 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.container.v1.Operation |
Operation |
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.container.v1.Operation}
Decodes an Operation 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.container.v1.Operation |
Operation |
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 Operation message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.IOperation |
Operation 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 Operation message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.IOperation |
Operation message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.container.v1.Operation}
Creates an Operation 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.container.v1.Operation |
Operation |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Operation
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 Operation message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.Operation |
Operation |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an Operation message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|