Constructor
new NodePool(propertiesopt)
Constructs a new NodePool.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.INodePool |
<optional> |
Properties to set |
- Implements:
-
- INodePool
Classes
Members
Status
Status enum.
Properties:
Name | Type | Description |
---|---|---|
STATUS_UNSPECIFIED |
number |
STATUS_UNSPECIFIED value |
PROVISIONING |
number |
PROVISIONING value |
RUNNING |
number |
RUNNING value |
RUNNING_WITH_ERROR |
number |
RUNNING_WITH_ERROR value |
RECONCILING |
number |
RECONCILING value |
STOPPING |
number |
STOPPING value |
ERROR |
number |
ERROR value |
autoscaling
NodePool autoscaling.
conditions
NodePool conditions.
config
NodePool config.
initialNodeCount
NodePool initialNodeCount.
instanceGroupUrls
NodePool instanceGroupUrls.
locations
NodePool locations.
management
NodePool management.
maxPodsConstraint
NodePool maxPodsConstraint.
name
NodePool name.
podIpv4CidrSize
NodePool podIpv4CidrSize.
selfLink
NodePool selfLink.
status
NodePool status.
statusMessage
NodePool statusMessage.
upgradeSettings
NodePool upgradeSettings.
version
NodePool version.
Methods
(static) create(propertiesopt) → {google.container.v1.NodePool}
Creates a new NodePool instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.INodePool |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.container.v1.NodePool |
NodePool instance |
(static) decode(reader, lengthopt) → {google.container.v1.NodePool}
Decodes a NodePool 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.NodePool |
NodePool |
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.NodePool}
Decodes a NodePool 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.NodePool |
NodePool |
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 NodePool message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.INodePool |
NodePool 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 NodePool message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.INodePool |
NodePool 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.NodePool}
Creates a NodePool 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.NodePool |
NodePool |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a NodePool message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.NodePool |
NodePool |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a NodePool message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this NodePool to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |