Constructor
new ClusterUpdate(propertiesopt)
Constructs a new ClusterUpdate.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1beta1.IClusterUpdate |
<optional> |
Properties to set |
- Implements:
-
- IClusterUpdate
Members
_desiredEnableCiliumClusterwideNetworkPolicy
ClusterUpdate _desiredEnableCiliumClusterwideNetworkPolicy.
_desiredEnableFqdnNetworkPolicy
ClusterUpdate _desiredEnableFqdnNetworkPolicy.
_desiredEnableMultiNetworking
ClusterUpdate _desiredEnableMultiNetworking.
_desiredEnablePrivateEndpoint
ClusterUpdate _desiredEnablePrivateEndpoint.
_desiredInTransitEncryptionConfig
ClusterUpdate _desiredInTransitEncryptionConfig.
_desiredProtectConfig
ClusterUpdate _desiredProtectConfig.
_desiredSecretManagerConfig
ClusterUpdate _desiredSecretManagerConfig.
additionalPodRangesConfig
ClusterUpdate additionalPodRangesConfig.
desiredAddonsConfig
ClusterUpdate desiredAddonsConfig.
desiredAuthenticatorGroupsConfig
ClusterUpdate desiredAuthenticatorGroupsConfig.
desiredAutopilotWorkloadPolicyConfig
ClusterUpdate desiredAutopilotWorkloadPolicyConfig.
desiredBinaryAuthorization
ClusterUpdate desiredBinaryAuthorization.
desiredClusterAutoscaling
ClusterUpdate desiredClusterAutoscaling.
desiredClusterTelemetry
ClusterUpdate desiredClusterTelemetry.
desiredContainerdConfig
ClusterUpdate desiredContainerdConfig.
desiredCostManagementConfig
ClusterUpdate desiredCostManagementConfig.
desiredDatabaseEncryption
ClusterUpdate desiredDatabaseEncryption.
desiredDatapathProvider
ClusterUpdate desiredDatapathProvider.
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.
desiredHostMaintenancePolicy
ClusterUpdate desiredHostMaintenancePolicy.
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.
desiredMaster
ClusterUpdate desiredMaster.
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.
desiredPodSecurityPolicyConfig
ClusterUpdate desiredPodSecurityPolicyConfig.
desiredPrivateClusterConfig
ClusterUpdate desiredPrivateClusterConfig.
desiredPrivateIpv6GoogleAccess
ClusterUpdate desiredPrivateIpv6GoogleAccess.
desiredProtectConfig
ClusterUpdate desiredProtectConfig.
desiredReleaseChannel
ClusterUpdate desiredReleaseChannel.
desiredResourceUsageExportConfig
ClusterUpdate desiredResourceUsageExportConfig.
desiredSecretManagerConfig
ClusterUpdate desiredSecretManagerConfig.
desiredSecurityPostureConfig
ClusterUpdate desiredSecurityPostureConfig.
desiredServiceExternalIpsConfig
ClusterUpdate desiredServiceExternalIpsConfig.
desiredShieldedNodes
ClusterUpdate desiredShieldedNodes.
desiredStackType
ClusterUpdate desiredStackType.
desiredTpuConfig
ClusterUpdate desiredTpuConfig.
desiredVerticalPodAutoscaling
ClusterUpdate desiredVerticalPodAutoscaling.
desiredWorkloadAltsConfig
ClusterUpdate desiredWorkloadAltsConfig.
desiredWorkloadCertificates
ClusterUpdate desiredWorkloadCertificates.
desiredWorkloadIdentityConfig
ClusterUpdate desiredWorkloadIdentityConfig.
enableK8sBetaApis
ClusterUpdate enableK8sBetaApis.
etag
ClusterUpdate etag.
privateClusterConfig
ClusterUpdate privateClusterConfig.
removedAdditionalPodRangesConfig
ClusterUpdate removedAdditionalPodRangesConfig.
Methods
toJSON() → {Object.<string, *>}
Converts this ClusterUpdate to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.container.v1beta1.ClusterUpdate}
Creates a new ClusterUpdate instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.container.v1beta1.IClusterUpdate |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.container.v1beta1.ClusterUpdate |
ClusterUpdate instance |
(static) decode(reader, lengthopt) → {google.container.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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 |
|