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
_desiredEnableCiliumClusterwideNetworkPolicy
ClusterUpdate _desiredEnableCiliumClusterwideNetworkPolicy.
_desiredEnableFqdnNetworkPolicy
ClusterUpdate _desiredEnableFqdnNetworkPolicy.
_desiredEnablePrivateEndpoint
ClusterUpdate _desiredEnablePrivateEndpoint.
_desiredInTransitEncryptionConfig
ClusterUpdate _desiredInTransitEncryptionConfig.
additionalPodRangesConfig
ClusterUpdate additionalPodRangesConfig.
desiredAddonsConfig
ClusterUpdate desiredAddonsConfig.
desiredAuthenticatorGroupsConfig
ClusterUpdate desiredAuthenticatorGroupsConfig.
desiredAutopilotWorkloadPolicyConfig
ClusterUpdate desiredAutopilotWorkloadPolicyConfig.
desiredBinaryAuthorization
ClusterUpdate desiredBinaryAuthorization.
desiredClusterAutoscaling
ClusterUpdate desiredClusterAutoscaling.
desiredCostManagementConfig
ClusterUpdate desiredCostManagementConfig.
desiredDatabaseEncryption
ClusterUpdate desiredDatabaseEncryption.
desiredDatapathProvider
ClusterUpdate desiredDatapathProvider.
desiredDefaultSnatStatus
ClusterUpdate desiredDefaultSnatStatus.
desiredDnsConfig
ClusterUpdate desiredDnsConfig.
desiredEnableCiliumClusterwideNetworkPolicy
ClusterUpdate desiredEnableCiliumClusterwideNetworkPolicy.
desiredEnableFqdnNetworkPolicy
ClusterUpdate desiredEnableFqdnNetworkPolicy.
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.
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.
desiredReleaseChannel
ClusterUpdate desiredReleaseChannel.
desiredResourceUsageExportConfig
ClusterUpdate desiredResourceUsageExportConfig.
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.
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 |
|