...

Source file src/google.golang.org/genproto/googleapis/container/v1/alias.go

Documentation: google.golang.org/genproto/googleapis/container/v1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by aliasgen. DO NOT EDIT.
    16  
    17  // Package container aliases all exported identifiers in package
    18  // "cloud.google.com/go/container/apiv1/containerpb".
    19  //
    20  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb.
    21  // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
    22  // for more details.
    23  package container
    24  
    25  import (
    26  	src "cloud.google.com/go/container/apiv1/containerpb"
    27  	grpc "google.golang.org/grpc"
    28  )
    29  
    30  // Deprecated: Please use consts in: cloud.google.com/go/container/apiv1/containerpb
    31  const (
    32  	BinaryAuthorization_DISABLED                                     = src.BinaryAuthorization_DISABLED
    33  	BinaryAuthorization_EVALUATION_MODE_UNSPECIFIED                  = src.BinaryAuthorization_EVALUATION_MODE_UNSPECIFIED
    34  	BinaryAuthorization_PROJECT_SINGLETON_POLICY_ENFORCE             = src.BinaryAuthorization_PROJECT_SINGLETON_POLICY_ENFORCE
    35  	CloudRunConfig_LOAD_BALANCER_TYPE_EXTERNAL                       = src.CloudRunConfig_LOAD_BALANCER_TYPE_EXTERNAL
    36  	CloudRunConfig_LOAD_BALANCER_TYPE_INTERNAL                       = src.CloudRunConfig_LOAD_BALANCER_TYPE_INTERNAL
    37  	CloudRunConfig_LOAD_BALANCER_TYPE_UNSPECIFIED                    = src.CloudRunConfig_LOAD_BALANCER_TYPE_UNSPECIFIED
    38  	ClusterAutoscaling_BALANCED                                      = src.ClusterAutoscaling_BALANCED
    39  	ClusterAutoscaling_OPTIMIZE_UTILIZATION                          = src.ClusterAutoscaling_OPTIMIZE_UTILIZATION
    40  	ClusterAutoscaling_PROFILE_UNSPECIFIED                           = src.ClusterAutoscaling_PROFILE_UNSPECIFIED
    41  	Cluster_DEGRADED                                                 = src.Cluster_DEGRADED
    42  	Cluster_ERROR                                                    = src.Cluster_ERROR
    43  	Cluster_PROVISIONING                                             = src.Cluster_PROVISIONING
    44  	Cluster_RECONCILING                                              = src.Cluster_RECONCILING
    45  	Cluster_RUNNING                                                  = src.Cluster_RUNNING
    46  	Cluster_STATUS_UNSPECIFIED                                       = src.Cluster_STATUS_UNSPECIFIED
    47  	Cluster_STOPPING                                                 = src.Cluster_STOPPING
    48  	DNSConfig_CLOUD_DNS                                              = src.DNSConfig_CLOUD_DNS
    49  	DNSConfig_DNS_SCOPE_UNSPECIFIED                                  = src.DNSConfig_DNS_SCOPE_UNSPECIFIED
    50  	DNSConfig_PLATFORM_DEFAULT                                       = src.DNSConfig_PLATFORM_DEFAULT
    51  	DNSConfig_PROVIDER_UNSPECIFIED                                   = src.DNSConfig_PROVIDER_UNSPECIFIED
    52  	DNSConfig_VPC_SCOPE                                              = src.DNSConfig_VPC_SCOPE
    53  	DatabaseEncryption_DECRYPTED                                     = src.DatabaseEncryption_DECRYPTED
    54  	DatabaseEncryption_ENCRYPTED                                     = src.DatabaseEncryption_ENCRYPTED
    55  	DatabaseEncryption_UNKNOWN                                       = src.DatabaseEncryption_UNKNOWN
    56  	DatapathProvider_ADVANCED_DATAPATH                               = src.DatapathProvider_ADVANCED_DATAPATH
    57  	DatapathProvider_DATAPATH_PROVIDER_UNSPECIFIED                   = src.DatapathProvider_DATAPATH_PROVIDER_UNSPECIFIED
    58  	DatapathProvider_LEGACY_DATAPATH                                 = src.DatapathProvider_LEGACY_DATAPATH
    59  	GPUSharingConfig_GPU_SHARING_STRATEGY_UNSPECIFIED                = src.GPUSharingConfig_GPU_SHARING_STRATEGY_UNSPECIFIED
    60  	GPUSharingConfig_TIME_SHARING                                    = src.GPUSharingConfig_TIME_SHARING
    61  	IPv6AccessType_EXTERNAL                                          = src.IPv6AccessType_EXTERNAL
    62  	IPv6AccessType_INTERNAL                                          = src.IPv6AccessType_INTERNAL
    63  	IPv6AccessType_IPV6_ACCESS_TYPE_UNSPECIFIED                      = src.IPv6AccessType_IPV6_ACCESS_TYPE_UNSPECIFIED
    64  	LoggingComponentConfig_COMPONENT_UNSPECIFIED                     = src.LoggingComponentConfig_COMPONENT_UNSPECIFIED
    65  	LoggingComponentConfig_SYSTEM_COMPONENTS                         = src.LoggingComponentConfig_SYSTEM_COMPONENTS
    66  	LoggingComponentConfig_WORKLOADS                                 = src.LoggingComponentConfig_WORKLOADS
    67  	LoggingVariantConfig_DEFAULT                                     = src.LoggingVariantConfig_DEFAULT
    68  	LoggingVariantConfig_MAX_THROUGHPUT                              = src.LoggingVariantConfig_MAX_THROUGHPUT
    69  	LoggingVariantConfig_VARIANT_UNSPECIFIED                         = src.LoggingVariantConfig_VARIANT_UNSPECIFIED
    70  	MaintenanceExclusionOptions_NO_MINOR_OR_NODE_UPGRADES            = src.MaintenanceExclusionOptions_NO_MINOR_OR_NODE_UPGRADES
    71  	MaintenanceExclusionOptions_NO_MINOR_UPGRADES                    = src.MaintenanceExclusionOptions_NO_MINOR_UPGRADES
    72  	MaintenanceExclusionOptions_NO_UPGRADES                          = src.MaintenanceExclusionOptions_NO_UPGRADES
    73  	MonitoringComponentConfig_APISERVER                              = src.MonitoringComponentConfig_APISERVER
    74  	MonitoringComponentConfig_COMPONENT_UNSPECIFIED                  = src.MonitoringComponentConfig_COMPONENT_UNSPECIFIED
    75  	MonitoringComponentConfig_CONTROLLER_MANAGER                     = src.MonitoringComponentConfig_CONTROLLER_MANAGER
    76  	MonitoringComponentConfig_SCHEDULER                              = src.MonitoringComponentConfig_SCHEDULER
    77  	MonitoringComponentConfig_SYSTEM_COMPONENTS                      = src.MonitoringComponentConfig_SYSTEM_COMPONENTS
    78  	NetworkPolicy_CALICO                                             = src.NetworkPolicy_CALICO
    79  	NetworkPolicy_PROVIDER_UNSPECIFIED                               = src.NetworkPolicy_PROVIDER_UNSPECIFIED
    80  	NodeNetworkConfig_NetworkPerformanceConfig_TIER_1                = src.NodeNetworkConfig_NetworkPerformanceConfig_TIER_1
    81  	NodeNetworkConfig_NetworkPerformanceConfig_TIER_UNSPECIFIED      = src.NodeNetworkConfig_NetworkPerformanceConfig_TIER_UNSPECIFIED
    82  	NodePoolAutoscaling_ANY                                          = src.NodePoolAutoscaling_ANY
    83  	NodePoolAutoscaling_BALANCED                                     = src.NodePoolAutoscaling_BALANCED
    84  	NodePoolAutoscaling_LOCATION_POLICY_UNSPECIFIED                  = src.NodePoolAutoscaling_LOCATION_POLICY_UNSPECIFIED
    85  	NodePoolUpdateStrategy_BLUE_GREEN                                = src.NodePoolUpdateStrategy_BLUE_GREEN
    86  	NodePoolUpdateStrategy_NODE_POOL_UPDATE_STRATEGY_UNSPECIFIED     = src.NodePoolUpdateStrategy_NODE_POOL_UPDATE_STRATEGY_UNSPECIFIED
    87  	NodePoolUpdateStrategy_SURGE                                     = src.NodePoolUpdateStrategy_SURGE
    88  	NodePool_ERROR                                                   = src.NodePool_ERROR
    89  	NodePool_PROVISIONING                                            = src.NodePool_PROVISIONING
    90  	NodePool_RECONCILING                                             = src.NodePool_RECONCILING
    91  	NodePool_RUNNING                                                 = src.NodePool_RUNNING
    92  	NodePool_RUNNING_WITH_ERROR                                      = src.NodePool_RUNNING_WITH_ERROR
    93  	NodePool_STATUS_UNSPECIFIED                                      = src.NodePool_STATUS_UNSPECIFIED
    94  	NodePool_STOPPING                                                = src.NodePool_STOPPING
    95  	NodePool_UpdateInfo_BlueGreenInfo_CORDONING_BLUE_POOL            = src.NodePool_UpdateInfo_BlueGreenInfo_CORDONING_BLUE_POOL
    96  	NodePool_UpdateInfo_BlueGreenInfo_CREATING_GREEN_POOL            = src.NodePool_UpdateInfo_BlueGreenInfo_CREATING_GREEN_POOL
    97  	NodePool_UpdateInfo_BlueGreenInfo_DELETING_BLUE_POOL             = src.NodePool_UpdateInfo_BlueGreenInfo_DELETING_BLUE_POOL
    98  	NodePool_UpdateInfo_BlueGreenInfo_DRAINING_BLUE_POOL             = src.NodePool_UpdateInfo_BlueGreenInfo_DRAINING_BLUE_POOL
    99  	NodePool_UpdateInfo_BlueGreenInfo_NODE_POOL_SOAKING              = src.NodePool_UpdateInfo_BlueGreenInfo_NODE_POOL_SOAKING
   100  	NodePool_UpdateInfo_BlueGreenInfo_PHASE_UNSPECIFIED              = src.NodePool_UpdateInfo_BlueGreenInfo_PHASE_UNSPECIFIED
   101  	NodePool_UpdateInfo_BlueGreenInfo_ROLLBACK_STARTED               = src.NodePool_UpdateInfo_BlueGreenInfo_ROLLBACK_STARTED
   102  	NodePool_UpdateInfo_BlueGreenInfo_UPDATE_STARTED                 = src.NodePool_UpdateInfo_BlueGreenInfo_UPDATE_STARTED
   103  	NodeTaint_EFFECT_UNSPECIFIED                                     = src.NodeTaint_EFFECT_UNSPECIFIED
   104  	NodeTaint_NO_EXECUTE                                             = src.NodeTaint_NO_EXECUTE
   105  	NodeTaint_NO_SCHEDULE                                            = src.NodeTaint_NO_SCHEDULE
   106  	NodeTaint_PREFER_NO_SCHEDULE                                     = src.NodeTaint_PREFER_NO_SCHEDULE
   107  	NotificationConfig_EVENT_TYPE_UNSPECIFIED                        = src.NotificationConfig_EVENT_TYPE_UNSPECIFIED
   108  	NotificationConfig_SECURITY_BULLETIN_EVENT                       = src.NotificationConfig_SECURITY_BULLETIN_EVENT
   109  	NotificationConfig_UPGRADE_AVAILABLE_EVENT                       = src.NotificationConfig_UPGRADE_AVAILABLE_EVENT
   110  	NotificationConfig_UPGRADE_EVENT                                 = src.NotificationConfig_UPGRADE_EVENT
   111  	Operation_ABORTING                                               = src.Operation_ABORTING
   112  	Operation_AUTO_REPAIR_NODES                                      = src.Operation_AUTO_REPAIR_NODES
   113  	Operation_AUTO_UPGRADE_NODES                                     = src.Operation_AUTO_UPGRADE_NODES
   114  	Operation_CREATE_CLUSTER                                         = src.Operation_CREATE_CLUSTER
   115  	Operation_CREATE_NODE_POOL                                       = src.Operation_CREATE_NODE_POOL
   116  	Operation_DELETE_CLUSTER                                         = src.Operation_DELETE_CLUSTER
   117  	Operation_DELETE_NODE_POOL                                       = src.Operation_DELETE_NODE_POOL
   118  	Operation_DONE                                                   = src.Operation_DONE
   119  	Operation_PENDING                                                = src.Operation_PENDING
   120  	Operation_REPAIR_CLUSTER                                         = src.Operation_REPAIR_CLUSTER
   121  	Operation_RUNNING                                                = src.Operation_RUNNING
   122  	Operation_SET_LABELS                                             = src.Operation_SET_LABELS
   123  	Operation_SET_MAINTENANCE_POLICY                                 = src.Operation_SET_MAINTENANCE_POLICY
   124  	Operation_SET_MASTER_AUTH                                        = src.Operation_SET_MASTER_AUTH
   125  	Operation_SET_NETWORK_POLICY                                     = src.Operation_SET_NETWORK_POLICY
   126  	Operation_SET_NODE_POOL_MANAGEMENT                               = src.Operation_SET_NODE_POOL_MANAGEMENT
   127  	Operation_SET_NODE_POOL_SIZE                                     = src.Operation_SET_NODE_POOL_SIZE
   128  	Operation_STATUS_UNSPECIFIED                                     = src.Operation_STATUS_UNSPECIFIED
   129  	Operation_TYPE_UNSPECIFIED                                       = src.Operation_TYPE_UNSPECIFIED
   130  	Operation_UPDATE_CLUSTER                                         = src.Operation_UPDATE_CLUSTER
   131  	Operation_UPGRADE_MASTER                                         = src.Operation_UPGRADE_MASTER
   132  	Operation_UPGRADE_NODES                                          = src.Operation_UPGRADE_NODES
   133  	PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_BIDIRECTIONAL = src.PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_BIDIRECTIONAL
   134  	PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_DISABLED      = src.PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_DISABLED
   135  	PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_TO_GOOGLE     = src.PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_TO_GOOGLE
   136  	PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_UNSPECIFIED   = src.PrivateIPv6GoogleAccess_PRIVATE_IPV6_GOOGLE_ACCESS_UNSPECIFIED
   137  	ReleaseChannel_RAPID                                             = src.ReleaseChannel_RAPID
   138  	ReleaseChannel_REGULAR                                           = src.ReleaseChannel_REGULAR
   139  	ReleaseChannel_STABLE                                            = src.ReleaseChannel_STABLE
   140  	ReleaseChannel_UNSPECIFIED                                       = src.ReleaseChannel_UNSPECIFIED
   141  	ReservationAffinity_ANY_RESERVATION                              = src.ReservationAffinity_ANY_RESERVATION
   142  	ReservationAffinity_NO_RESERVATION                               = src.ReservationAffinity_NO_RESERVATION
   143  	ReservationAffinity_SPECIFIC_RESERVATION                         = src.ReservationAffinity_SPECIFIC_RESERVATION
   144  	ReservationAffinity_UNSPECIFIED                                  = src.ReservationAffinity_UNSPECIFIED
   145  	SandboxConfig_GVISOR                                             = src.SandboxConfig_GVISOR
   146  	SandboxConfig_UNSPECIFIED                                        = src.SandboxConfig_UNSPECIFIED
   147  	SetMasterAuthRequest_GENERATE_PASSWORD                           = src.SetMasterAuthRequest_GENERATE_PASSWORD
   148  	SetMasterAuthRequest_SET_PASSWORD                                = src.SetMasterAuthRequest_SET_PASSWORD
   149  	SetMasterAuthRequest_SET_USERNAME                                = src.SetMasterAuthRequest_SET_USERNAME
   150  	SetMasterAuthRequest_UNKNOWN                                     = src.SetMasterAuthRequest_UNKNOWN
   151  	StackType_IPV4                                                   = src.StackType_IPV4
   152  	StackType_IPV4_IPV6                                              = src.StackType_IPV4_IPV6
   153  	StackType_STACK_TYPE_UNSPECIFIED                                 = src.StackType_STACK_TYPE_UNSPECIFIED
   154  	StatusCondition_CA_EXPIRING                                      = src.StatusCondition_CA_EXPIRING
   155  	StatusCondition_CLOUD_KMS_KEY_ERROR                              = src.StatusCondition_CLOUD_KMS_KEY_ERROR
   156  	StatusCondition_GCE_QUOTA_EXCEEDED                               = src.StatusCondition_GCE_QUOTA_EXCEEDED
   157  	StatusCondition_GCE_STOCKOUT                                     = src.StatusCondition_GCE_STOCKOUT
   158  	StatusCondition_GKE_SERVICE_ACCOUNT_DELETED                      = src.StatusCondition_GKE_SERVICE_ACCOUNT_DELETED
   159  	StatusCondition_SET_BY_OPERATOR                                  = src.StatusCondition_SET_BY_OPERATOR
   160  	StatusCondition_UNKNOWN                                          = src.StatusCondition_UNKNOWN
   161  	UpgradeResourceType_MASTER                                       = src.UpgradeResourceType_MASTER
   162  	UpgradeResourceType_NODE_POOL                                    = src.UpgradeResourceType_NODE_POOL
   163  	UpgradeResourceType_UPGRADE_RESOURCE_TYPE_UNSPECIFIED            = src.UpgradeResourceType_UPGRADE_RESOURCE_TYPE_UNSPECIFIED
   164  	UsableSubnetworkSecondaryRange_IN_USE_MANAGED_POD                = src.UsableSubnetworkSecondaryRange_IN_USE_MANAGED_POD
   165  	UsableSubnetworkSecondaryRange_IN_USE_SERVICE                    = src.UsableSubnetworkSecondaryRange_IN_USE_SERVICE
   166  	UsableSubnetworkSecondaryRange_IN_USE_SHAREABLE_POD              = src.UsableSubnetworkSecondaryRange_IN_USE_SHAREABLE_POD
   167  	UsableSubnetworkSecondaryRange_UNKNOWN                           = src.UsableSubnetworkSecondaryRange_UNKNOWN
   168  	UsableSubnetworkSecondaryRange_UNUSED                            = src.UsableSubnetworkSecondaryRange_UNUSED
   169  	WorkloadMetadataConfig_GCE_METADATA                              = src.WorkloadMetadataConfig_GCE_METADATA
   170  	WorkloadMetadataConfig_GKE_METADATA                              = src.WorkloadMetadataConfig_GKE_METADATA
   171  	WorkloadMetadataConfig_MODE_UNSPECIFIED                          = src.WorkloadMetadataConfig_MODE_UNSPECIFIED
   172  )
   173  
   174  // Deprecated: Please use vars in: cloud.google.com/go/container/apiv1/containerpb
   175  var (
   176  	BinaryAuthorization_EvaluationMode_name               = src.BinaryAuthorization_EvaluationMode_name
   177  	BinaryAuthorization_EvaluationMode_value              = src.BinaryAuthorization_EvaluationMode_value
   178  	CloudRunConfig_LoadBalancerType_name                  = src.CloudRunConfig_LoadBalancerType_name
   179  	CloudRunConfig_LoadBalancerType_value                 = src.CloudRunConfig_LoadBalancerType_value
   180  	ClusterAutoscaling_AutoscalingProfile_name            = src.ClusterAutoscaling_AutoscalingProfile_name
   181  	ClusterAutoscaling_AutoscalingProfile_value           = src.ClusterAutoscaling_AutoscalingProfile_value
   182  	Cluster_Status_name                                   = src.Cluster_Status_name
   183  	Cluster_Status_value                                  = src.Cluster_Status_value
   184  	DNSConfig_DNSScope_name                               = src.DNSConfig_DNSScope_name
   185  	DNSConfig_DNSScope_value                              = src.DNSConfig_DNSScope_value
   186  	DNSConfig_Provider_name                               = src.DNSConfig_Provider_name
   187  	DNSConfig_Provider_value                              = src.DNSConfig_Provider_value
   188  	DatabaseEncryption_State_name                         = src.DatabaseEncryption_State_name
   189  	DatabaseEncryption_State_value                        = src.DatabaseEncryption_State_value
   190  	DatapathProvider_name                                 = src.DatapathProvider_name
   191  	DatapathProvider_value                                = src.DatapathProvider_value
   192  	File_google_container_v1_cluster_service_proto        = src.File_google_container_v1_cluster_service_proto
   193  	GPUSharingConfig_GPUSharingStrategy_name              = src.GPUSharingConfig_GPUSharingStrategy_name
   194  	GPUSharingConfig_GPUSharingStrategy_value             = src.GPUSharingConfig_GPUSharingStrategy_value
   195  	IPv6AccessType_name                                   = src.IPv6AccessType_name
   196  	IPv6AccessType_value                                  = src.IPv6AccessType_value
   197  	LoggingComponentConfig_Component_name                 = src.LoggingComponentConfig_Component_name
   198  	LoggingComponentConfig_Component_value                = src.LoggingComponentConfig_Component_value
   199  	LoggingVariantConfig_Variant_name                     = src.LoggingVariantConfig_Variant_name
   200  	LoggingVariantConfig_Variant_value                    = src.LoggingVariantConfig_Variant_value
   201  	MaintenanceExclusionOptions_Scope_name                = src.MaintenanceExclusionOptions_Scope_name
   202  	MaintenanceExclusionOptions_Scope_value               = src.MaintenanceExclusionOptions_Scope_value
   203  	MonitoringComponentConfig_Component_name              = src.MonitoringComponentConfig_Component_name
   204  	MonitoringComponentConfig_Component_value             = src.MonitoringComponentConfig_Component_value
   205  	NetworkPolicy_Provider_name                           = src.NetworkPolicy_Provider_name
   206  	NetworkPolicy_Provider_value                          = src.NetworkPolicy_Provider_value
   207  	NodeNetworkConfig_NetworkPerformanceConfig_Tier_name  = src.NodeNetworkConfig_NetworkPerformanceConfig_Tier_name
   208  	NodeNetworkConfig_NetworkPerformanceConfig_Tier_value = src.NodeNetworkConfig_NetworkPerformanceConfig_Tier_value
   209  	NodePoolAutoscaling_LocationPolicy_name               = src.NodePoolAutoscaling_LocationPolicy_name
   210  	NodePoolAutoscaling_LocationPolicy_value              = src.NodePoolAutoscaling_LocationPolicy_value
   211  	NodePoolUpdateStrategy_name                           = src.NodePoolUpdateStrategy_name
   212  	NodePoolUpdateStrategy_value                          = src.NodePoolUpdateStrategy_value
   213  	NodePool_Status_name                                  = src.NodePool_Status_name
   214  	NodePool_Status_value                                 = src.NodePool_Status_value
   215  	NodePool_UpdateInfo_BlueGreenInfo_Phase_name          = src.NodePool_UpdateInfo_BlueGreenInfo_Phase_name
   216  	NodePool_UpdateInfo_BlueGreenInfo_Phase_value         = src.NodePool_UpdateInfo_BlueGreenInfo_Phase_value
   217  	NodeTaint_Effect_name                                 = src.NodeTaint_Effect_name
   218  	NodeTaint_Effect_value                                = src.NodeTaint_Effect_value
   219  	NotificationConfig_EventType_name                     = src.NotificationConfig_EventType_name
   220  	NotificationConfig_EventType_value                    = src.NotificationConfig_EventType_value
   221  	Operation_Status_name                                 = src.Operation_Status_name
   222  	Operation_Status_value                                = src.Operation_Status_value
   223  	Operation_Type_name                                   = src.Operation_Type_name
   224  	Operation_Type_value                                  = src.Operation_Type_value
   225  	PrivateIPv6GoogleAccess_name                          = src.PrivateIPv6GoogleAccess_name
   226  	PrivateIPv6GoogleAccess_value                         = src.PrivateIPv6GoogleAccess_value
   227  	ReleaseChannel_Channel_name                           = src.ReleaseChannel_Channel_name
   228  	ReleaseChannel_Channel_value                          = src.ReleaseChannel_Channel_value
   229  	ReservationAffinity_Type_name                         = src.ReservationAffinity_Type_name
   230  	ReservationAffinity_Type_value                        = src.ReservationAffinity_Type_value
   231  	SandboxConfig_Type_name                               = src.SandboxConfig_Type_name
   232  	SandboxConfig_Type_value                              = src.SandboxConfig_Type_value
   233  	SetMasterAuthRequest_Action_name                      = src.SetMasterAuthRequest_Action_name
   234  	SetMasterAuthRequest_Action_value                     = src.SetMasterAuthRequest_Action_value
   235  	StackType_name                                        = src.StackType_name
   236  	StackType_value                                       = src.StackType_value
   237  	StatusCondition_Code_name                             = src.StatusCondition_Code_name
   238  	StatusCondition_Code_value                            = src.StatusCondition_Code_value
   239  	UpgradeResourceType_name                              = src.UpgradeResourceType_name
   240  	UpgradeResourceType_value                             = src.UpgradeResourceType_value
   241  	UsableSubnetworkSecondaryRange_Status_name            = src.UsableSubnetworkSecondaryRange_Status_name
   242  	UsableSubnetworkSecondaryRange_Status_value           = src.UsableSubnetworkSecondaryRange_Status_value
   243  	WorkloadMetadataConfig_Mode_name                      = src.WorkloadMetadataConfig_Mode_name
   244  	WorkloadMetadataConfig_Mode_value                     = src.WorkloadMetadataConfig_Mode_value
   245  )
   246  
   247  // AcceleratorConfig represents a Hardware Accelerator request.
   248  //
   249  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   250  type AcceleratorConfig = src.AcceleratorConfig
   251  
   252  // Configuration for the addons that can be automatically spun up in the
   253  // cluster, enabling additional functionality.
   254  //
   255  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   256  type AddonsConfig = src.AddonsConfig
   257  
   258  // Specifies options for controlling advanced machine features.
   259  //
   260  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   261  type AdvancedMachineFeatures = src.AdvancedMachineFeatures
   262  
   263  // Configuration for returning group information from authenticators.
   264  //
   265  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   266  type AuthenticatorGroupsConfig = src.AuthenticatorGroupsConfig
   267  
   268  // AutoUpgradeOptions defines the set of options for the user to control how
   269  // the Auto Upgrades will proceed.
   270  //
   271  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   272  type AutoUpgradeOptions = src.AutoUpgradeOptions
   273  
   274  // Autopilot is the configuration for Autopilot settings on the cluster.
   275  //
   276  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   277  type Autopilot = src.Autopilot
   278  
   279  // AutoprovisioningNodePoolDefaults contains defaults for a node pool created
   280  // by NAP.
   281  //
   282  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   283  type AutoprovisioningNodePoolDefaults = src.AutoprovisioningNodePoolDefaults
   284  
   285  // Configuration for Binary Authorization.
   286  //
   287  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   288  type BinaryAuthorization = src.BinaryAuthorization
   289  
   290  // Binary Authorization mode of operation.
   291  //
   292  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   293  type BinaryAuthorization_EvaluationMode = src.BinaryAuthorization_EvaluationMode
   294  
   295  // Settings for blue-green upgrade.
   296  //
   297  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   298  type BlueGreenSettings = src.BlueGreenSettings
   299  
   300  // Standard rollout policy is the default policy for blue-green.
   301  //
   302  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   303  type BlueGreenSettings_StandardRolloutPolicy = src.BlueGreenSettings_StandardRolloutPolicy
   304  type BlueGreenSettings_StandardRolloutPolicy_ = src.BlueGreenSettings_StandardRolloutPolicy_
   305  type BlueGreenSettings_StandardRolloutPolicy_BatchNodeCount = src.BlueGreenSettings_StandardRolloutPolicy_BatchNodeCount
   306  type BlueGreenSettings_StandardRolloutPolicy_BatchPercentage = src.BlueGreenSettings_StandardRolloutPolicy_BatchPercentage
   307  
   308  // CancelOperationRequest cancels a single operation.
   309  //
   310  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   311  type CancelOperationRequest = src.CancelOperationRequest
   312  
   313  // Configuration for client certificates on the cluster.
   314  //
   315  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   316  type ClientCertificateConfig = src.ClientCertificateConfig
   317  
   318  // Configuration options for the Cloud Run feature.
   319  //
   320  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   321  type CloudRunConfig = src.CloudRunConfig
   322  
   323  // Load balancer type of ingress service of Cloud Run.
   324  //
   325  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   326  type CloudRunConfig_LoadBalancerType = src.CloudRunConfig_LoadBalancerType
   327  
   328  // A Google Kubernetes Engine cluster.
   329  //
   330  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   331  type Cluster = src.Cluster
   332  
   333  // ClusterAutoscaling contains global, per-cluster information required by
   334  // Cluster Autoscaler to automatically adjust the size of the cluster and
   335  // create/delete node pools based on the current needs.
   336  //
   337  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   338  type ClusterAutoscaling = src.ClusterAutoscaling
   339  
   340  // Defines possible options for autoscaling_profile field.
   341  //
   342  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   343  type ClusterAutoscaling_AutoscalingProfile = src.ClusterAutoscaling_AutoscalingProfile
   344  
   345  // ClusterManagerClient is the client API for ClusterManager service. For
   346  // semantics around ctx use and closing/ending streaming RPCs, please refer to
   347  // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   348  //
   349  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   350  type ClusterManagerClient = src.ClusterManagerClient
   351  
   352  // ClusterManagerServer is the server API for ClusterManager service.
   353  //
   354  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   355  type ClusterManagerServer = src.ClusterManagerServer
   356  
   357  // ClusterUpdate describes an update to the cluster. Exactly one update can be
   358  // applied to a cluster with each request, so at most one field can be
   359  // provided.
   360  //
   361  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   362  type ClusterUpdate = src.ClusterUpdate
   363  
   364  // The current status of the cluster.
   365  //
   366  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   367  type Cluster_Status = src.Cluster_Status
   368  
   369  // CompleteIPRotationRequest moves the cluster master back into single-IP
   370  // mode.
   371  //
   372  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   373  type CompleteIPRotationRequest = src.CompleteIPRotationRequest
   374  
   375  // CompleteNodePoolUpgradeRequest sets the name of target node pool to
   376  // complete upgrade.
   377  //
   378  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   379  type CompleteNodePoolUpgradeRequest = src.CompleteNodePoolUpgradeRequest
   380  
   381  // ConfidentialNodes is configuration for the confidential nodes feature,
   382  // which makes nodes run on confidential VMs.
   383  //
   384  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   385  type ConfidentialNodes = src.ConfidentialNodes
   386  
   387  // Configuration options for the Config Connector add-on.
   388  //
   389  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   390  type ConfigConnectorConfig = src.ConfigConnectorConfig
   391  
   392  // Configuration for fine-grained cost management feature.
   393  //
   394  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   395  type CostManagementConfig = src.CostManagementConfig
   396  
   397  // CreateClusterRequest creates a cluster.
   398  //
   399  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   400  type CreateClusterRequest = src.CreateClusterRequest
   401  
   402  // CreateNodePoolRequest creates a node pool for a cluster.
   403  //
   404  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   405  type CreateNodePoolRequest = src.CreateNodePoolRequest
   406  
   407  // DNSConfig contains the desired set of options for configuring clusterDNS.
   408  //
   409  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   410  type DNSConfig = src.DNSConfig
   411  
   412  // DNSScope lists the various scopes of access to cluster DNS records.
   413  //
   414  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   415  type DNSConfig_DNSScope = src.DNSConfig_DNSScope
   416  
   417  // Provider lists the various in-cluster DNS providers.
   418  //
   419  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   420  type DNSConfig_Provider = src.DNSConfig_Provider
   421  
   422  // Time window specified for daily maintenance operations.
   423  //
   424  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   425  type DailyMaintenanceWindow = src.DailyMaintenanceWindow
   426  
   427  // Configuration of etcd encryption.
   428  //
   429  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   430  type DatabaseEncryption = src.DatabaseEncryption
   431  
   432  // State of etcd encryption.
   433  //
   434  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   435  type DatabaseEncryption_State = src.DatabaseEncryption_State
   436  
   437  // The datapath provider selects the implementation of the Kubernetes
   438  // networking model for service resolution and network policy enforcement.
   439  //
   440  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   441  type DatapathProvider = src.DatapathProvider
   442  
   443  // DefaultSnatStatus contains the desired state of whether default sNAT should
   444  // be disabled on the cluster.
   445  //
   446  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   447  type DefaultSnatStatus = src.DefaultSnatStatus
   448  
   449  // DeleteClusterRequest deletes a cluster.
   450  //
   451  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   452  type DeleteClusterRequest = src.DeleteClusterRequest
   453  
   454  // DeleteNodePoolRequest deletes a node pool for a cluster.
   455  //
   456  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   457  type DeleteNodePoolRequest = src.DeleteNodePoolRequest
   458  
   459  // Configuration for NodeLocal DNSCache
   460  //
   461  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   462  type DnsCacheConfig = src.DnsCacheConfig
   463  
   464  // GPUSharingConfig represents the GPU sharing configuration for Hardware
   465  // Accelerators.
   466  //
   467  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   468  type GPUSharingConfig = src.GPUSharingConfig
   469  
   470  // The type of GPU sharing strategy currently provided.
   471  //
   472  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   473  type GPUSharingConfig_GPUSharingStrategy = src.GPUSharingConfig_GPUSharingStrategy
   474  
   475  // Configuration for the Compute Engine PD CSI driver.
   476  //
   477  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   478  type GcePersistentDiskCsiDriverConfig = src.GcePersistentDiskCsiDriverConfig
   479  
   480  // GcfsConfig contains configurations of Google Container File System (image
   481  // streaming).
   482  //
   483  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   484  type GcfsConfig = src.GcfsConfig
   485  
   486  // Configuration for the GCP Filestore CSI driver.
   487  //
   488  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   489  type GcpFilestoreCsiDriverConfig = src.GcpFilestoreCsiDriverConfig
   490  
   491  // GetClusterRequest gets the settings of a cluster.
   492  //
   493  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   494  type GetClusterRequest = src.GetClusterRequest
   495  
   496  // GetJSONWebKeysRequest gets the public component of the keys used by the
   497  // cluster to sign token requests. This will be the jwks_uri for the discover
   498  // document returned by getOpenIDConfig. See the OpenID Connect Discovery 1.0
   499  // specification for details.
   500  //
   501  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   502  type GetJSONWebKeysRequest = src.GetJSONWebKeysRequest
   503  
   504  // GetJSONWebKeysResponse is a valid JSON Web Key Set as specififed in rfc
   505  // 7517
   506  //
   507  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   508  type GetJSONWebKeysResponse = src.GetJSONWebKeysResponse
   509  
   510  // GetNodePoolRequest retrieves a node pool for a cluster.
   511  //
   512  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   513  type GetNodePoolRequest = src.GetNodePoolRequest
   514  
   515  // GetOpenIDConfigRequest gets the OIDC discovery document for the cluster.
   516  // See the OpenID Connect Discovery 1.0 specification for details.
   517  //
   518  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   519  type GetOpenIDConfigRequest = src.GetOpenIDConfigRequest
   520  
   521  // GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See
   522  // the OpenID Connect Discovery 1.0 specification for details.
   523  //
   524  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   525  type GetOpenIDConfigResponse = src.GetOpenIDConfigResponse
   526  
   527  // GetOperationRequest gets a single operation.
   528  //
   529  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   530  type GetOperationRequest = src.GetOperationRequest
   531  
   532  // Gets the current Kubernetes Engine service configuration.
   533  //
   534  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   535  type GetServerConfigRequest = src.GetServerConfigRequest
   536  
   537  // Configuration for the Backup for GKE Agent.
   538  //
   539  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   540  type GkeBackupAgentConfig = src.GkeBackupAgentConfig
   541  
   542  // Configuration options for the horizontal pod autoscaling feature, which
   543  // increases or decreases the number of replica pods a replication controller
   544  // has based on the resource usage of the existing pods.
   545  //
   546  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   547  type HorizontalPodAutoscaling = src.HorizontalPodAutoscaling
   548  
   549  // Configuration options for the HTTP (L7) load balancing controller addon,
   550  // which makes it easy to set up HTTP load balancers for services in a cluster.
   551  //
   552  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   553  type HttpLoadBalancing = src.HttpLoadBalancing
   554  
   555  // ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer
   556  // subsetting on this cluster.
   557  //
   558  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   559  type ILBSubsettingConfig = src.ILBSubsettingConfig
   560  
   561  // Configuration for controlling how IPs are allocated in the cluster.
   562  //
   563  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   564  type IPAllocationPolicy = src.IPAllocationPolicy
   565  
   566  // Possible values for IPv6 access type
   567  //
   568  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   569  type IPv6AccessType = src.IPv6AccessType
   570  
   571  // IdentityServiceConfig is configuration for Identity Service which allows
   572  // customers to use external identity providers with the K8S API
   573  //
   574  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   575  type IdentityServiceConfig = src.IdentityServiceConfig
   576  
   577  // IntraNodeVisibilityConfig contains the desired config of the intra-node
   578  // visibility on this cluster.
   579  //
   580  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   581  type IntraNodeVisibilityConfig = src.IntraNodeVisibilityConfig
   582  
   583  // Jwk is a JSON Web Key as specified in RFC 7517
   584  //
   585  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   586  type Jwk = src.Jwk
   587  
   588  // Configuration for the Kubernetes Dashboard.
   589  //
   590  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   591  type KubernetesDashboard = src.KubernetesDashboard
   592  
   593  // Configuration for the legacy Attribute Based Access Control authorization
   594  // mode.
   595  //
   596  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   597  type LegacyAbac = src.LegacyAbac
   598  
   599  // Parameters that can be configured on Linux nodes.
   600  //
   601  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   602  type LinuxNodeConfig = src.LinuxNodeConfig
   603  
   604  // ListClustersRequest lists clusters.
   605  //
   606  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   607  type ListClustersRequest = src.ListClustersRequest
   608  
   609  // ListClustersResponse is the result of ListClustersRequest.
   610  //
   611  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   612  type ListClustersResponse = src.ListClustersResponse
   613  
   614  // ListNodePoolsRequest lists the node pool(s) for a cluster.
   615  //
   616  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   617  type ListNodePoolsRequest = src.ListNodePoolsRequest
   618  
   619  // ListNodePoolsResponse is the result of ListNodePoolsRequest.
   620  //
   621  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   622  type ListNodePoolsResponse = src.ListNodePoolsResponse
   623  
   624  // ListOperationsRequest lists operations.
   625  //
   626  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   627  type ListOperationsRequest = src.ListOperationsRequest
   628  
   629  // ListOperationsResponse is the result of ListOperationsRequest.
   630  //
   631  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   632  type ListOperationsResponse = src.ListOperationsResponse
   633  
   634  // ListUsableSubnetworksRequest requests the list of usable subnetworks
   635  // available to a user for creating clusters.
   636  //
   637  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   638  type ListUsableSubnetworksRequest = src.ListUsableSubnetworksRequest
   639  
   640  // ListUsableSubnetworksResponse is the response of
   641  // ListUsableSubnetworksRequest.
   642  //
   643  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   644  type ListUsableSubnetworksResponse = src.ListUsableSubnetworksResponse
   645  
   646  // LoggingComponentConfig is cluster logging component configuration.
   647  //
   648  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   649  type LoggingComponentConfig = src.LoggingComponentConfig
   650  
   651  // GKE components exposing logs
   652  //
   653  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   654  type LoggingComponentConfig_Component = src.LoggingComponentConfig_Component
   655  
   656  // LoggingConfig is cluster logging configuration.
   657  //
   658  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   659  type LoggingConfig = src.LoggingConfig
   660  
   661  // LoggingVariantConfig specifies the behaviour of the logging component.
   662  //
   663  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   664  type LoggingVariantConfig = src.LoggingVariantConfig
   665  
   666  // Logging component variants.
   667  //
   668  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   669  type LoggingVariantConfig_Variant = src.LoggingVariantConfig_Variant
   670  
   671  // Represents the Maintenance exclusion option.
   672  //
   673  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   674  type MaintenanceExclusionOptions = src.MaintenanceExclusionOptions
   675  
   676  // Scope of exclusion.
   677  //
   678  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   679  type MaintenanceExclusionOptions_Scope = src.MaintenanceExclusionOptions_Scope
   680  
   681  // MaintenancePolicy defines the maintenance policy to be used for the
   682  // cluster.
   683  //
   684  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   685  type MaintenancePolicy = src.MaintenancePolicy
   686  
   687  // MaintenanceWindow defines the maintenance window to be used for the
   688  // cluster.
   689  //
   690  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   691  type MaintenanceWindow = src.MaintenanceWindow
   692  type MaintenanceWindow_DailyMaintenanceWindow = src.MaintenanceWindow_DailyMaintenanceWindow
   693  type MaintenanceWindow_RecurringWindow = src.MaintenanceWindow_RecurringWindow
   694  
   695  // ManagedPrometheusConfig defines the configuration for Google Cloud Managed
   696  // Service for Prometheus.
   697  //
   698  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   699  type ManagedPrometheusConfig = src.ManagedPrometheusConfig
   700  
   701  // The authentication information for accessing the master endpoint.
   702  // Authentication can be done using HTTP basic auth or using client
   703  // certificates.
   704  //
   705  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   706  type MasterAuth = src.MasterAuth
   707  
   708  // Configuration options for the master authorized networks feature. Enabled
   709  // master authorized networks will disallow all external traffic to access
   710  // Kubernetes master through HTTPS except traffic from the given CIDR blocks,
   711  // Google Compute Engine Public IPs and Google Prod IPs.
   712  //
   713  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   714  type MasterAuthorizedNetworksConfig = src.MasterAuthorizedNetworksConfig
   715  
   716  // CidrBlock contains an optional name and one CIDR block.
   717  //
   718  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   719  type MasterAuthorizedNetworksConfig_CidrBlock = src.MasterAuthorizedNetworksConfig_CidrBlock
   720  
   721  // Constraints applied to pods.
   722  //
   723  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   724  type MaxPodsConstraint = src.MaxPodsConstraint
   725  
   726  // Configuration for issuance of mTLS keys and certificates to Kubernetes
   727  // pods.
   728  //
   729  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   730  type MeshCertificates = src.MeshCertificates
   731  
   732  // MonitoringComponentConfig is cluster monitoring component configuration.
   733  //
   734  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   735  type MonitoringComponentConfig = src.MonitoringComponentConfig
   736  
   737  // GKE components exposing metrics
   738  //
   739  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   740  type MonitoringComponentConfig_Component = src.MonitoringComponentConfig_Component
   741  
   742  // MonitoringConfig is cluster monitoring configuration.
   743  //
   744  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   745  type MonitoringConfig = src.MonitoringConfig
   746  
   747  // NetworkConfig reports the relative names of network & subnetwork.
   748  //
   749  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   750  type NetworkConfig = src.NetworkConfig
   751  
   752  // Configuration options for the NetworkPolicy feature.
   753  // https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
   754  //
   755  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   756  type NetworkPolicy = src.NetworkPolicy
   757  
   758  // Configuration for NetworkPolicy. This only tracks whether the addon is
   759  // enabled or not on the Master, it does not track whether network policy is
   760  // enabled for the nodes.
   761  //
   762  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   763  type NetworkPolicyConfig = src.NetworkPolicyConfig
   764  
   765  // Allowed Network Policy providers.
   766  //
   767  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   768  type NetworkPolicy_Provider = src.NetworkPolicy_Provider
   769  
   770  // Collection of Compute Engine network tags that can be applied to a node's
   771  // underlying VM instance.
   772  //
   773  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   774  type NetworkTags = src.NetworkTags
   775  
   776  // Parameters that describe the nodes in a cluster. GKE Autopilot clusters do
   777  // not recognize parameters in `NodeConfig`. Use
   778  // [AutoprovisioningNodePoolDefaults][google.container.v1.AutoprovisioningNodePoolDefaults]
   779  // instead.
   780  //
   781  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   782  type NodeConfig = src.NodeConfig
   783  
   784  // Subset of NodeConfig message that has defaults.
   785  //
   786  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   787  type NodeConfigDefaults = src.NodeConfigDefaults
   788  
   789  // Node kubelet configs.
   790  //
   791  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   792  type NodeKubeletConfig = src.NodeKubeletConfig
   793  
   794  // Collection of node-level [Kubernetes
   795  // labels](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels).
   796  //
   797  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   798  type NodeLabels = src.NodeLabels
   799  
   800  // NodeManagement defines the set of node management services turned on for
   801  // the node pool.
   802  //
   803  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   804  type NodeManagement = src.NodeManagement
   805  
   806  // Parameters for node pool-level network config.
   807  //
   808  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   809  type NodeNetworkConfig = src.NodeNetworkConfig
   810  
   811  // Configuration of all network bandwidth tiers
   812  //
   813  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   814  type NodeNetworkConfig_NetworkPerformanceConfig = src.NodeNetworkConfig_NetworkPerformanceConfig
   815  
   816  // Node network tier
   817  //
   818  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   819  type NodeNetworkConfig_NetworkPerformanceConfig_Tier = src.NodeNetworkConfig_NetworkPerformanceConfig_Tier
   820  
   821  // NodePool contains the name and configuration for a cluster's node pool.
   822  // Node pools are a set of nodes (i.e. VM's), with a common configuration and
   823  // specification, under the control of the cluster master. They may have a set
   824  // of Kubernetes labels applied to them, which may be used to reference them
   825  // during pod scheduling. They may also be resized up or down, to accommodate
   826  // the workload.
   827  //
   828  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   829  type NodePool = src.NodePool
   830  
   831  // Node pool configs that apply to all auto-provisioned node pools in
   832  // autopilot clusters and node auto-provisioning enabled clusters.
   833  //
   834  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   835  type NodePoolAutoConfig = src.NodePoolAutoConfig
   836  
   837  // NodePoolAutoscaling contains information required by cluster autoscaler to
   838  // adjust the size of the node pool to the current cluster usage.
   839  //
   840  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   841  type NodePoolAutoscaling = src.NodePoolAutoscaling
   842  
   843  // Location policy specifies how zones are picked when scaling up the
   844  // nodepool.
   845  //
   846  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   847  type NodePoolAutoscaling_LocationPolicy = src.NodePoolAutoscaling_LocationPolicy
   848  
   849  // Subset of Nodepool message that has defaults.
   850  //
   851  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   852  type NodePoolDefaults = src.NodePoolDefaults
   853  
   854  // NodePoolLoggingConfig specifies logging configuration for nodepools.
   855  //
   856  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   857  type NodePoolLoggingConfig = src.NodePoolLoggingConfig
   858  
   859  // Strategy used for node pool update.
   860  //
   861  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   862  type NodePoolUpdateStrategy = src.NodePoolUpdateStrategy
   863  
   864  // The current status of the node pool instance.
   865  //
   866  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   867  type NodePool_Status = src.NodePool_Status
   868  
   869  // UpdateInfo contains resource (instance groups, etc), status and other
   870  // intermediate information relevant to a node pool upgrade.
   871  //
   872  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   873  type NodePool_UpdateInfo = src.NodePool_UpdateInfo
   874  
   875  // Information relevant to blue-green upgrade.
   876  //
   877  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   878  type NodePool_UpdateInfo_BlueGreenInfo = src.NodePool_UpdateInfo_BlueGreenInfo
   879  
   880  // Phase represents the different stages blue-green upgrade is running in.
   881  //
   882  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   883  type NodePool_UpdateInfo_BlueGreenInfo_Phase = src.NodePool_UpdateInfo_BlueGreenInfo_Phase
   884  
   885  // These upgrade settings control the level of parallelism and the level of
   886  // disruption caused by an upgrade. maxUnavailable controls the number of nodes
   887  // that can be simultaneously unavailable. maxSurge controls the number of
   888  // additional nodes that can be added to the node pool temporarily for the time
   889  // of the upgrade to increase the number of available nodes. (maxUnavailable +
   890  // maxSurge) determines the level of parallelism (how many nodes are being
   891  // upgraded at the same time). Note: upgrades inevitably introduce some
   892  // disruption since workloads need to be moved from old nodes to new, upgraded
   893  // ones. Even if maxUnavailable=0, this holds true. (Disruption stays within
   894  // the limits of PodDisruptionBudget, if it is configured.) Consider a
   895  // hypothetical node pool with 5 nodes having maxSurge=2, maxUnavailable=1.
   896  // This means the upgrade process upgrades 3 nodes simultaneously. It creates 2
   897  // additional (upgraded) nodes, then it brings down 3 old (not yet upgraded)
   898  // nodes at the same time. This ensures that there are always at least 4 nodes
   899  // available. These upgrade settings configure the upgrade strategy for the
   900  // node pool. Use strategy to switch between the strategies applied to the node
   901  // pool. If the strategy is ROLLING, use max_surge and max_unavailable to
   902  // control the level of parallelism and the level of disruption caused by
   903  // upgrade. 1. maxSurge controls the number of additional nodes that can be
   904  // added to the node pool temporarily for the time of the upgrade to increase
   905  // the number of available nodes. 2. maxUnavailable controls the number of
   906  // nodes that can be simultaneously unavailable. 3. (maxUnavailable + maxSurge)
   907  // determines the level of parallelism (how many nodes are being upgraded at
   908  // the same time). If the strategy is BLUE_GREEN, use blue_green_settings to
   909  // configure the blue-green upgrade related settings. 1.
   910  // standard_rollout_policy is the default policy. The policy is used to control
   911  // the way blue pool gets drained. The draining is executed in the batch mode.
   912  // The batch size could be specified as either percentage of the node pool size
   913  // or the number of nodes. batch_soak_duration is the soak time after each
   914  // batch gets drained. 2. node_pool_soak_duration is the soak time after all
   915  // blue nodes are drained. After this period, the blue pool nodes will be
   916  // deleted.
   917  //
   918  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   919  type NodePool_UpgradeSettings = src.NodePool_UpgradeSettings
   920  
   921  // Kubernetes taint is comprised of three fields: key, value, and effect.
   922  // Effect can only be one of three types: NoSchedule, PreferNoSchedule or
   923  // NoExecute. See
   924  // [here](https://kubernetes.io/docs/concepts/configuration/taint-and-toleration)
   925  // for more information, including usage and the valid values.
   926  //
   927  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   928  type NodeTaint = src.NodeTaint
   929  
   930  // Possible values for Effect in taint.
   931  //
   932  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   933  type NodeTaint_Effect = src.NodeTaint_Effect
   934  
   935  // Collection of Kubernetes [node
   936  // taints](https://kubernetes.io/docs/concepts/configuration/taint-and-toleration).
   937  //
   938  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   939  type NodeTaints = src.NodeTaints
   940  
   941  // NotificationConfig is the configuration of notifications.
   942  //
   943  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   944  type NotificationConfig = src.NotificationConfig
   945  
   946  // Types of notifications currently supported. Can be used to filter what
   947  // notifications are sent.
   948  //
   949  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   950  type NotificationConfig_EventType = src.NotificationConfig_EventType
   951  
   952  // Allows filtering to one or more specific event types. If event types are
   953  // present, those and only those event types will be transmitted to the
   954  // cluster. Other types will be skipped. If no filter is specified, or no event
   955  // types are present, all event types will be sent
   956  //
   957  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   958  type NotificationConfig_Filter = src.NotificationConfig_Filter
   959  
   960  // Pub/Sub specific notification config.
   961  //
   962  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   963  type NotificationConfig_PubSub = src.NotificationConfig_PubSub
   964  
   965  // This operation resource represents operations that may have happened or are
   966  // happening on the cluster. All fields are output only.
   967  //
   968  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   969  type Operation = src.Operation
   970  
   971  // Information about operation (or operation stage) progress.
   972  //
   973  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   974  type OperationProgress = src.OperationProgress
   975  
   976  // Progress metric is (string, int|float|string) pair.
   977  //
   978  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   979  type OperationProgress_Metric = src.OperationProgress_Metric
   980  type OperationProgress_Metric_DoubleValue = src.OperationProgress_Metric_DoubleValue
   981  type OperationProgress_Metric_IntValue = src.OperationProgress_Metric_IntValue
   982  type OperationProgress_Metric_StringValue = src.OperationProgress_Metric_StringValue
   983  
   984  // Current status of the operation.
   985  //
   986  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   987  type Operation_Status = src.Operation_Status
   988  
   989  // Operation type.
   990  //
   991  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   992  type Operation_Type = src.Operation_Type
   993  
   994  // Configuration options for private clusters.
   995  //
   996  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
   997  type PrivateClusterConfig = src.PrivateClusterConfig
   998  
   999  // Configuration for controlling master global access settings.
  1000  //
  1001  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1002  type PrivateClusterMasterGlobalAccessConfig = src.PrivateClusterMasterGlobalAccessConfig
  1003  
  1004  // PrivateIPv6GoogleAccess controls whether and how the pods can communicate
  1005  // with Google Services through gRPC over IPv6.
  1006  //
  1007  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1008  type PrivateIPv6GoogleAccess = src.PrivateIPv6GoogleAccess
  1009  
  1010  // Represents an arbitrary window of time that recurs.
  1011  //
  1012  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1013  type RecurringTimeWindow = src.RecurringTimeWindow
  1014  
  1015  // ReleaseChannel indicates which release channel a cluster is subscribed to.
  1016  // Release channels are arranged in order of risk. When a cluster is subscribed
  1017  // to a release channel, Google maintains both the master version and the node
  1018  // version. Node auto-upgrade defaults to true and cannot be disabled.
  1019  //
  1020  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1021  type ReleaseChannel = src.ReleaseChannel
  1022  
  1023  // Possible values for 'channel'.
  1024  //
  1025  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1026  type ReleaseChannel_Channel = src.ReleaseChannel_Channel
  1027  
  1028  // [ReservationAffinity](https://cloud.google.com/compute/docs/instances/reserving-zonal-resources)
  1029  // is the configuration of desired reservation which instances could take
  1030  // capacity from.
  1031  //
  1032  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1033  type ReservationAffinity = src.ReservationAffinity
  1034  
  1035  // Indicates whether to consume capacity from a reservation or not.
  1036  //
  1037  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1038  type ReservationAffinity_Type = src.ReservationAffinity_Type
  1039  
  1040  // Contains information about amount of some resource in the cluster. For
  1041  // memory, value should be in GB.
  1042  //
  1043  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1044  type ResourceLimit = src.ResourceLimit
  1045  
  1046  // Configuration for exporting cluster resource usages.
  1047  //
  1048  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1049  type ResourceUsageExportConfig = src.ResourceUsageExportConfig
  1050  
  1051  // Parameters for using BigQuery as the destination of resource usage export.
  1052  //
  1053  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1054  type ResourceUsageExportConfig_BigQueryDestination = src.ResourceUsageExportConfig_BigQueryDestination
  1055  
  1056  // Parameters for controlling consumption metering.
  1057  //
  1058  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1059  type ResourceUsageExportConfig_ConsumptionMeteringConfig = src.ResourceUsageExportConfig_ConsumptionMeteringConfig
  1060  
  1061  // RollbackNodePoolUpgradeRequest rollbacks the previously Aborted or Failed
  1062  // NodePool upgrade. This will be an no-op if the last upgrade successfully
  1063  // completed.
  1064  //
  1065  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1066  type RollbackNodePoolUpgradeRequest = src.RollbackNodePoolUpgradeRequest
  1067  
  1068  // SandboxConfig contains configurations of the sandbox to use for the node.
  1069  //
  1070  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1071  type SandboxConfig = src.SandboxConfig
  1072  
  1073  // Possible types of sandboxes.
  1074  //
  1075  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1076  type SandboxConfig_Type = src.SandboxConfig_Type
  1077  
  1078  // SecurityBulletinEvent is a notification sent to customers when a security
  1079  // bulletin has been posted that they are vulnerable to.
  1080  //
  1081  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1082  type SecurityBulletinEvent = src.SecurityBulletinEvent
  1083  
  1084  // Kubernetes Engine service configuration.
  1085  //
  1086  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1087  type ServerConfig = src.ServerConfig
  1088  
  1089  // ReleaseChannelConfig exposes configuration for a release channel.
  1090  //
  1091  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1092  type ServerConfig_ReleaseChannelConfig = src.ServerConfig_ReleaseChannelConfig
  1093  
  1094  // Config to block services with externalIPs field.
  1095  //
  1096  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1097  type ServiceExternalIPsConfig = src.ServiceExternalIPsConfig
  1098  
  1099  // SetAddonsConfigRequest sets the addons associated with the cluster.
  1100  //
  1101  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1102  type SetAddonsConfigRequest = src.SetAddonsConfigRequest
  1103  
  1104  // SetLabelsRequest sets the Google Cloud Platform labels on a Google
  1105  // Container Engine cluster, which will in turn set them for Google Compute
  1106  // Engine resources used by that cluster
  1107  //
  1108  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1109  type SetLabelsRequest = src.SetLabelsRequest
  1110  
  1111  // SetLegacyAbacRequest enables or disables the ABAC authorization mechanism
  1112  // for a cluster.
  1113  //
  1114  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1115  type SetLegacyAbacRequest = src.SetLegacyAbacRequest
  1116  
  1117  // SetLocationsRequest sets the locations of the cluster.
  1118  //
  1119  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1120  type SetLocationsRequest = src.SetLocationsRequest
  1121  
  1122  // SetLoggingServiceRequest sets the logging service of a cluster.
  1123  //
  1124  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1125  type SetLoggingServiceRequest = src.SetLoggingServiceRequest
  1126  
  1127  // SetMaintenancePolicyRequest sets the maintenance policy for a cluster.
  1128  //
  1129  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1130  type SetMaintenancePolicyRequest = src.SetMaintenancePolicyRequest
  1131  
  1132  // SetMasterAuthRequest updates the admin password of a cluster.
  1133  //
  1134  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1135  type SetMasterAuthRequest = src.SetMasterAuthRequest
  1136  
  1137  // Operation type: what type update to perform.
  1138  //
  1139  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1140  type SetMasterAuthRequest_Action = src.SetMasterAuthRequest_Action
  1141  
  1142  // SetMonitoringServiceRequest sets the monitoring service of a cluster.
  1143  //
  1144  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1145  type SetMonitoringServiceRequest = src.SetMonitoringServiceRequest
  1146  
  1147  // SetNetworkPolicyRequest enables/disables network policy for a cluster.
  1148  //
  1149  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1150  type SetNetworkPolicyRequest = src.SetNetworkPolicyRequest
  1151  
  1152  // SetNodePoolAutoscalingRequest sets the autoscaler settings of a node pool.
  1153  //
  1154  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1155  type SetNodePoolAutoscalingRequest = src.SetNodePoolAutoscalingRequest
  1156  
  1157  // SetNodePoolManagementRequest sets the node management properties of a node
  1158  // pool.
  1159  //
  1160  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1161  type SetNodePoolManagementRequest = src.SetNodePoolManagementRequest
  1162  
  1163  // SetNodePoolSizeRequest sets the size of a node pool.
  1164  //
  1165  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1166  type SetNodePoolSizeRequest = src.SetNodePoolSizeRequest
  1167  
  1168  // A set of Shielded Instance options.
  1169  //
  1170  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1171  type ShieldedInstanceConfig = src.ShieldedInstanceConfig
  1172  
  1173  // Configuration of Shielded Nodes feature.
  1174  //
  1175  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1176  type ShieldedNodes = src.ShieldedNodes
  1177  
  1178  // Possible values for IP stack type
  1179  //
  1180  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1181  type StackType = src.StackType
  1182  
  1183  // StartIPRotationRequest creates a new IP for the cluster and then performs a
  1184  // node upgrade on each node pool to point to the new IP.
  1185  //
  1186  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1187  type StartIPRotationRequest = src.StartIPRotationRequest
  1188  
  1189  // StatusCondition describes why a cluster or a node pool has a certain status
  1190  // (e.g., ERROR or DEGRADED).
  1191  //
  1192  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1193  type StatusCondition = src.StatusCondition
  1194  
  1195  // Code for each condition
  1196  //
  1197  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1198  type StatusCondition_Code = src.StatusCondition_Code
  1199  
  1200  // Represents an arbitrary window of time.
  1201  //
  1202  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1203  type TimeWindow = src.TimeWindow
  1204  type TimeWindow_MaintenanceExclusionOptions = src.TimeWindow_MaintenanceExclusionOptions
  1205  
  1206  // UnimplementedClusterManagerServer can be embedded to have forward
  1207  // compatible implementations.
  1208  //
  1209  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1210  type UnimplementedClusterManagerServer = src.UnimplementedClusterManagerServer
  1211  
  1212  // UpdateClusterRequest updates the settings of a cluster.
  1213  //
  1214  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1215  type UpdateClusterRequest = src.UpdateClusterRequest
  1216  
  1217  // UpdateMasterRequest updates the master of the cluster.
  1218  //
  1219  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1220  type UpdateMasterRequest = src.UpdateMasterRequest
  1221  
  1222  // UpdateNodePoolRequests update a node pool's image and/or version.
  1223  //
  1224  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1225  type UpdateNodePoolRequest = src.UpdateNodePoolRequest
  1226  
  1227  // UpgradeAvailableEvent is a notification sent to customers when a new
  1228  // available version is released.
  1229  //
  1230  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1231  type UpgradeAvailableEvent = src.UpgradeAvailableEvent
  1232  
  1233  // UpgradeEvent is a notification sent to customers by the cluster server when
  1234  // a resource is upgrading.
  1235  //
  1236  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1237  type UpgradeEvent = src.UpgradeEvent
  1238  
  1239  // UpgradeResourceType is the resource type that is upgrading. It is used in
  1240  // upgrade notifications.
  1241  //
  1242  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1243  type UpgradeResourceType = src.UpgradeResourceType
  1244  
  1245  // UsableSubnetwork resource returns the subnetwork name, its associated
  1246  // network and the primary CIDR range.
  1247  //
  1248  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1249  type UsableSubnetwork = src.UsableSubnetwork
  1250  
  1251  // Secondary IP range of a usable subnetwork.
  1252  //
  1253  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1254  type UsableSubnetworkSecondaryRange = src.UsableSubnetworkSecondaryRange
  1255  
  1256  // Status shows the current usage of a secondary IP range.
  1257  //
  1258  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1259  type UsableSubnetworkSecondaryRange_Status = src.UsableSubnetworkSecondaryRange_Status
  1260  
  1261  // VerticalPodAutoscaling contains global, per-cluster information required by
  1262  // Vertical Pod Autoscaler to automatically adjust the resources of pods
  1263  // controlled by it.
  1264  //
  1265  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1266  type VerticalPodAutoscaling = src.VerticalPodAutoscaling
  1267  
  1268  // Configuration of gVNIC feature.
  1269  //
  1270  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1271  type VirtualNIC = src.VirtualNIC
  1272  
  1273  // Configuration for the use of Kubernetes Service Accounts in GCP IAM
  1274  // policies.
  1275  //
  1276  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1277  type WorkloadIdentityConfig = src.WorkloadIdentityConfig
  1278  
  1279  // WorkloadMetadataConfig defines the metadata configuration to expose to
  1280  // workloads on the node pool.
  1281  //
  1282  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1283  type WorkloadMetadataConfig = src.WorkloadMetadataConfig
  1284  
  1285  // Mode is the configuration for how to expose metadata to workloads running
  1286  // on the node.
  1287  //
  1288  // Deprecated: Please use types in: cloud.google.com/go/container/apiv1/containerpb
  1289  type WorkloadMetadataConfig_Mode = src.WorkloadMetadataConfig_Mode
  1290  
  1291  // Deprecated: Please use funcs in: cloud.google.com/go/container/apiv1/containerpb
  1292  func NewClusterManagerClient(cc grpc.ClientConnInterface) ClusterManagerClient {
  1293  	return src.NewClusterManagerClient(cc)
  1294  }
  1295  
  1296  // Deprecated: Please use funcs in: cloud.google.com/go/container/apiv1/containerpb
  1297  func RegisterClusterManagerServer(s *grpc.Server, srv ClusterManagerServer) {
  1298  	src.RegisterClusterManagerServer(s, srv)
  1299  }
  1300  

View as plain text