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.
desiredAuthenticatorGroupsConfig
ClusterUpdate desiredAuthenticatorGroupsConfig.
desiredBinaryAuthorization
ClusterUpdate desiredBinaryAuthorization.
desiredClusterAutoscaling
ClusterUpdate desiredClusterAutoscaling.
desiredDatabaseEncryption
ClusterUpdate desiredDatabaseEncryption.
desiredDatapathProvider
ClusterUpdate desiredDatapathProvider.
desiredDefaultSnatStatus
ClusterUpdate desiredDefaultSnatStatus.
desiredDnsConfig
ClusterUpdate desiredDnsConfig.
desiredGcfsConfig
ClusterUpdate desiredGcfsConfig.
desiredIdentityServiceConfig
ClusterUpdate desiredIdentityServiceConfig.
desiredImageType
ClusterUpdate desiredImageType.
desiredIntraNodeVisibilityConfig
ClusterUpdate desiredIntraNodeVisibilityConfig.
desiredL4ilbSubsettingConfig
ClusterUpdate desiredL4ilbSubsettingConfig.
desiredLocations
ClusterUpdate desiredLocations.
desiredLoggingConfig
ClusterUpdate desiredLoggingConfig.
desiredLoggingService
ClusterUpdate desiredLoggingService.
desiredMasterAuthorizedNetworksConfig
ClusterUpdate desiredMasterAuthorizedNetworksConfig.
desiredMasterVersion
ClusterUpdate desiredMasterVersion.
desiredMeshCertificates
ClusterUpdate desiredMeshCertificates.
desiredMonitoringConfig
ClusterUpdate desiredMonitoringConfig.
desiredMonitoringService
ClusterUpdate desiredMonitoringService.
desiredNodePoolAutoConfigNetworkTags
ClusterUpdate desiredNodePoolAutoConfigNetworkTags.
desiredNodePoolAutoscaling
ClusterUpdate desiredNodePoolAutoscaling.
desiredNodePoolId
ClusterUpdate desiredNodePoolId.
desiredNodePoolLoggingConfig
ClusterUpdate desiredNodePoolLoggingConfig.
desiredNodeVersion
ClusterUpdate desiredNodeVersion.
desiredNotificationConfig
ClusterUpdate desiredNotificationConfig.
desiredPrivateClusterConfig
ClusterUpdate desiredPrivateClusterConfig.
desiredPrivateIpv6GoogleAccess
ClusterUpdate desiredPrivateIpv6GoogleAccess.
desiredReleaseChannel
ClusterUpdate desiredReleaseChannel.
desiredResourceUsageExportConfig
ClusterUpdate desiredResourceUsageExportConfig.
desiredServiceExternalIpsConfig
ClusterUpdate desiredServiceExternalIpsConfig.
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) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ClusterUpdate
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 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 |