Package @google-cloud/container (4.2.0)


Represents a CustomHttpPattern.

Represents a Http.

Represents a HttpRule.

Represents a ResourceDescriptor.

Represents a ResourceReference.

Represents an AcceleratorConfig.

Represents an AddonsConfig.

Represents an AdvancedMachineFeatures.

Represents an AuthenticatorGroupsConfig.

Represents an Autopilot.

Represents an AutoprovisioningNodePoolDefaults.

Represents an AutoUpgradeOptions.

Represents a BinaryAuthorization.

Represents a BlueGreenSettings.

Represents a StandardRolloutPolicy.

Represents a CancelOperationRequest.

Represents a ClientCertificateConfig.

Represents a CloudRunConfig.

Represents a Cluster.

Represents a ClusterAutoscaling.

Represents a ClusterManager

Represents a ClusterUpdate.

Represents a CompleteIPRotationRequest.

Represents a CompleteNodePoolUpgradeRequest.

Represents a ConfidentialNodes.

Represents a ConfigConnectorConfig.

Represents a CreateClusterRequest.

Represents a CreateNodePoolRequest.

Represents a DailyMaintenanceWindow.

Represents a DatabaseEncryption.

Represents a DefaultSnatStatus.

Represents a DeleteClusterRequest.

Represents a DeleteNodePoolRequest.

Represents a DnsCacheConfig.

Represents a DNSConfig.

Represents a GcePersistentDiskCsiDriverConfig.

Represents a GcfsConfig.

Represents a GcpFilestoreCsiDriverConfig.

Represents a GetClusterRequest.

Represents a GetJSONWebKeysRequest.

Represents a GetJSONWebKeysResponse.

Represents a GetNodePoolRequest.

Represents a GetOpenIDConfigRequest.

Represents a GetOpenIDConfigResponse.

Represents a GetOperationRequest.

Represents a GetServerConfigRequest.

Represents a GPUSharingConfig.

Represents a HorizontalPodAutoscaling.

Represents a HttpLoadBalancing.

Represents an IdentityServiceConfig.

Represents a ILBSubsettingConfig.

Represents an IntraNodeVisibilityConfig.

Represents a IPAllocationPolicy.

Represents a Jwk.

Represents a KubernetesDashboard.

Represents a LegacyAbac.

Represents a LinuxNodeConfig.

Represents a ListClustersRequest.

Represents a ListClustersResponse.

Represents a ListNodePoolsRequest.

Represents a ListNodePoolsResponse.

Represents a ListOperationsRequest.

Represents a ListOperationsResponse.

Represents a ListUsableSubnetworksRequest.

Represents a ListUsableSubnetworksResponse.

Represents a LoggingComponentConfig.

Represents a LoggingConfig.

Represents a LoggingVariantConfig.

Represents a MaintenanceExclusionOptions.

Represents a MaintenancePolicy.

Represents a MaintenanceWindow.

Represents a ManagedPrometheusConfig.

Represents a MasterAuth.

Represents a MasterAuthorizedNetworksConfig.

Represents a CidrBlock.

Represents a MaxPodsConstraint.

Represents a MeshCertificates.

Represents a MonitoringComponentConfig.

Represents a MonitoringConfig.

Represents a NetworkConfig.

Represents a NetworkPolicy.

Represents a NetworkPolicyConfig.

Represents a NetworkTags.

Represents a NodeConfig.

Represents a NodeConfigDefaults.

Represents a NodeKubeletConfig.

Represents a NodeLabels.

Represents a NodeManagement.

Represents a NodeNetworkConfig.

Represents a NetworkPerformanceConfig.

Represents a NodePool.

Represents an UpdateInfo.

Represents a BlueGreenInfo.

Represents an UpgradeSettings.

Represents a NodePoolAutoConfig.

Represents a NodePoolAutoscaling.

Represents a NodePoolDefaults.

Represents a NodePoolLoggingConfig.

Represents a NodeTaint.

Represents a NodeTaints.

Represents a NotificationConfig.

Represents a Filter.

Represents a PubSub.

Represents an Operation.

