Package-level declarations

Types

Link copied to clipboard
enum BinaryAuthorizationEvaluationMode : Enum<BinaryAuthorizationEvaluationMode> , ConvertibleToJava<BinaryAuthorizationEvaluationMode>

Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.

Link copied to clipboard
enum CloudRunConfigLoadBalancerType : Enum<CloudRunConfigLoadBalancerType> , ConvertibleToJava<CloudRunConfigLoadBalancerType>

Which load balancer type is installed for Cloud Run.

Link copied to clipboard
enum ClusterAutoscalingAutoscalingProfile : Enum<ClusterAutoscalingAutoscalingProfile> , ConvertibleToJava<ClusterAutoscalingAutoscalingProfile>

Defines autoscaling behaviour.

Link copied to clipboard
enum DatabaseEncryptionState : Enum<DatabaseEncryptionState> , ConvertibleToJava<DatabaseEncryptionState>

The desired state of etcd encryption.

Link copied to clipboard
enum DNSConfigClusterDns : Enum<DNSConfigClusterDns> , ConvertibleToJava<DNSConfigClusterDns>

cluster_dns indicates which in-cluster DNS provider should be used.

Link copied to clipboard
enum DNSConfigClusterDnsScope : Enum<DNSConfigClusterDnsScope> , ConvertibleToJava<DNSConfigClusterDnsScope>

cluster_dns_scope indicates the scope of access to cluster DNS records.

Link copied to clipboard
enum FilterEventTypeItem : Enum<FilterEventTypeItem> , ConvertibleToJava<FilterEventTypeItem>
Link copied to clipboard
enum GatewayAPIConfigChannel : Enum<GatewayAPIConfigChannel> , ConvertibleToJava<GatewayAPIConfigChannel>

The Gateway API release channel to use for Gateway API.

Link copied to clipboard
enum GPUSharingConfigGpuSharingStrategy : Enum<GPUSharingConfigGpuSharingStrategy> , ConvertibleToJava<GPUSharingConfigGpuSharingStrategy>

The type of GPU sharing strategy to enable on the GPU node.

Link copied to clipboard
enum IPAllocationPolicyIpv6AccessType : Enum<IPAllocationPolicyIpv6AccessType> , ConvertibleToJava<IPAllocationPolicyIpv6AccessType>

The ipv6 access type (internal or external) when create_subnetwork is true

Link copied to clipboard
enum IPAllocationPolicyStackType : Enum<IPAllocationPolicyStackType> , ConvertibleToJava<IPAllocationPolicyStackType>

The IP stack type of the cluster

Link copied to clipboard
enum LinuxNodeConfigCgroupMode : Enum<LinuxNodeConfigCgroupMode> , ConvertibleToJava<LinuxNodeConfigCgroupMode>

cgroup_mode specifies the cgroup mode to be used on the node.

enum LoggingComponentConfigEnableComponentsItem : Enum<LoggingComponentConfigEnableComponentsItem> , ConvertibleToJava<LoggingComponentConfigEnableComponentsItem>
Link copied to clipboard
enum LoggingVariantConfigVariant : Enum<LoggingVariantConfigVariant> , ConvertibleToJava<LoggingVariantConfigVariant>

Logging variant deployed on nodes.

Link copied to clipboard
enum MaintenanceExclusionOptionsScope : Enum<MaintenanceExclusionOptionsScope> , ConvertibleToJava<MaintenanceExclusionOptionsScope>

Scope specifies the upgrade scope which upgrades are blocked by the exclusion.

enum MonitoringComponentConfigEnableComponentsItem : Enum<MonitoringComponentConfigEnableComponentsItem> , ConvertibleToJava<MonitoringComponentConfigEnableComponentsItem>
Link copied to clipboard
enum NetworkConfigDatapathProvider : Enum<NetworkConfigDatapathProvider> , ConvertibleToJava<NetworkConfigDatapathProvider>

The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.

Link copied to clipboard
enum NetworkConfigPrivateIpv6GoogleAccess : Enum<NetworkConfigPrivateIpv6GoogleAccess> , ConvertibleToJava<NetworkConfigPrivateIpv6GoogleAccess>

The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)

enum NetworkPerformanceConfigTotalEgressBandwidthTier : Enum<NetworkPerformanceConfigTotalEgressBandwidthTier> , ConvertibleToJava<NetworkPerformanceConfigTotalEgressBandwidthTier>

Specifies the total network bandwidth tier for the NodePool.

Link copied to clipboard
enum NetworkPolicyProvider : Enum<NetworkPolicyProvider> , ConvertibleToJava<NetworkPolicyProvider>

The selected network policy provider.

Link copied to clipboard
enum NodePoolAutoscalingLocationPolicy : Enum<NodePoolAutoscalingLocationPolicy> , ConvertibleToJava<NodePoolAutoscalingLocationPolicy>

Location policy used when scaling up a nodepool.

Link copied to clipboard
enum NodeTaintEffect : Enum<NodeTaintEffect> , ConvertibleToJava<NodeTaintEffect>

Effect for taint.

Link copied to clipboard
enum PlacementPolicyType : Enum<PlacementPolicyType> , ConvertibleToJava<PlacementPolicyType>

The type of placement.

Link copied to clipboard
enum ReleaseChannelChannel : Enum<ReleaseChannelChannel> , ConvertibleToJava<ReleaseChannelChannel>

channel specifies which release channel the cluster is subscribed to.

enum ReservationAffinityConsumeReservationType : Enum<ReservationAffinityConsumeReservationType> , ConvertibleToJava<ReservationAffinityConsumeReservationType>

Corresponds to the type of reservation consumption.

Link copied to clipboard
enum SandboxConfigType : Enum<SandboxConfigType> , ConvertibleToJava<SandboxConfigType>

Type of the sandbox to use for the node.

Link copied to clipboard
enum StatusConditionCanonicalCode : Enum<StatusConditionCanonicalCode> , ConvertibleToJava<StatusConditionCanonicalCode>

Canonical code of the condition.

Link copied to clipboard
enum StatusConditionCode : Enum<StatusConditionCode> , ConvertibleToJava<StatusConditionCode>

Machine-friendly representation of the condition Deprecated. Use canonical_code instead.

Link copied to clipboard
enum UpgradeSettingsStrategy : Enum<UpgradeSettingsStrategy> , ConvertibleToJava<UpgradeSettingsStrategy>

Update strategy of the node pool.

Link copied to clipboard
enum WindowsNodeConfigOsVersion : Enum<WindowsNodeConfigOsVersion> , ConvertibleToJava<WindowsNodeConfigOsVersion>

OSVersion specifies the Windows node config to be used on the node

Link copied to clipboard
enum WorkloadMetadataConfigMode : Enum<WorkloadMetadataConfigMode> , ConvertibleToJava<WorkloadMetadataConfigMode>

Mode is the configuration for how to expose metadata to workloads running on the node pool.