lib/google/container/v1beta1/cluster_service_pb.rb in google-cloud-container-v1beta1-0.2.5 vs lib/google/container/v1beta1/cluster_service_pb.rb in google-cloud-container-v1beta1-0.3.0
- old
+ new
@@ -4,14 +4,26 @@
require 'google/protobuf'
require 'google/api/annotations_pb'
require 'google/api/client_pb'
require 'google/api/field_behavior_pb'
+require 'google/api/resource_pb'
require 'google/protobuf/empty_pb'
require 'google/protobuf/timestamp_pb'
+require 'google/protobuf/wrappers_pb'
+require 'google/rpc/code_pb'
+require 'google/rpc/status_pb'
Google::Protobuf::DescriptorPool.generated_pool.build do
add_file("google/container/v1beta1/cluster_service.proto", :syntax => :proto3) do
+ add_message "google.container.v1beta1.LinuxNodeConfig" do
+ map :sysctls, :string, :string, 1
+ end
+ add_message "google.container.v1beta1.NodeKubeletConfig" do
+ optional :cpu_manager_policy, :string, 1
+ optional :cpu_cfs_quota, :message, 2, "google.protobuf.BoolValue"
+ optional :cpu_cfs_quota_period, :string, 3
+ end
add_message "google.container.v1beta1.NodeConfig" do
optional :machine_type, :string, 1
optional :disk_size_gb, :int32, 2
repeated :oauth_scopes, :string, 3
optional :service_account, :string, 9
@@ -20,20 +32,49 @@
map :labels, :string, :string, 6
optional :local_ssd_count, :int32, 7
repeated :tags, :string, 8
optional :preemptible, :bool, 10
repeated :accelerators, :message, 11, "google.container.v1beta1.AcceleratorConfig"
+ optional :sandbox_config, :message, 17, "google.container.v1beta1.SandboxConfig"
+ optional :node_group, :string, 18
+ optional :reservation_affinity, :message, 19, "google.container.v1beta1.ReservationAffinity"
optional :disk_type, :string, 12
optional :min_cpu_platform, :string, 13
optional :workload_metadata_config, :message, 14, "google.container.v1beta1.WorkloadMetadataConfig"
repeated :taints, :message, 15, "google.container.v1beta1.NodeTaint"
+ optional :boot_disk_kms_key, :string, 23
optional :shielded_instance_config, :message, 20, "google.container.v1beta1.ShieldedInstanceConfig"
+ optional :linux_node_config, :message, 21, "google.container.v1beta1.LinuxNodeConfig"
+ optional :kubelet_config, :message, 22, "google.container.v1beta1.NodeKubeletConfig"
+ optional :ephemeral_storage_config, :message, 24, "google.container.v1beta1.EphemeralStorageConfig"
end
add_message "google.container.v1beta1.ShieldedInstanceConfig" do
optional :enable_secure_boot, :bool, 1
optional :enable_integrity_monitoring, :bool, 2
end
+ add_message "google.container.v1beta1.SandboxConfig" do
+ optional :sandbox_type, :string, 1
+ optional :type, :enum, 2, "google.container.v1beta1.SandboxConfig.Type"
+ end
+ add_enum "google.container.v1beta1.SandboxConfig.Type" do
+ value :UNSPECIFIED, 0
+ value :GVISOR, 1
+ end
+ add_message "google.container.v1beta1.EphemeralStorageConfig" do
+ optional :local_ssd_count, :int32, 1
+ end
+ add_message "google.container.v1beta1.ReservationAffinity" do
+ optional :consume_reservation_type, :enum, 1, "google.container.v1beta1.ReservationAffinity.Type"
+ optional :key, :string, 2
+ repeated :values, :string, 3
+ end
+ add_enum "google.container.v1beta1.ReservationAffinity.Type" do
+ value :UNSPECIFIED, 0
+ value :NO_RESERVATION, 1
+ value :ANY_RESERVATION, 2
+ value :SPECIFIC_RESERVATION, 3
+ end
add_message "google.container.v1beta1.NodeTaint" do
optional :key, :string, 1
optional :value, :string, 2
optional :effect, :enum, 3, "google.container.v1beta1.NodeTaint.Effect"
end
@@ -59,10 +100,14 @@
optional :horizontal_pod_autoscaling, :message, 2, "google.container.v1beta1.HorizontalPodAutoscaling"
optional :kubernetes_dashboard, :message, 3, "google.container.v1beta1.KubernetesDashboard"
optional :network_policy_config, :message, 4, "google.container.v1beta1.NetworkPolicyConfig"
optional :istio_config, :message, 5, "google.container.v1beta1.IstioConfig"
optional :cloud_run_config, :message, 7, "google.container.v1beta1.CloudRunConfig"
+ optional :dns_cache_config, :message, 8, "google.container.v1beta1.DnsCacheConfig"
+ optional :config_connector_config, :message, 10, "google.container.v1beta1.ConfigConnectorConfig"
+ optional :gce_persistent_disk_csi_driver_config, :message, 11, "google.container.v1beta1.GcePersistentDiskCsiDriverConfig"
+ optional :kalm_config, :message, 12, "google.container.v1beta1.KalmConfig"
end
add_message "google.container.v1beta1.HttpLoadBalancing" do
optional :disabled, :bool, 1
end
add_message "google.container.v1beta1.HorizontalPodAutoscaling" do
@@ -72,16 +117,33 @@
optional :disabled, :bool, 1
end
add_message "google.container.v1beta1.NetworkPolicyConfig" do
optional :disabled, :bool, 1
end
+ add_message "google.container.v1beta1.DnsCacheConfig" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.KalmConfig" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.ConfigConnectorConfig" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.GcePersistentDiskCsiDriverConfig" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig" do
+ optional :enabled, :bool, 1
+ end
add_message "google.container.v1beta1.PrivateClusterConfig" do
optional :enable_private_nodes, :bool, 1
optional :enable_private_endpoint, :bool, 2
optional :master_ipv4_cidr_block, :string, 3
optional :private_endpoint, :string, 4
optional :public_endpoint, :string, 5
+ optional :peering_name, :string, 7
+ optional :master_global_access_config, :message, 8, "google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig"
end
add_message "google.container.v1beta1.IstioConfig" do
optional :disabled, :bool, 1
optional :auth, :enum, 2, "google.container.v1beta1.IstioConfig.IstioAuthMode"
end
@@ -89,11 +151,17 @@
value :AUTH_NONE, 0
value :AUTH_MUTUAL_TLS, 1
end
add_message "google.container.v1beta1.CloudRunConfig" do
optional :disabled, :bool, 1
+ optional :load_balancer_type, :enum, 3, "google.container.v1beta1.CloudRunConfig.LoadBalancerType"
end
+ add_enum "google.container.v1beta1.CloudRunConfig.LoadBalancerType" do
+ value :LOAD_BALANCER_TYPE_UNSPECIFIED, 0
+ value :LOAD_BALANCER_TYPE_EXTERNAL, 1
+ value :LOAD_BALANCER_TYPE_INTERNAL, 2
+ end
add_message "google.container.v1beta1.MasterAuthorizedNetworksConfig" do
optional :enabled, :bool, 1
repeated :cidr_blocks, :message, 2, "google.container.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock"
end
add_message "google.container.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock" do
@@ -123,10 +191,11 @@
optional :cluster_ipv4_cidr_block, :string, 9
optional :node_ipv4_cidr_block, :string, 10
optional :services_ipv4_cidr_block, :string, 11
optional :allow_route_overlap, :bool, 12
optional :tpu_ipv4_cidr_block, :string, 13
+ optional :use_routes, :bool, 15
end
add_message "google.container.v1beta1.BinaryAuthorization" do
optional :enabled, :bool, 1
end
add_message "google.container.v1beta1.PodSecurityPolicyConfig" do
@@ -134,10 +203,19 @@
end
add_message "google.container.v1beta1.AuthenticatorGroupsConfig" do
optional :enabled, :bool, 1
optional :security_group, :string, 2
end
+ add_message "google.container.v1beta1.ClusterTelemetry" do
+ optional :type, :enum, 1, "google.container.v1beta1.ClusterTelemetry.Type"
+ end
+ add_enum "google.container.v1beta1.ClusterTelemetry.Type" do
+ value :UNSPECIFIED, 0
+ value :DISABLED, 1
+ value :ENABLED, 2
+ value :SYSTEM_ONLY, 3
+ end
add_message "google.container.v1beta1.Cluster" do
optional :name, :string, 1
optional :description, :string, 2
optional :initial_node_count, :int32, 3
optional :node_config, :message, 4, "google.container.v1beta1.NodeConfig"
@@ -167,10 +245,17 @@
optional :default_max_pods_constraint, :message, 30, "google.container.v1beta1.MaxPodsConstraint"
optional :resource_usage_export_config, :message, 33, "google.container.v1beta1.ResourceUsageExportConfig"
optional :authenticator_groups_config, :message, 34, "google.container.v1beta1.AuthenticatorGroupsConfig"
optional :private_cluster_config, :message, 37, "google.container.v1beta1.PrivateClusterConfig"
optional :vertical_pod_autoscaling, :message, 39, "google.container.v1beta1.VerticalPodAutoscaling"
+ optional :shielded_nodes, :message, 40, "google.container.v1beta1.ShieldedNodes"
+ optional :release_channel, :message, 41, "google.container.v1beta1.ReleaseChannel"
+ optional :workload_identity_config, :message, 43, "google.container.v1beta1.WorkloadIdentityConfig"
+ optional :cluster_telemetry, :message, 46, "google.container.v1beta1.ClusterTelemetry"
+ optional :tpu_config, :message, 47, "google.container.v1beta1.TpuConfig"
+ optional :notification_config, :message, 49, "google.container.v1beta1.NotificationConfig"
+ optional :confidential_nodes, :message, 50, "google.container.v1beta1.ConfidentialNodes"
optional :self_link, :string, 100
optional :zone, :string, 101
optional :endpoint, :string, 102
optional :initial_cluster_version, :string, 103
optional :current_master_version, :string, 104
@@ -186,10 +271,11 @@
optional :location, :string, 114
optional :enable_tpu, :bool, 115
optional :tpu_ipv4_cidr_block, :string, 116
optional :database_encryption, :message, 38, "google.container.v1beta1.DatabaseEncryption"
repeated :conditions, :message, 118, "google.container.v1beta1.StatusCondition"
+ optional :master, :message, 124, "google.container.v1beta1.Master"
end
add_enum "google.container.v1beta1.Cluster.Status" do
value :STATUS_UNSPECIFIED, 0
value :PROVISIONING, 1
value :RUNNING, 2
@@ -211,12 +297,23 @@
optional :desired_cluster_autoscaling, :message, 15, "google.container.v1beta1.ClusterAutoscaling"
optional :desired_binary_authorization, :message, 16, "google.container.v1beta1.BinaryAuthorization"
optional :desired_logging_service, :string, 19
optional :desired_resource_usage_export_config, :message, 21, "google.container.v1beta1.ResourceUsageExportConfig"
optional :desired_vertical_pod_autoscaling, :message, 22, "google.container.v1beta1.VerticalPodAutoscaling"
+ optional :desired_private_cluster_config, :message, 25, "google.container.v1beta1.PrivateClusterConfig"
optional :desired_intra_node_visibility_config, :message, 26, "google.container.v1beta1.IntraNodeVisibilityConfig"
+ optional :desired_default_snat_status, :message, 28, "google.container.v1beta1.DefaultSnatStatus"
+ optional :desired_cluster_telemetry, :message, 30, "google.container.v1beta1.ClusterTelemetry"
+ optional :desired_release_channel, :message, 31, "google.container.v1beta1.ReleaseChannel"
+ optional :desired_tpu_config, :message, 38, "google.container.v1beta1.TpuConfig"
+ optional :desired_datapath_provider, :enum, 50, "google.container.v1beta1.DatapathProvider"
+ optional :desired_notification_config, :message, 55, "google.container.v1beta1.NotificationConfig"
optional :desired_master_version, :string, 100
+ optional :desired_database_encryption, :message, 46, "google.container.v1beta1.DatabaseEncryption"
+ optional :desired_workload_identity_config, :message, 47, "google.container.v1beta1.WorkloadIdentityConfig"
+ optional :desired_shielded_nodes, :message, 48, "google.container.v1beta1.ShieldedNodes"
+ optional :desired_master, :message, 52, "google.container.v1beta1.Master"
end
add_message "google.container.v1beta1.Operation" do
optional :name, :string, 1
optional :zone, :string, 2
optional :operation_type, :enum, 3, "google.container.v1beta1.Operation.Type"
@@ -229,10 +326,11 @@
optional :start_time, :string, 10
optional :end_time, :string, 11
optional :progress, :message, 12, "google.container.v1beta1.OperationProgress"
repeated :cluster_conditions, :message, 13, "google.container.v1beta1.StatusCondition"
repeated :nodepool_conditions, :message, 14, "google.container.v1beta1.StatusCondition"
+ optional :error, :message, 15, "google.rpc.Status"
end
add_enum "google.container.v1beta1.Operation.Status" do
value :STATUS_UNSPECIFIED, 0
value :PENDING, 1
value :RUNNING, 2
@@ -296,12 +394,16 @@
optional :zone, :string, 2
optional :cluster_id, :string, 3
optional :node_pool_id, :string, 4
optional :node_version, :string, 5
optional :image_type, :string, 6
+ repeated :locations, :string, 13
optional :workload_metadata_config, :message, 14, "google.container.v1beta1.WorkloadMetadataConfig"
optional :name, :string, 8
+ optional :upgrade_settings, :message, 15, "google.container.v1beta1.NodePool.UpgradeSettings"
+ optional :linux_node_config, :message, 19, "google.container.v1beta1.LinuxNodeConfig"
+ optional :kubelet_config, :message, 20, "google.container.v1beta1.NodeKubeletConfig"
end
add_message "google.container.v1beta1.SetNodePoolAutoscalingRequest" do
optional :project_id, :string, 1
optional :zone, :string, 2
optional :cluster_id, :string, 3
@@ -403,11 +505,22 @@
optional :default_cluster_version, :string, 1
repeated :valid_node_versions, :string, 3
optional :default_image_type, :string, 4
repeated :valid_image_types, :string, 5
repeated :valid_master_versions, :string, 6
+ repeated :channels, :message, 9, "google.container.v1beta1.ServerConfig.ReleaseChannelConfig"
end
+ add_message "google.container.v1beta1.ServerConfig.ReleaseChannelConfig" do
+ optional :channel, :enum, 1, "google.container.v1beta1.ReleaseChannel.Channel"
+ optional :default_version, :string, 2
+ repeated :available_versions, :message, 3, "google.container.v1beta1.ServerConfig.ReleaseChannelConfig.AvailableVersion"
+ repeated :valid_versions, :string, 4
+ end
+ add_message "google.container.v1beta1.ServerConfig.ReleaseChannelConfig.AvailableVersion" do
+ optional :version, :string, 1
+ optional :reason, :string, 2
+ end
add_message "google.container.v1beta1.CreateNodePoolRequest" do
optional :project_id, :string, 1
optional :zone, :string, 2
optional :cluster_id, :string, 3
optional :node_pool, :message, 4, "google.container.v1beta1.NodePool"
@@ -435,21 +548,27 @@
end
add_message "google.container.v1beta1.NodePool" do
optional :name, :string, 1
optional :config, :message, 2, "google.container.v1beta1.NodeConfig"
optional :initial_node_count, :int32, 3
+ repeated :locations, :string, 13
optional :self_link, :string, 100
optional :version, :string, 101
repeated :instance_group_urls, :string, 102
optional :status, :enum, 103, "google.container.v1beta1.NodePool.Status"
optional :status_message, :string, 104
optional :autoscaling, :message, 4, "google.container.v1beta1.NodePoolAutoscaling"
optional :management, :message, 5, "google.container.v1beta1.NodeManagement"
optional :max_pods_constraint, :message, 6, "google.container.v1beta1.MaxPodsConstraint"
repeated :conditions, :message, 105, "google.container.v1beta1.StatusCondition"
optional :pod_ipv4_cidr_size, :int32, 7
+ optional :upgrade_settings, :message, 107, "google.container.v1beta1.NodePool.UpgradeSettings"
end
+ add_message "google.container.v1beta1.NodePool.UpgradeSettings" do
+ optional :max_surge, :int32, 1
+ optional :max_unavailable, :int32, 2
+ end
add_enum "google.container.v1beta1.NodePool.Status" do
value :STATUS_UNSPECIFIED, 0
value :PROVISIONING, 1
value :RUNNING, 2
value :RUNNING_WITH_ERROR, 3
@@ -516,16 +635,29 @@
repeated :node_pools, :message, 1, "google.container.v1beta1.NodePool"
end
add_message "google.container.v1beta1.ClusterAutoscaling" do
optional :enable_node_autoprovisioning, :bool, 1
repeated :resource_limits, :message, 2, "google.container.v1beta1.ResourceLimit"
+ optional :autoscaling_profile, :enum, 3, "google.container.v1beta1.ClusterAutoscaling.AutoscalingProfile"
optional :autoprovisioning_node_pool_defaults, :message, 4, "google.container.v1beta1.AutoprovisioningNodePoolDefaults"
repeated :autoprovisioning_locations, :string, 5
end
+ add_enum "google.container.v1beta1.ClusterAutoscaling.AutoscalingProfile" do
+ value :PROFILE_UNSPECIFIED, 0
+ value :OPTIMIZE_UTILIZATION, 1
+ value :BALANCED, 2
+ end
add_message "google.container.v1beta1.AutoprovisioningNodePoolDefaults" do
repeated :oauth_scopes, :string, 1
optional :service_account, :string, 2
+ optional :upgrade_settings, :message, 3, "google.container.v1beta1.NodePool.UpgradeSettings"
+ optional :management, :message, 4, "google.container.v1beta1.NodeManagement"
+ optional :min_cpu_platform, :string, 5
+ optional :disk_size_gb, :int32, 6
+ optional :disk_type, :string, 7
+ optional :shielded_instance_config, :message, 8, "google.container.v1beta1.ShieldedInstanceConfig"
+ optional :boot_disk_kms_key, :string, 9
end
add_message "google.container.v1beta1.ResourceLimit" do
optional :resource_type, :string, 1
optional :minimum, :int64, 2
optional :maximum, :int64, 3
@@ -568,16 +700,23 @@
optional :accelerator_count, :int64, 1
optional :accelerator_type, :string, 2
end
add_message "google.container.v1beta1.WorkloadMetadataConfig" do
optional :node_metadata, :enum, 1, "google.container.v1beta1.WorkloadMetadataConfig.NodeMetadata"
+ optional :mode, :enum, 2, "google.container.v1beta1.WorkloadMetadataConfig.Mode"
end
add_enum "google.container.v1beta1.WorkloadMetadataConfig.NodeMetadata" do
value :UNSPECIFIED, 0
value :SECURE, 1
value :EXPOSE, 2
+ value :GKE_METADATA_SERVER, 3
end
+ add_enum "google.container.v1beta1.WorkloadMetadataConfig.Mode" do
+ value :MODE_UNSPECIFIED, 0
+ value :GCE_METADATA, 1
+ value :GKE_METADATA, 2
+ end
add_message "google.container.v1beta1.SetNetworkPolicyRequest" do
optional :project_id, :string, 1
optional :zone, :string, 2
optional :cluster_id, :string, 3
optional :network_policy, :message, 4, "google.container.v1beta1.NetworkPolicy"
@@ -608,10 +747,11 @@
value :REGION, 2
end
add_message "google.container.v1beta1.StatusCondition" do
optional :code, :enum, 1, "google.container.v1beta1.StatusCondition.Code"
optional :message, :string, 2
+ optional :canonical_code, :enum, 3, "google.rpc.Code"
end
add_enum "google.container.v1beta1.StatusCondition.Code" do
value :UNKNOWN, 0
value :GCE_STOCKOUT, 1
value :GKE_SERVICE_ACCOUNT_DELETED, 2
@@ -621,10 +761,12 @@
end
add_message "google.container.v1beta1.NetworkConfig" do
optional :network, :string, 1
optional :subnetwork, :string, 2
optional :enable_intra_node_visibility, :bool, 5
+ optional :default_snat_status, :message, 7, "google.container.v1beta1.DefaultSnatStatus"
+ optional :datapath_provider, :enum, 11, "google.container.v1beta1.DatapathProvider"
end
add_message "google.container.v1beta1.ListUsableSubnetworksRequest" do
optional :parent, :string, 1
optional :filter, :string, 2
optional :page_size, :int32, 3
@@ -654,16 +796,24 @@
optional :status_message, :string, 5
end
add_message "google.container.v1beta1.VerticalPodAutoscaling" do
optional :enabled, :bool, 1
end
+ add_message "google.container.v1beta1.DefaultSnatStatus" do
+ optional :disabled, :bool, 1
+ end
add_message "google.container.v1beta1.IntraNodeVisibilityConfig" do
optional :enabled, :bool, 1
end
add_message "google.container.v1beta1.MaxPodsConstraint" do
optional :max_pods_per_node, :int64, 1
end
+ add_message "google.container.v1beta1.WorkloadIdentityConfig" do
+ optional :identity_namespace, :string, 1
+ optional :workload_pool, :string, 2
+ optional :identity_provider, :string, 3
+ end
add_message "google.container.v1beta1.DatabaseEncryption" do
optional :state, :enum, 2, "google.container.v1beta1.DatabaseEncryption.State"
optional :key_name, :string, 1
end
add_enum "google.container.v1beta1.DatabaseEncryption.State" do
@@ -680,41 +830,132 @@
optional :dataset_id, :string, 1
end
add_message "google.container.v1beta1.ResourceUsageExportConfig.ConsumptionMeteringConfig" do
optional :enabled, :bool, 1
end
+ add_message "google.container.v1beta1.ShieldedNodes" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.GetOpenIDConfigRequest" do
+ optional :parent, :string, 1
+ end
+ add_message "google.container.v1beta1.GetOpenIDConfigResponse" do
+ optional :issuer, :string, 1
+ optional :jwks_uri, :string, 2
+ repeated :response_types_supported, :string, 3
+ repeated :subject_types_supported, :string, 4
+ repeated :id_token_signing_alg_values_supported, :string, 5
+ repeated :claims_supported, :string, 6
+ repeated :grant_types, :string, 7
+ end
+ add_message "google.container.v1beta1.GetJSONWebKeysRequest" do
+ optional :parent, :string, 1
+ end
+ add_message "google.container.v1beta1.Jwk" do
+ optional :kty, :string, 1
+ optional :alg, :string, 2
+ optional :use, :string, 3
+ optional :kid, :string, 4
+ optional :n, :string, 5
+ optional :e, :string, 6
+ optional :x, :string, 7
+ optional :y, :string, 8
+ optional :crv, :string, 9
+ end
+ add_message "google.container.v1beta1.GetJSONWebKeysResponse" do
+ repeated :keys, :message, 1, "google.container.v1beta1.Jwk"
+ end
+ add_message "google.container.v1beta1.ReleaseChannel" do
+ optional :channel, :enum, 1, "google.container.v1beta1.ReleaseChannel.Channel"
+ end
+ add_enum "google.container.v1beta1.ReleaseChannel.Channel" do
+ value :UNSPECIFIED, 0
+ value :RAPID, 1
+ value :REGULAR, 2
+ value :STABLE, 3
+ end
+ add_message "google.container.v1beta1.TpuConfig" do
+ optional :enabled, :bool, 1
+ optional :use_service_networking, :bool, 2
+ optional :ipv4_cidr_block, :string, 3
+ end
+ add_message "google.container.v1beta1.Master" do
+ end
+ add_message "google.container.v1beta1.NotificationConfig" do
+ optional :pubsub, :message, 1, "google.container.v1beta1.NotificationConfig.PubSub"
+ end
+ add_message "google.container.v1beta1.NotificationConfig.PubSub" do
+ optional :enabled, :bool, 1
+ optional :topic, :string, 2
+ end
+ add_message "google.container.v1beta1.ConfidentialNodes" do
+ optional :enabled, :bool, 1
+ end
+ add_message "google.container.v1beta1.UpgradeEvent" do
+ optional :resource_type, :enum, 1, "google.container.v1beta1.UpgradeResourceType"
+ optional :operation, :string, 2
+ optional :operation_start_time, :message, 3, "google.protobuf.Timestamp"
+ optional :current_version, :string, 4
+ optional :target_version, :string, 5
+ optional :resource, :string, 6
+ end
+ add_enum "google.container.v1beta1.DatapathProvider" do
+ value :DATAPATH_PROVIDER_UNSPECIFIED, 0
+ value :LEGACY_DATAPATH, 1
+ value :ADVANCED_DATAPATH, 2
+ end
+ add_enum "google.container.v1beta1.UpgradeResourceType" do
+ value :UPGRADE_RESOURCE_TYPE_UNSPECIFIED, 0
+ value :MASTER, 1
+ value :NODE_POOL, 2
+ end
end
end
module Google
module Cloud
module Container
module V1beta1
+ LinuxNodeConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.LinuxNodeConfig").msgclass
+ NodeKubeletConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodeKubeletConfig").msgclass
NodeConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodeConfig").msgclass
ShieldedInstanceConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ShieldedInstanceConfig").msgclass
+ SandboxConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SandboxConfig").msgclass
+ SandboxConfig::Type = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SandboxConfig.Type").enummodule
+ EphemeralStorageConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.EphemeralStorageConfig").msgclass
+ ReservationAffinity = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ReservationAffinity").msgclass
+ ReservationAffinity::Type = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ReservationAffinity.Type").enummodule
NodeTaint = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodeTaint").msgclass
NodeTaint::Effect = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodeTaint.Effect").enummodule
MasterAuth = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MasterAuth").msgclass
ClientCertificateConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClientCertificateConfig").msgclass
AddonsConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.AddonsConfig").msgclass
HttpLoadBalancing = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.HttpLoadBalancing").msgclass
HorizontalPodAutoscaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.HorizontalPodAutoscaling").msgclass
KubernetesDashboard = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.KubernetesDashboard").msgclass
NetworkPolicyConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NetworkPolicyConfig").msgclass
+ DnsCacheConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DnsCacheConfig").msgclass
+ KalmConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.KalmConfig").msgclass
+ ConfigConnectorConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ConfigConnectorConfig").msgclass
+ GcePersistentDiskCsiDriverConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GcePersistentDiskCsiDriverConfig").msgclass
+ PrivateClusterMasterGlobalAccessConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig").msgclass
PrivateClusterConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.PrivateClusterConfig").msgclass
IstioConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.IstioConfig").msgclass
IstioConfig::IstioAuthMode = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.IstioConfig.IstioAuthMode").enummodule
CloudRunConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.CloudRunConfig").msgclass
+ CloudRunConfig::LoadBalancerType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.CloudRunConfig.LoadBalancerType").enummodule
MasterAuthorizedNetworksConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MasterAuthorizedNetworksConfig").msgclass
MasterAuthorizedNetworksConfig::CidrBlock = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MasterAuthorizedNetworksConfig.CidrBlock").msgclass
LegacyAbac = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.LegacyAbac").msgclass
NetworkPolicy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NetworkPolicy").msgclass
NetworkPolicy::Provider = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NetworkPolicy.Provider").enummodule
IPAllocationPolicy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.IPAllocationPolicy").msgclass
BinaryAuthorization = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.BinaryAuthorization").msgclass
PodSecurityPolicyConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.PodSecurityPolicyConfig").msgclass
AuthenticatorGroupsConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.AuthenticatorGroupsConfig").msgclass
+ ClusterTelemetry = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClusterTelemetry").msgclass
+ ClusterTelemetry::Type = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClusterTelemetry.Type").enummodule
Cluster = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Cluster").msgclass
Cluster::Status = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Cluster.Status").enummodule
ClusterUpdate = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClusterUpdate").msgclass
Operation = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Operation").msgclass
Operation::Status = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Operation.Status").enummodule
@@ -740,15 +981,18 @@
ListOperationsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListOperationsRequest").msgclass
CancelOperationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.CancelOperationRequest").msgclass
ListOperationsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListOperationsResponse").msgclass
GetServerConfigRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetServerConfigRequest").msgclass
ServerConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ServerConfig").msgclass
+ ServerConfig::ReleaseChannelConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ServerConfig.ReleaseChannelConfig").msgclass
+ ServerConfig::ReleaseChannelConfig::AvailableVersion = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ServerConfig.ReleaseChannelConfig.AvailableVersion").msgclass
CreateNodePoolRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.CreateNodePoolRequest").msgclass
DeleteNodePoolRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DeleteNodePoolRequest").msgclass
ListNodePoolsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListNodePoolsRequest").msgclass
GetNodePoolRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetNodePoolRequest").msgclass
NodePool = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodePool").msgclass
+ NodePool::UpgradeSettings = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodePool.UpgradeSettings").msgclass
NodePool::Status = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodePool.Status").enummodule
NodeManagement = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodeManagement").msgclass
AutoUpgradeOptions = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.AutoUpgradeOptions").msgclass
MaintenancePolicy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MaintenancePolicy").msgclass
MaintenanceWindow = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MaintenanceWindow").msgclass
@@ -758,20 +1002,22 @@
SetNodePoolManagementRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetNodePoolManagementRequest").msgclass
SetNodePoolSizeRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetNodePoolSizeRequest").msgclass
RollbackNodePoolUpgradeRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.RollbackNodePoolUpgradeRequest").msgclass
ListNodePoolsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListNodePoolsResponse").msgclass
ClusterAutoscaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClusterAutoscaling").msgclass
+ ClusterAutoscaling::AutoscalingProfile = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ClusterAutoscaling.AutoscalingProfile").enummodule
AutoprovisioningNodePoolDefaults = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.AutoprovisioningNodePoolDefaults").msgclass
ResourceLimit = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ResourceLimit").msgclass
NodePoolAutoscaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NodePoolAutoscaling").msgclass
SetLabelsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetLabelsRequest").msgclass
SetLegacyAbacRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetLegacyAbacRequest").msgclass
StartIPRotationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.StartIPRotationRequest").msgclass
CompleteIPRotationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.CompleteIPRotationRequest").msgclass
AcceleratorConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.AcceleratorConfig").msgclass
WorkloadMetadataConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.WorkloadMetadataConfig").msgclass
WorkloadMetadataConfig::NodeMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.WorkloadMetadataConfig.NodeMetadata").enummodule
+ WorkloadMetadataConfig::Mode = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.WorkloadMetadataConfig.Mode").enummodule
SetNetworkPolicyRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetNetworkPolicyRequest").msgclass
SetMaintenancePolicyRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.SetMaintenancePolicyRequest").msgclass
ListLocationsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListLocationsRequest").msgclass
ListLocationsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListLocationsResponse").msgclass
Location = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Location").msgclass
@@ -783,16 +1029,34 @@
ListUsableSubnetworksResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ListUsableSubnetworksResponse").msgclass
UsableSubnetworkSecondaryRange = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.UsableSubnetworkSecondaryRange").msgclass
UsableSubnetworkSecondaryRange::Status = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.UsableSubnetworkSecondaryRange.Status").enummodule
UsableSubnetwork = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.UsableSubnetwork").msgclass
VerticalPodAutoscaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.VerticalPodAutoscaling").msgclass
+ DefaultSnatStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DefaultSnatStatus").msgclass
IntraNodeVisibilityConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.IntraNodeVisibilityConfig").msgclass
MaxPodsConstraint = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.MaxPodsConstraint").msgclass
+ WorkloadIdentityConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.WorkloadIdentityConfig").msgclass
DatabaseEncryption = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DatabaseEncryption").msgclass
DatabaseEncryption::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DatabaseEncryption.State").enummodule
ResourceUsageExportConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ResourceUsageExportConfig").msgclass
ResourceUsageExportConfig::BigQueryDestination = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ResourceUsageExportConfig.BigQueryDestination").msgclass
ResourceUsageExportConfig::ConsumptionMeteringConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ResourceUsageExportConfig.ConsumptionMeteringConfig").msgclass
+ ShieldedNodes = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ShieldedNodes").msgclass
+ GetOpenIDConfigRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetOpenIDConfigRequest").msgclass
+ GetOpenIDConfigResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetOpenIDConfigResponse").msgclass
+ GetJSONWebKeysRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetJSONWebKeysRequest").msgclass
+ Jwk = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Jwk").msgclass
+ GetJSONWebKeysResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.GetJSONWebKeysResponse").msgclass
+ ReleaseChannel = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ReleaseChannel").msgclass
+ ReleaseChannel::Channel = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ReleaseChannel.Channel").enummodule
+ TpuConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.TpuConfig").msgclass
+ Master = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.Master").msgclass
+ NotificationConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NotificationConfig").msgclass
+ NotificationConfig::PubSub = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.NotificationConfig.PubSub").msgclass
+ ConfidentialNodes = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.ConfidentialNodes").msgclass
+ UpgradeEvent = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.UpgradeEvent").msgclass
+ DatapathProvider = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.DatapathProvider").enummodule
+ UpgradeResourceType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.container.v1beta1.UpgradeResourceType").enummodule
end
end
end
end