Represents an OperationProgress.

Represents a Metric.

Represents a PrivateClusterConfig.

Represents a PrivateClusterMasterGlobalAccessConfig.

Represents a RecurringTimeWindow.

Represents a ReleaseChannel.

Represents a ReservationAffinity.

Represents a ResourceLimit.

Represents a ResourceUsageExportConfig.

Represents a BigQueryDestination.

Represents a ConsumptionMeteringConfig.

Represents a RollbackNodePoolUpgradeRequest.

Represents a SandboxConfig.

Represents a SecurityBulletinEvent.

Represents a ServerConfig.

Represents a ReleaseChannelConfig.

Represents a ServiceExternalIPsConfig.

Represents a SetAddonsConfigRequest.

Represents a SetLabelsRequest.

Represents a SetLegacyAbacRequest.

Represents a SetLocationsRequest.

Represents a SetLoggingServiceRequest.

Represents a SetMaintenancePolicyRequest.

Represents a SetMasterAuthRequest.

Represents a SetMonitoringServiceRequest.

Represents a SetNetworkPolicyRequest.

Represents a SetNodePoolAutoscalingRequest.

Represents a SetNodePoolManagementRequest.

Represents a SetNodePoolSizeRequest.

Represents a ShieldedInstanceConfig.

Represents a ShieldedNodes.

Represents a StartIPRotationRequest.

Represents a StatusCondition.

Represents a TimeWindow.

Represents an UpdateClusterRequest.

Represents an UpdateMasterRequest.

Represents an UpdateNodePoolRequest.

Represents an UpgradeAvailableEvent.

Represents an UpgradeEvent.

Represents a UsableSubnetwork.

Represents a UsableSubnetworkSecondaryRange.

Represents a VerticalPodAutoscaling.

Represents a VirtualNIC.

Represents a WorkloadIdentityConfig.

Represents a WorkloadMetadataConfig.

Represents an Any.

Represents a BoolValue.

Represents a BytesValue.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents a DoubleValue.

Represents a Duration.

Represents an Empty.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a FieldDescriptorProto.

Represents a FieldOptions.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a FloatValue.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents an Int32Value.

Represents an Int64Value.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents a StringValue.

Represents a Timestamp.

Represents a UInt32Value.

Represents a UInt64Value.

Represents an UninterpretedOption.

Represents a NamePart.

Represents a Status.


Google Kubernetes Engine Cluster Manager v1 v1


Properties of a CustomHttpPattern.

Properties of a Http.

Properties of a HttpRule.

Properties of a ResourceDescriptor.

Properties of a ResourceReference.

Properties of a StandardRolloutPolicy.

Properties of an AcceleratorConfig.

Properties of an AddonsConfig.

Properties of an AdvancedMachineFeatures.

Properties of an AuthenticatorGroupsConfig.

Properties of an Autopilot.

Properties of an AutoprovisioningNodePoolDefaults.

Properties of an AutoUpgradeOptions.

Properties of a BinaryAuthorization.

Properties of a BlueGreenSettings.

Properties of a CancelOperationRequest.

Properties of a ClientCertificateConfig.

Properties of a CloudRunConfig.

Properties of a Cluster.

Properties of a ClusterAutoscaling.

Properties of a ClusterUpdate.

Properties of a CompleteIPRotationRequest.

Properties of a CompleteNodePoolUpgradeRequest.

Properties of a ConfidentialNodes.

Properties of a ConfigConnectorConfig.

Properties of a CreateClusterRequest.

Properties of a CreateNodePoolRequest.

Properties of a DailyMaintenanceWindow.

Properties of a DatabaseEncryption.

Properties of a DefaultSnatStatus.

Properties of a DeleteClusterRequest.

Properties of a DeleteNodePoolRequest.

Properties of a DnsCacheConfig.

Properties of a DNSConfig.

Properties of a GcePersistentDiskCsiDriverConfig.

Properties of a GcfsConfig.

Properties of a GcpFilestoreCsiDriverConfig.

Properties of a GetClusterRequest.

Properties of a GetJSONWebKeysRequest.

