Constructor
new ClusterUpdate(propertiesopt)
Constructs a new ClusterUpdate.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.IClusterUpdate |
<optional> |
Properties to set |
- Implements:
-
- IClusterUpdate
Members
desiredAddonsConfig
ClusterUpdate desiredAddonsConfig.
desiredBinaryAuthorization
ClusterUpdate desiredBinaryAuthorization.
desiredClusterAutoscaling
ClusterUpdate desiredClusterAutoscaling.
desiredDatabaseEncryption
ClusterUpdate desiredDatabaseEncryption.
desiredDefaultSnatStatus
ClusterUpdate desiredDefaultSnatStatus.
desiredImageType
ClusterUpdate desiredImageType.
desiredIntraNodeVisibilityConfig
ClusterUpdate desiredIntraNodeVisibilityConfig.
desiredLocations
ClusterUpdate desiredLocations.
desiredLoggingService
ClusterUpdate desiredLoggingService.
desiredMasterAuthorizedNetworksConfig
ClusterUpdate desiredMasterAuthorizedNetworksConfig.
desiredMasterVersion
ClusterUpdate desiredMasterVersion.
desiredMonitoringService
ClusterUpdate desiredMonitoringService.
desiredNodePoolAutoscaling
ClusterUpdate desiredNodePoolAutoscaling.
desiredNodePoolId
ClusterUpdate desiredNodePoolId.
desiredNodeVersion
ClusterUpdate desiredNodeVersion.
desiredPrivateClusterConfig
ClusterUpdate desiredPrivateClusterConfig.
desiredReleaseChannel
ClusterUpdate desiredReleaseChannel.
desiredResourceUsageExportConfig
ClusterUpdate desiredResourceUsageExportConfig.
desiredShieldedNodes
ClusterUpdate desiredShieldedNodes.
desiredVerticalPodAutoscaling
ClusterUpdate desiredVerticalPodAutoscaling.
desiredWorkloadIdentityConfig
ClusterUpdate desiredWorkloadIdentityConfig.
Methods
(static) create(propertiesopt) → {google.container.v1.ClusterUpdate}
Creates a new ClusterUpdate instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1.IClusterUpdate |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.container.v1.ClusterUpdate |
ClusterUpdate instance |
(static) decode(reader, lengthopt) → {google.container.v1.ClusterUpdate}
Decodes a ClusterUpdate 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.ClusterUpdate |
ClusterUpdate |
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.ClusterUpdate}
Decodes a ClusterUpdate 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.ClusterUpdate |
ClusterUpdate |
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 ClusterUpdate message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.IClusterUpdate |
ClusterUpdate 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 ClusterUpdate message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.IClusterUpdate |
ClusterUpdate 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.ClusterUpdate}
Creates a ClusterUpdate 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.ClusterUpdate |
ClusterUpdate |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a ClusterUpdate message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.container.v1.ClusterUpdate |
ClusterUpdate |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ClusterUpdate message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this ClusterUpdate to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |