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
_desiredCompliancePostureConfig
ClusterUpdate _desiredCompliancePostureConfig.
_desiredDefaultEnablePrivateNodes
ClusterUpdate _desiredDefaultEnablePrivateNodes.
_desiredEnableCiliumClusterwideNetworkPolicy
ClusterUpdate _desiredEnableCiliumClusterwideNetworkPolicy.
_desiredEnableFqdnNetworkPolicy
ClusterUpdate _desiredEnableFqdnNetworkPolicy.
_desiredEnableMultiNetworking
ClusterUpdate _desiredEnableMultiNetworking.
_desiredEnablePrivateEndpoint
ClusterUpdate _desiredEnablePrivateEndpoint.
_desiredInTransitEncryptionConfig
ClusterUpdate _desiredInTransitEncryptionConfig.
_desiredRbacBindingConfig
ClusterUpdate _desiredRbacBindingConfig.
_desiredSecretManagerConfig
ClusterUpdate _desiredSecretManagerConfig.
additionalPodRangesConfig
ClusterUpdate additionalPodRangesConfig.
desiredAddonsConfig
ClusterUpdate desiredAddonsConfig.
desiredAuthenticatorGroupsConfig
ClusterUpdate desiredAuthenticatorGroupsConfig.
desiredAutopilotWorkloadPolicyConfig
ClusterUpdate desiredAutopilotWorkloadPolicyConfig.
desiredBinaryAuthorization
ClusterUpdate desiredBinaryAuthorization.
desiredClusterAutoscaling
ClusterUpdate desiredClusterAutoscaling.
desiredCompliancePostureConfig
ClusterUpdate desiredCompliancePostureConfig.
desiredContainerdConfig
ClusterUpdate desiredContainerdConfig.
desiredControlPlaneEndpointsConfig
ClusterUpdate desiredControlPlaneEndpointsConfig.
desiredCostManagementConfig
ClusterUpdate desiredCostManagementConfig.
desiredDatabaseEncryption
ClusterUpdate desiredDatabaseEncryption.
desiredDatapathProvider
ClusterUpdate desiredDatapathProvider.
desiredDefaultEnablePrivateNodes
ClusterUpdate desiredDefaultEnablePrivateNodes.
desiredDefaultSnatStatus
ClusterUpdate desiredDefaultSnatStatus.
desiredDnsConfig
ClusterUpdate desiredDnsConfig.
desiredEnableCiliumClusterwideNetworkPolicy
ClusterUpdate desiredEnableCiliumClusterwideNetworkPolicy.
desiredEnableFqdnNetworkPolicy
ClusterUpdate desiredEnableFqdnNetworkPolicy.
desiredEnableMultiNetworking
ClusterUpdate desiredEnableMultiNetworking.
desiredEnablePrivateEndpoint
ClusterUpdate desiredEnablePrivateEndpoint.
desiredFleet
ClusterUpdate desiredFleet.
desiredGatewayApiConfig
ClusterUpdate desiredGatewayApiConfig.
desiredGcfsConfig
ClusterUpdate desiredGcfsConfig.
desiredIdentityServiceConfig
ClusterUpdate desiredIdentityServiceConfig.
desiredImageType
ClusterUpdate desiredImageType.
desiredInTransitEncryptionConfig
ClusterUpdate desiredInTransitEncryptionConfig.
desiredIntraNodeVisibilityConfig
ClusterUpdate desiredIntraNodeVisibilityConfig.
desiredK8sBetaApis
ClusterUpdate desiredK8sBetaApis.
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.
desiredNetworkPerformanceConfig
ClusterUpdate desiredNetworkPerformanceConfig.
desiredNodeKubeletConfig
ClusterUpdate desiredNodeKubeletConfig.
desiredNodePoolAutoConfigKubeletConfig
ClusterUpdate desiredNodePoolAutoConfigKubeletConfig.
desiredNodePoolAutoConfigNetworkTags
ClusterUpdate desiredNodePoolAutoConfigNetworkTags.
desiredNodePoolAutoConfigResourceManagerTags
ClusterUpdate desiredNodePoolAutoConfigResourceManagerTags.
desiredNodePoolAutoscaling
ClusterUpdate desiredNodePoolAutoscaling.
desiredNodePoolId
ClusterUpdate desiredNodePoolId.
desiredNodePoolLoggingConfig
ClusterUpdate desiredNodePoolLoggingConfig.
desiredNodeVersion
ClusterUpdate desiredNodeVersion.
desiredNotificationConfig
ClusterUpdate desiredNotificationConfig.
desiredPrivateClusterConfig
ClusterUpdate desiredPrivateClusterConfig.
desiredPrivateIpv6GoogleAccess
ClusterUpdate desiredPrivateIpv6GoogleAccess.
desiredRbacBindingConfig
ClusterUpdate desiredRbacBindingConfig.
desiredReleaseChannel
ClusterUpdate desiredReleaseChannel.
desiredResourceUsageExportConfig
ClusterUpdate desiredResourceUsageExportConfig.
desiredSecretManagerConfig
ClusterUpdate desiredSecretManagerConfig.
desiredSecurityPostureConfig
ClusterUpdate desiredSecurityPostureConfig.
desiredServiceExternalIpsConfig
ClusterUpdate desiredServiceExternalIpsConfig.
desiredShieldedNodes
ClusterUpdate desiredShieldedNodes.
desiredStackType
ClusterUpdate desiredStackType.
desiredVerticalPodAutoscaling
ClusterUpdate desiredVerticalPodAutoscaling.
desiredWorkloadIdentityConfig
ClusterUpdate desiredWorkloadIdentityConfig.
enableK8sBetaApis
ClusterUpdate enableK8sBetaApis.
etag
ClusterUpdate etag.
removedAdditionalPodRangesConfig
ClusterUpdate removedAdditionalPodRangesConfig.
userManagedKeysConfig
ClusterUpdate userManagedKeysConfig.
Methods
toJSON() → {Object.<string, *>}
Converts this ClusterUpdate to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(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 |
|