Properties of a GetJSONWebKeysResponse.

Properties of a GetNodePoolRequest.

Properties of a GetOpenIDConfigRequest.

Properties of a GetOpenIDConfigResponse.

Properties of a GetOperationRequest.

Properties of a GetServerConfigRequest.

Properties of a GPUSharingConfig.

Properties of a HorizontalPodAutoscaling.

Properties of a HttpLoadBalancing.

Properties of an IdentityServiceConfig.

Properties of a ILBSubsettingConfig.

Properties of an IntraNodeVisibilityConfig.

Properties of a IPAllocationPolicy.

Properties of a Jwk.

Properties of a KubernetesDashboard.

Properties of a LegacyAbac.

Properties of a LinuxNodeConfig.

Properties of a ListClustersRequest.

Properties of a ListClustersResponse.

Properties of a ListNodePoolsRequest.

Properties of a ListNodePoolsResponse.

Properties of a ListOperationsRequest.

Properties of a ListOperationsResponse.

Properties of a ListUsableSubnetworksRequest.

Properties of a ListUsableSubnetworksResponse.

Properties of a LoggingComponentConfig.

Properties of a LoggingConfig.

Properties of a LoggingVariantConfig.

Properties of a MaintenanceExclusionOptions.

Properties of a MaintenancePolicy.

Properties of a MaintenanceWindow.

Properties of a ManagedPrometheusConfig.

Properties of a MasterAuth.

Properties of a MasterAuthorizedNetworksConfig.

Properties of a MaxPodsConstraint.

Properties of a MeshCertificates.

Properties of a MonitoringComponentConfig.

Properties of a MonitoringConfig.

Properties of a NetworkConfig.

Properties of a NetworkPolicy.

Properties of a NetworkPolicyConfig.

Properties of a NetworkTags.

Properties of a NodeConfig.

Properties of a NodeConfigDefaults.

Properties of a NodeKubeletConfig.

Properties of a NodeLabels.

Properties of a NodeManagement.

Properties of a NodeNetworkConfig.

Properties of a NodePool.

Properties of a NodePoolAutoConfig.

Properties of a NodePoolAutoscaling.

Properties of a NodePoolDefaults.

Properties of a NodePoolLoggingConfig.

Properties of a NodeTaint.

Properties of a NodeTaints.

Properties of a NotificationConfig.

Properties of an Operation.

Properties of an OperationProgress.

Properties of a PrivateClusterConfig.

Properties of a PrivateClusterMasterGlobalAccessConfig.

Properties of a RecurringTimeWindow.

Properties of a ReleaseChannel.

Properties of a ReservationAffinity.

Properties of a ResourceLimit.

Properties of a ResourceUsageExportConfig.

Properties of a RollbackNodePoolUpgradeRequest.

Properties of a SandboxConfig.

Properties of a SecurityBulletinEvent.

Properties of a ServerConfig.

Properties of a ServiceExternalIPsConfig.

Properties of a SetAddonsConfigRequest.

Properties of a SetLabelsRequest.

Properties of a SetLegacyAbacRequest.

Properties of a SetLocationsRequest.

Properties of a SetLoggingServiceRequest.

Properties of a SetMaintenancePolicyRequest.

Properties of a SetMasterAuthRequest.

Properties of a SetMonitoringServiceRequest.

Properties of a SetNetworkPolicyRequest.

Properties of a SetNodePoolAutoscalingRequest.

Properties of a SetNodePoolManagementRequest.

Properties of a SetNodePoolSizeRequest.

Properties of a ShieldedInstanceConfig.

Properties of a ShieldedNodes.

Properties of a StartIPRotationRequest.

Properties of a StatusCondition.

Properties of a TimeWindow.

Properties of an UpdateClusterRequest.

Properties of an UpdateMasterRequest.

Properties of an UpdateNodePoolRequest.

Properties of an UpgradeAvailableEvent.

Properties of an UpgradeEvent.

Properties of a UsableSubnetwork.

Properties of a UsableSubnetworkSecondaryRange.

Properties of a VerticalPodAutoscaling.

