Constructor
new AutoprovisioningNodePoolDefaults(propertiesopt)
Constructs a new AutoprovisioningNodePoolDefaults.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1beta1.IAutoprovisioningNodePoolDefaults |
<optional> |
Properties to set |
- Implements:
-
- IAutoprovisioningNodePoolDefaults
Members
_insecureKubeletReadonlyPortEnabled
AutoprovisioningNodePoolDefaults _insecureKubeletReadonlyPortEnabled.
bootDiskKmsKey
AutoprovisioningNodePoolDefaults bootDiskKmsKey.
diskSizeGb
AutoprovisioningNodePoolDefaults diskSizeGb.
diskType
AutoprovisioningNodePoolDefaults diskType.
imageType
AutoprovisioningNodePoolDefaults imageType.
insecureKubeletReadonlyPortEnabled
AutoprovisioningNodePoolDefaults insecureKubeletReadonlyPortEnabled.
management
AutoprovisioningNodePoolDefaults management.
minCpuPlatform
AutoprovisioningNodePoolDefaults minCpuPlatform.
oauthScopes
AutoprovisioningNodePoolDefaults oauthScopes.
serviceAccount
AutoprovisioningNodePoolDefaults serviceAccount.
shieldedInstanceConfig
AutoprovisioningNodePoolDefaults shieldedInstanceConfig.
upgradeSettings
AutoprovisioningNodePoolDefaults upgradeSettings.
Methods
toJSON() → {Object.<string, *>}
Converts this AutoprovisioningNodePoolDefaults to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.container.v1beta1.AutoprovisioningNodePoolDefaults}
Creates a new AutoprovisioningNodePoolDefaults instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1beta1.IAutoprovisioningNodePoolDefaults |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.container.v1beta1.AutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults instance |
(static) decode(reader, lengthopt) → {google.container.v1beta1.AutoprovisioningNodePoolDefaults}
Decodes an AutoprovisioningNodePoolDefaults 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.v1beta1.AutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults |
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.v1beta1.AutoprovisioningNodePoolDefaults}
Decodes an AutoprovisioningNodePoolDefaults 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.v1beta1.AutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults |
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 AutoprovisioningNodePoolDefaults message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1beta1.IAutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults 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 AutoprovisioningNodePoolDefaults message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1beta1.IAutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults 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.v1beta1.AutoprovisioningNodePoolDefaults}
Creates an AutoprovisioningNodePoolDefaults 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.v1beta1.AutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for AutoprovisioningNodePoolDefaults
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 AutoprovisioningNodePoolDefaults message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1beta1.AutoprovisioningNodePoolDefaults |
AutoprovisioningNodePoolDefaults |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an AutoprovisioningNodePoolDefaults message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|