Properties of a VirtualNIC.

Properties of a WorkloadIdentityConfig.

Properties of a WorkloadMetadataConfig.

Properties of a CidrBlock.

Properties of a NetworkPerformanceConfig.

Properties of an UpdateInfo.

Properties of an UpgradeSettings.

Properties of a BlueGreenInfo.

Properties of a Filter.

Properties of a PubSub.

Properties of a Metric.

Properties of a BigQueryDestination.

Properties of a ConsumptionMeteringConfig.

Properties of a ReleaseChannelConfig.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of an Annotation.

Properties of an Any.

Properties of a BoolValue.

Properties of a BytesValue.

Properties of a DescriptorProto.

Properties of a DoubleValue.

Properties of a Duration.

Properties of an Empty.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FieldDescriptorProto.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a FloatValue.

Properties of a GeneratedCodeInfo.

Properties of an Int32Value.

Properties of an Int64Value.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of a StringValue.

Properties of a Timestamp.

Properties of a UInt32Value.

Properties of a UInt64Value.

Properties of an UninterpretedOption.

Properties of a Location.

Properties of a NamePart.

Properties of a Status.


FieldBehavior enum.

History enum.

Style enum.

EvaluationMode enum.

LoadBalancerType enum.

Status enum.

AutoscalingProfile enum.

State enum.

DatapathProvider enum.

DNSScope enum.

Provider enum.

GPUSharingStrategy enum.

Component enum.

Variant enum.

Scope enum.

Component enum.

Provider enum.

Tier enum.

Status enum.

Phase enum.

LocationPolicy enum.

NodePoolUpdateStrategy enum.

Effect enum.

EventType enum.

Status enum.

Type enum.

PrivateIPv6GoogleAccess enum.

Channel enum.

Type enum.

Type enum.

Action enum.

Code enum.

UpgradeResourceType enum.

Status enum.

Mode enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptimizeMode enum.

Semantic enum.

IdempotencyLevel enum.

Code enum.



_default: {
    v1: typeof v1;
    ClusterManagerClient: typeof v1.ClusterManagerClient;


ClusterManagerClient: typeof v1.ClusterManagerClient

Type Aliases


declare type ClusterManagerClient = v1.ClusterManagerClient;

type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

type CompleteIPRotationCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type CompleteNodePoolUpgradeCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

type CreateClusterCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type CreateNodePoolCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type DeleteClusterCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type DeleteNodePoolCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type GetClusterCallback = (error: (Error|null), response?: google.container.v1.Cluster) => void;

Callback as used by .

type GetJSONWebKeysCallback = (error: (Error|null), response?: google.container.v1.GetJSONWebKeysResponse) => void;

Callback as used by .

type GetNodePoolCallback = (error: (Error|null), response?: google.container.v1.NodePool) => void;

Callback as used by .

type GetOperationCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type GetServerConfigCallback = (error: (Error|null), response?: google.container.v1.ServerConfig) => void;

Callback as used by .

type ListClustersCallback = (error: (Error|null), response?: google.container.v1.ListClustersResponse) => void;

Callback as used by .

type ListNodePoolsCallback = (error: (Error|null), response?: google.container.v1.ListNodePoolsResponse) => void;

Callback as used by .

type ListOperationsCallback = (error: (Error|null), response?: google.container.v1.ListOperationsResponse) => void;

Callback as used by .

type ListUsableSubnetworksCallback = (error: (Error|null), response?: google.container.v1.ListUsableSubnetworksResponse) => void;

Callback as used by .

type RollbackNodePoolUpgradeCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetAddonsConfigCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetLabelsCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetLegacyAbacCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetLocationsCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetLoggingServiceCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetMaintenancePolicyCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetMasterAuthCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetMonitoringServiceCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetNetworkPolicyCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetNodePoolAutoscalingCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetNodePoolManagementCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type SetNodePoolSizeCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type StartIPRotationCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type UpdateClusterCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type UpdateMasterCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .

type UpdateNodePoolCallback = (error: (Error|null), response?: google.container.v1.Operation) => void;

Callback as used by .