diff --git a/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterServiceProto.java b/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterServiceProto.java index 9b4aadc0..e908b8e7 100644 --- a/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterServiceProto.java +++ b/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterServiceProto.java @@ -757,7 +757,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\n\006Status\022\026\n\022STATUS_UNSPECIFIED\020\000\022\020\n\014PROV" + "ISIONING\020\001\022\013\n\007RUNNING\020\002\022\017\n\013RECONCILING\020\003" + "\022\014\n\010STOPPING\020\004\022\t\n\005ERROR\020\005\022\014\n\010DEGRADED\020\006\"" - + "\363\016\n\rClusterUpdate\022\034\n\024desired_node_versio" + + "\325\017\n\rClusterUpdate\022\034\n\024desired_node_versio" + "n\030\004 \001(\t\022\"\n\032desired_monitoring_service\030\005 " + "\001(\t\022E\n\025desired_addons_config\030\006 \001(\0132&.goo" + "gle.container.v1beta1.AddonsConfig\022\034\n\024de" @@ -804,613 +804,616 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "loadIdentityConfig\022G\n\026desired_shielded_n" + "odes\0300 \001(\0132\'.google.container.v1beta1.Sh" + "ieldedNodes\0228\n\016desired_master\0304 \001(\0132 .go" - + "ogle.container.v1beta1.Master\"\212\010\n\tOperat" - + "ion\022\014\n\004name\030\001 \001(\t\022\020\n\004zone\030\002 \001(\tB\002\030\001\022@\n\016o" - + "peration_type\030\003 \001(\0162(.google.container.v" - + "1beta1.Operation.Type\022:\n\006status\030\004 \001(\0162*." - + "google.container.v1beta1.Operation.Statu" - + "s\022\016\n\006detail\030\010 \001(\t\022\035\n\016status_message\030\005 \001(" - + "\tB\005\030\001\340A\003\022\021\n\tself_link\030\006 \001(\t\022\023\n\013target_li" - + "nk\030\007 \001(\t\022\020\n\010location\030\t \001(\t\022\022\n\nstart_time" - + "\030\n \001(\t\022\020\n\010end_time\030\013 \001(\t\022B\n\010progress\030\014 \001" - + "(\0132+.google.container.v1beta1.OperationP" - + "rogressB\003\340A\003\022I\n\022cluster_conditions\030\r \003(\013" - + "2).google.container.v1beta1.StatusCondit" - + "ionB\002\030\001\022J\n\023nodepool_conditions\030\016 \003(\0132).g" - + "oogle.container.v1beta1.StatusConditionB" - + "\002\030\001\022!\n\005error\030\017 \001(\0132\022.google.rpc.Status\"R" - + "\n\006Status\022\026\n\022STATUS_UNSPECIFIED\020\000\022\013\n\007PEND" - + "ING\020\001\022\013\n\007RUNNING\020\002\022\010\n\004DONE\020\003\022\014\n\010ABORTING" - + "\020\004\"\375\002\n\004Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\022\n\016CRE" - + "ATE_CLUSTER\020\001\022\022\n\016DELETE_CLUSTER\020\002\022\022\n\016UPG" - + "RADE_MASTER\020\003\022\021\n\rUPGRADE_NODES\020\004\022\022\n\016REPA" - + "IR_CLUSTER\020\005\022\022\n\016UPDATE_CLUSTER\020\006\022\024\n\020CREA" - + "TE_NODE_POOL\020\007\022\024\n\020DELETE_NODE_POOL\020\010\022\034\n\030" - + "SET_NODE_POOL_MANAGEMENT\020\t\022\025\n\021AUTO_REPAI" - + "R_NODES\020\n\022\026\n\022AUTO_UPGRADE_NODES\020\013\022\016\n\nSET" - + "_LABELS\020\014\022\023\n\017SET_MASTER_AUTH\020\r\022\026\n\022SET_NO" - + "DE_POOL_SIZE\020\016\022\026\n\022SET_NETWORK_POLICY\020\017\022\032" - + "\n\026SET_MAINTENANCE_POLICY\020\020\"\312\002\n\021Operation" - + "Progress\022\014\n\004name\030\001 \001(\t\022:\n\006status\030\002 \001(\0162*" - + ".google.container.v1beta1.Operation.Stat" - + "us\022C\n\007metrics\030\003 \003(\01322.google.container.v" - + "1beta1.OperationProgress.Metric\022;\n\006stage" - + "s\030\004 \003(\0132+.google.container.v1beta1.Opera" - + "tionProgress\032i\n\006Metric\022\021\n\004name\030\001 \001(\tB\003\340A" - + "\002\022\023\n\tint_value\030\002 \001(\003H\000\022\026\n\014double_value\030\003" - + " \001(\001H\000\022\026\n\014string_value\030\004 \001(\tH\000B\007\n\005value\"" - + "\217\001\n\024CreateClusterRequest\022\031\n\nproject_id\030\001" - + " \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\0227\n\007clus" - + "ter\030\003 \001(\0132!.google.container.v1beta1.Clu" - + "sterB\003\340A\002\022\016\n\006parent\030\005 \001(\t\"l\n\021GetClusterR" - + "equest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zon" - + "e\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A" - + "\002\022\014\n\004name\030\005 \001(\t\"\255\001\n\024UpdateClusterRequest" - + "\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(" - + "\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022<\n\006u" - + "pdate\030\004 \001(\0132\'.google.container.v1beta1.C" - + "lusterUpdateB\003\340A\002\022\014\n\004name\030\005 \001(\t\"\201\004\n\025Upda" - + "teNodePoolRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030" - + "\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030" - + "\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A" - + "\002\022\031\n\014node_version\030\005 \001(\tB\003\340A\002\022\027\n\nimage_ty" - + "pe\030\006 \001(\tB\003\340A\002\022\021\n\tlocations\030\r \003(\t\022R\n\030work" - + "load_metadata_config\030\016 \001(\01320.google.cont" - + "ainer.v1beta1.WorkloadMetadataConfig\022\014\n\004" - + "name\030\010 \001(\t\022L\n\020upgrade_settings\030\017 \001(\01322.g" - + "oogle.container.v1beta1.NodePool.Upgrade" - + "Settings\022D\n\021linux_node_config\030\023 \001(\0132).go" - + "ogle.container.v1beta1.LinuxNodeConfig\022C" - + "\n\016kubelet_config\030\024 \001(\0132+.google.containe" - + "r.v1beta1.NodeKubeletConfig\"\336\001\n\035SetNodeP" - + "oolAutoscalingRequest\022\031\n\nproject_id\030\001 \001(" - + "\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster" - + "_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005" - + "\030\001\340A\002\022G\n\013autoscaling\030\005 \001(\0132-.google.cont" - + "ainer.v1beta1.NodePoolAutoscalingB\003\340A\002\022\014" - + "\n\004name\030\006 \001(\t\"\221\001\n\030SetLoggingServiceReques" - + "t\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001" - + "(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\034\n\017" - + "logging_service\030\004 \001(\tB\003\340A\002\022\014\n\004name\030\005 \001(\t" - + "\"\227\001\n\033SetMonitoringServiceRequest\022\031\n\nproj" - + "ect_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002" - + "\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\037\n\022monitorin" - + "g_service\030\004 \001(\tB\003\340A\002\022\014\n\004name\030\006 \001(\t\"\265\001\n\026S" - + "etAddonsConfigRequest\022\031\n\nproject_id\030\001 \001(" - + "\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster" - + "_id\030\003 \001(\tB\005\030\001\340A\002\022B\n\raddons_config\030\004 \001(\0132" - + "&.google.container.v1beta1.AddonsConfigB" - + "\003\340A\002\022\014\n\004name\030\006 \001(\t\"\206\001\n\023SetLocationsReque" + + "ogle.container.v1beta1.Master\022`\n#desired" + + "_authenticator_groups_config\030? \001(\01323.goo" + + "gle.container.v1beta1.AuthenticatorGroup" + + "sConfig\"\212\010\n\tOperation\022\014\n\004name\030\001 \001(\t\022\020\n\004z" + + "one\030\002 \001(\tB\002\030\001\022@\n\016operation_type\030\003 \001(\0162(." + + "google.container.v1beta1.Operation.Type\022" + + ":\n\006status\030\004 \001(\0162*.google.container.v1bet" + + "a1.Operation.Status\022\016\n\006detail\030\010 \001(\t\022\035\n\016s" + + "tatus_message\030\005 \001(\tB\005\030\001\340A\003\022\021\n\tself_link\030" + + "\006 \001(\t\022\023\n\013target_link\030\007 \001(\t\022\020\n\010location\030\t" + + " \001(\t\022\022\n\nstart_time\030\n \001(\t\022\020\n\010end_time\030\013 \001" + + "(\t\022B\n\010progress\030\014 \001(\0132+.google.container." + + "v1beta1.OperationProgressB\003\340A\003\022I\n\022cluste" + + "r_conditions\030\r \003(\0132).google.container.v1" + + "beta1.StatusConditionB\002\030\001\022J\n\023nodepool_co" + + "nditions\030\016 \003(\0132).google.container.v1beta" + + "1.StatusConditionB\002\030\001\022!\n\005error\030\017 \001(\0132\022.g" + + "oogle.rpc.Status\"R\n\006Status\022\026\n\022STATUS_UNS" + + "PECIFIED\020\000\022\013\n\007PENDING\020\001\022\013\n\007RUNNING\020\002\022\010\n\004" + + "DONE\020\003\022\014\n\010ABORTING\020\004\"\375\002\n\004Type\022\024\n\020TYPE_UN" + + "SPECIFIED\020\000\022\022\n\016CREATE_CLUSTER\020\001\022\022\n\016DELET" + + "E_CLUSTER\020\002\022\022\n\016UPGRADE_MASTER\020\003\022\021\n\rUPGRA" + + "DE_NODES\020\004\022\022\n\016REPAIR_CLUSTER\020\005\022\022\n\016UPDATE" + + "_CLUSTER\020\006\022\024\n\020CREATE_NODE_POOL\020\007\022\024\n\020DELE" + + "TE_NODE_POOL\020\010\022\034\n\030SET_NODE_POOL_MANAGEME" + + "NT\020\t\022\025\n\021AUTO_REPAIR_NODES\020\n\022\026\n\022AUTO_UPGR" + + "ADE_NODES\020\013\022\016\n\nSET_LABELS\020\014\022\023\n\017SET_MASTE" + + "R_AUTH\020\r\022\026\n\022SET_NODE_POOL_SIZE\020\016\022\026\n\022SET_" + + "NETWORK_POLICY\020\017\022\032\n\026SET_MAINTENANCE_POLI" + + "CY\020\020\"\312\002\n\021OperationProgress\022\014\n\004name\030\001 \001(\t" + + "\022:\n\006status\030\002 \001(\0162*.google.container.v1be" + + "ta1.Operation.Status\022C\n\007metrics\030\003 \003(\01322." + + "google.container.v1beta1.OperationProgre" + + "ss.Metric\022;\n\006stages\030\004 \003(\0132+.google.conta" + + "iner.v1beta1.OperationProgress\032i\n\006Metric" + + "\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\023\n\tint_value\030\002 \001(\003H\000" + + "\022\026\n\014double_value\030\003 \001(\001H\000\022\026\n\014string_value" + + "\030\004 \001(\tH\000B\007\n\005value\"\217\001\n\024CreateClusterReque" + "st\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 " - + "\001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\026\n" - + "\tlocations\030\004 \003(\tB\003\340A\002\022\014\n\004name\030\006 \001(\t\"\213\001\n\023" - + "UpdateMasterRequest\022\031\n\nproject_id\030\001 \001(\tB" + + "\001(\tB\005\030\001\340A\002\0227\n\007cluster\030\003 \001(\0132!.google.con" + + "tainer.v1beta1.ClusterB\003\340A\002\022\016\n\006parent\030\005 " + + "\001(\t\"l\n\021GetClusterRequest\022\031\n\nproject_id\030\001" + + " \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\nclus" + + "ter_id\030\003 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\005 \001(\t\"\255\001\n\024Up" + + "dateClusterRequest\022\031\n\nproject_id\030\001 \001(\tB\005" + + "\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id" + + "\030\003 \001(\tB\005\030\001\340A\002\022<\n\006update\030\004 \001(\0132\'.google.c" + + "ontainer.v1beta1.ClusterUpdateB\003\340A\002\022\014\n\004n" + + "ame\030\005 \001(\t\"\201\004\n\025UpdateNodePoolRequest\022\031\n\np" + + "roject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001" + + "\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_p" + + "ool_id\030\004 \001(\tB\005\030\001\340A\002\022\031\n\014node_version\030\005 \001(" + + "\tB\003\340A\002\022\027\n\nimage_type\030\006 \001(\tB\003\340A\002\022\021\n\tlocat" + + "ions\030\r \003(\t\022R\n\030workload_metadata_config\030\016" + + " \001(\01320.google.container.v1beta1.Workload" + + "MetadataConfig\022\014\n\004name\030\010 \001(\t\022L\n\020upgrade_" + + "settings\030\017 \001(\01322.google.container.v1beta" + + "1.NodePool.UpgradeSettings\022D\n\021linux_node" + + "_config\030\023 \001(\0132).google.container.v1beta1" + + ".LinuxNodeConfig\022C\n\016kubelet_config\030\024 \001(\013" + + "2+.google.container.v1beta1.NodeKubeletC" + + "onfig\"\336\001\n\035SetNodePoolAutoscalingRequest\022" + + "\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\t" + + "B\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014no" + + "de_pool_id\030\004 \001(\tB\005\030\001\340A\002\022G\n\013autoscaling\030\005" + + " \001(\0132-.google.container.v1beta1.NodePool" + + "AutoscalingB\003\340A\002\022\014\n\004name\030\006 \001(\t\"\221\001\n\030SetLo" + + "ggingServiceRequest\022\031\n\nproject_id\030\001 \001(\tB" + "\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_i" - + "d\030\003 \001(\tB\005\030\001\340A\002\022\033\n\016master_version\030\004 \001(\tB\003" - + "\340A\002\022\014\n\004name\030\007 \001(\t\"\310\002\n\024SetMasterAuthReque" - + "st\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 " - + "\001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022J\n" - + "\006action\030\004 \001(\01625.google.container.v1beta1" - + ".SetMasterAuthRequest.ActionB\003\340A\002\0229\n\006upd" - + "ate\030\005 \001(\0132$.google.container.v1beta1.Mas" - + "terAuthB\003\340A\002\022\014\n\004name\030\007 \001(\t\"P\n\006Action\022\013\n\007" - + "UNKNOWN\020\000\022\020\n\014SET_PASSWORD\020\001\022\025\n\021GENERATE_" - + "PASSWORD\020\002\022\020\n\014SET_USERNAME\020\003\"o\n\024DeleteCl" - + "usterRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022" - + "\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\t" - + "B\005\030\001\340A\002\022\014\n\004name\030\004 \001(\t\"U\n\023ListClustersReq" - + "uest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030" - + "\002 \001(\tB\005\030\001\340A\002\022\016\n\006parent\030\004 \001(\t\"b\n\024ListClus" - + "tersResponse\0223\n\010clusters\030\001 \003(\0132!.google." - + "container.v1beta1.Cluster\022\025\n\rmissing_zon" - + "es\030\002 \003(\t\"p\n\023GetOperationRequest\022\031\n\nproje" - + "ct_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022" - + "\033\n\014operation_id\030\003 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\005 \001" - + "(\t\"W\n\025ListOperationsRequest\022\031\n\nproject_i" - + "d\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\016\n\006p" - + "arent\030\004 \001(\t\"s\n\026CancelOperationRequest\022\031\n" + + "d\030\003 \001(\tB\005\030\001\340A\002\022\034\n\017logging_service\030\004 \001(\tB" + + "\003\340A\002\022\014\n\004name\030\005 \001(\t\"\227\001\n\033SetMonitoringServ" + + "iceRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n" + + "\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005" + + "\030\001\340A\002\022\037\n\022monitoring_service\030\004 \001(\tB\003\340A\002\022\014" + + "\n\004name\030\006 \001(\t\"\265\001\n\026SetAddonsConfigRequest\022" + + "\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\t" + + "B\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022B\n\rad" + + "dons_config\030\004 \001(\0132&.google.container.v1b" + + "eta1.AddonsConfigB\003\340A\002\022\014\n\004name\030\006 \001(\t\"\206\001\n" + + "\023SetLocationsRequest\022\031\n\nproject_id\030\001 \001(\t" + + "B\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_" + + "id\030\003 \001(\tB\005\030\001\340A\002\022\026\n\tlocations\030\004 \003(\tB\003\340A\002\022" + + "\014\n\004name\030\006 \001(\t\"\213\001\n\023UpdateMasterRequest\022\031\n" + "\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005" - + "\030\001\340A\002\022\033\n\014operation_id\030\003 \001(\tB\005\030\001\340A\002\022\014\n\004na" - + "me\030\004 \001(\t\"h\n\026ListOperationsResponse\0227\n\nop" - + "erations\030\001 \003(\0132#.google.container.v1beta" - + "1.Operation\022\025\n\rmissing_zones\030\002 \003(\t\"V\n\026Ge" - + "tServerConfigRequest\022\031\n\nproject_id\030\001 \001(\t" - + "B\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\004 \001" - + "(\t\"\245\004\n\014ServerConfig\022\037\n\027default_cluster_v" - + "ersion\030\001 \001(\t\022\033\n\023valid_node_versions\030\003 \003(" - + "\t\022\032\n\022default_image_type\030\004 \001(\t\022\031\n\021valid_i" - + "mage_types\030\005 \003(\t\022\035\n\025valid_master_version" - + "s\030\006 \003(\t\022M\n\010channels\030\t \003(\0132;.google.conta" - + "iner.v1beta1.ServerConfig.ReleaseChannel" - + "Config\032\261\002\n\024ReleaseChannelConfig\022A\n\007chann" - + "el\030\001 \001(\01620.google.container.v1beta1.Rele" - + "aseChannel.Channel\022\027\n\017default_version\030\002 " - + "\001(\t\022l\n\022available_versions\030\003 \003(\0132L.google" - + ".container.v1beta1.ServerConfig.ReleaseC" - + "hannelConfig.AvailableVersionB\002\030\001\022\026\n\016val" - + "id_versions\030\004 \003(\t\0327\n\020AvailableVersion\022\017\n" - + "\007version\030\001 \001(\t\022\016\n\006reason\030\002 \001(\t:\002\030\001\"\256\001\n\025C" - + "reateNodePoolRequest\022\031\n\nproject_id\030\001 \001(\t" + + "\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\016mast" + + "er_version\030\004 \001(\tB\003\340A\002\022\014\n\004name\030\007 \001(\t\"\310\002\n\024" + + "SetMasterAuthRequest\022\031\n\nproject_id\030\001 \001(\t" + "B\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_" - + "id\030\003 \001(\tB\005\030\001\340A\002\022:\n\tnode_pool\030\004 \001(\0132\".goo" - + "gle.container.v1beta1.NodePoolB\003\340A\002\022\016\n\006p" - + "arent\030\006 \001(\t\"\215\001\n\025DeleteNodePoolRequest\022\031\n" - + "\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005", - "\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node" - + "_pool_id\030\004 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\006 \001(\t\"q\n\024L" - + "istNodePoolsRequest\022\031\n\nproject_id\030\001 \001(\tB" - + "\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_i" - + "d\030\003 \001(\tB\005\030\001\340A\002\022\016\n\006parent\030\005 \001(\t\"\212\001\n\022GetNo" - + "dePoolRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002" + + "id\030\003 \001(\tB\005\030\001\340A\002\022J\n\006action\030\004 \001(\01625.google" + + ".container.v1beta1.SetMasterAuthRequest." + + "ActionB\003\340A\002\0229\n\006update\030\005 \001(\0132$.google.con" + + "tainer.v1beta1.MasterAuthB\003\340A\002\022\014\n\004name\030\007" + + " \001(\t\"P\n\006Action\022\013\n\007UNKNOWN\020\000\022\020\n\014SET_PASSW" + + "ORD\020\001\022\025\n\021GENERATE_PASSWORD\020\002\022\020\n\014SET_USER" + + "NAME\020\003\"o\n\024DeleteClusterRequest\022\031\n\nprojec" + + "t_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031" + + "\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\004 \001(\t\"" + + "U\n\023ListClustersRequest\022\031\n\nproject_id\030\001 \001" + + "(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\016\n\006parent" + + "\030\004 \001(\t\"b\n\024ListClustersResponse\0223\n\010cluste" + + "rs\030\001 \003(\0132!.google.container.v1beta1.Clus" + + "ter\022\025\n\rmissing_zones\030\002 \003(\t\"p\n\023GetOperati" + + "onRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004" + + "zone\030\002 \001(\tB\005\030\001\340A\002\022\033\n\014operation_id\030\003 \001(\tB" + + "\005\030\001\340A\002\022\014\n\004name\030\005 \001(\t\"W\n\025ListOperationsRe" + + "quest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone" + + "\030\002 \001(\tB\005\030\001\340A\002\022\016\n\006parent\030\004 \001(\t\"s\n\026CancelO" + + "perationRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340" + + "A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\033\n\014operation_id\030" + + "\003 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\004 \001(\t\"h\n\026ListOperat" + + "ionsResponse\0227\n\noperations\030\001 \003(\0132#.googl" + + "e.container.v1beta1.Operation\022\025\n\rmissing" + + "_zones\030\002 \003(\t\"V\n\026GetServerConfigRequest\022\031" + + "\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB" + + "\005\030\001\340A\002\022\014\n\004name\030\004 \001(\t\"\245\004\n\014ServerConfig\022\037\n" + + "\027default_cluster_version\030\001 \001(\t\022\033\n\023valid_" + + "node_versions\030\003 \003(\t\022\032\n\022default_image_typ" + + "e\030\004 \001(\t\022\031\n\021valid_image_types\030\005 \003(\t\022\035\n\025va" + + "lid_master_versions\030\006 \003(\t\022M\n\010channels\030\t " + + "\003(\0132;.google.container.v1beta1.ServerCon" + + "fig.ReleaseChannelConfig\032\261\002\n\024ReleaseChan" + + "nelConfig\022A\n\007channel\030\001 \001(\01620.google.cont" + + "ainer.v1beta1.ReleaseChannel.Channel\022\027\n\017" + + "default_version\030\002 \001(\t\022l\n\022available_versi" + + "ons\030\003 \003(\0132L.google.container.v1beta1.Ser" + + "verConfig.ReleaseChannelConfig.Available" + + "VersionB\002\030\001\022\026\n\016valid_versions\030\004 \003(\t\0327\n\020A" + + "vailableVersion\022\017\n\007version\030\001 \001(\t\022\016\n\006reas" + + "on\030\002 \001(\t:\002\030\001\"\256\001\n\025CreateNodePoolRequest\022\031" + + "\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB" + + "\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022:\n\tnod" + + "e_pool\030\004 \001(\0132\".google.container.v1beta1.", + "NodePoolB\003\340A\002\022\016\n\006parent\030\006 \001(\t\"\215\001\n\025Delete" + + "NodePoolRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340" + + "A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 " + + "\001(\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A\002\022" + + "\014\n\004name\030\006 \001(\t\"q\n\024ListNodePoolsRequest\022\031\n" + + "\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005" + + "\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\016\n\006pare" + + "nt\030\005 \001(\t\"\212\001\n\022GetNodePoolRequest\022\031\n\nproje" + + "ct_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022" + + "\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_pool_" + + "id\030\004 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\006 \001(\t\"\315\006\n\010NodePo" + + "ol\022\014\n\004name\030\001 \001(\t\0224\n\006config\030\002 \001(\0132$.googl" + + "e.container.v1beta1.NodeConfig\022\032\n\022initia" + + "l_node_count\030\003 \001(\005\022\021\n\tlocations\030\r \003(\t\022\021\n" + + "\tself_link\030d \001(\t\022\017\n\007version\030e \001(\t\022\033\n\023ins" + + "tance_group_urls\030f \003(\t\0229\n\006status\030g \001(\0162)" + + ".google.container.v1beta1.NodePool.Statu" + + "s\022\032\n\016status_message\030h \001(\tB\002\030\001\022B\n\013autosca" + + "ling\030\004 \001(\0132-.google.container.v1beta1.No" + + "dePoolAutoscaling\022<\n\nmanagement\030\005 \001(\0132(." + + "google.container.v1beta1.NodeManagement\022" + + "H\n\023max_pods_constraint\030\006 \001(\0132+.google.co" + + "ntainer.v1beta1.MaxPodsConstraint\022=\n\ncon" + + "ditions\030i \003(\0132).google.container.v1beta1" + + ".StatusCondition\022\032\n\022pod_ipv4_cidr_size\030\007" + + " \001(\005\022L\n\020upgrade_settings\030k \001(\01322.google." + + "container.v1beta1.NodePool.UpgradeSettin" + + "gs\032=\n\017UpgradeSettings\022\021\n\tmax_surge\030\001 \001(\005" + + "\022\027\n\017max_unavailable\030\002 \001(\005\"\201\001\n\006Status\022\026\n\022" + + "STATUS_UNSPECIFIED\020\000\022\020\n\014PROVISIONING\020\001\022\013" + + "\n\007RUNNING\020\002\022\026\n\022RUNNING_WITH_ERROR\020\003\022\017\n\013R" + + "ECONCILING\020\004\022\014\n\010STOPPING\020\005\022\t\n\005ERROR\020\006\"\202\001" + + "\n\016NodeManagement\022\024\n\014auto_upgrade\030\001 \001(\010\022\023" + + "\n\013auto_repair\030\002 \001(\010\022E\n\017upgrade_options\030\n" + + " \001(\0132,.google.container.v1beta1.AutoUpgr" + + "adeOptions\"J\n\022AutoUpgradeOptions\022\037\n\027auto" + + "_upgrade_start_time\030\001 \001(\t\022\023\n\013description" + + "\030\002 \001(\t\"j\n\021MaintenancePolicy\022;\n\006window\030\001 " + + "\001(\0132+.google.container.v1beta1.Maintenan" + + "ceWindow\022\030\n\020resource_version\030\003 \001(\t\"\212\003\n\021M" + + "aintenanceWindow\022T\n\030daily_maintenance_wi" + + "ndow\030\002 \001(\01320.google.container.v1beta1.Da" + + "ilyMaintenanceWindowH\000\022I\n\020recurring_wind" + + "ow\030\003 \001(\0132-.google.container.v1beta1.Recu" + + "rringTimeWindowH\000\022f\n\026maintenance_exclusi" + + "ons\030\004 \003(\0132F.google.container.v1beta1.Mai" + + "ntenanceWindow.MaintenanceExclusionsEntr" + + "y\032b\n\032MaintenanceExclusionsEntry\022\013\n\003key\030\001" + + " \001(\t\0223\n\005value\030\002 \001(\0132$.google.container.v" + + "1beta1.TimeWindow:\0028\001B\010\n\006policy\"j\n\nTimeW" + + "indow\022.\n\nstart_time\030\001 \001(\0132\032.google.proto" + + "buf.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.google" + + ".protobuf.Timestamp\"_\n\023RecurringTimeWind" + + "ow\0224\n\006window\030\001 \001(\0132$.google.container.v1" + + "beta1.TimeWindow\022\022\n\nrecurrence\030\002 \001(\t\">\n\026" + + "DailyMaintenanceWindow\022\022\n\nstart_time\030\002 \001" + + "(\t\022\020\n\010duration\030\003 \001(\t\"\327\001\n\034SetNodePoolMana" + + "gementRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002" + "\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(" - + "\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A\002\022\014\n" - + "\004name\030\006 \001(\t\"\315\006\n\010NodePool\022\014\n\004name\030\001 \001(\t\0224" - + "\n\006config\030\002 \001(\0132$.google.container.v1beta" - + "1.NodeConfig\022\032\n\022initial_node_count\030\003 \001(\005" - + "\022\021\n\tlocations\030\r \003(\t\022\021\n\tself_link\030d \001(\t\022\017" - + "\n\007version\030e \001(\t\022\033\n\023instance_group_urls\030f" - + " \003(\t\0229\n\006status\030g \001(\0162).google.container." - + "v1beta1.NodePool.Status\022\032\n\016status_messag" - + "e\030h \001(\tB\002\030\001\022B\n\013autoscaling\030\004 \001(\0132-.googl" - + "e.container.v1beta1.NodePoolAutoscaling\022" - + "<\n\nmanagement\030\005 \001(\0132(.google.container.v" - + "1beta1.NodeManagement\022H\n\023max_pods_constr" - + "aint\030\006 \001(\0132+.google.container.v1beta1.Ma" - + "xPodsConstraint\022=\n\nconditions\030i \003(\0132).go" - + "ogle.container.v1beta1.StatusCondition\022\032" - + "\n\022pod_ipv4_cidr_size\030\007 \001(\005\022L\n\020upgrade_se" - + "ttings\030k \001(\01322.google.container.v1beta1." - + "NodePool.UpgradeSettings\032=\n\017UpgradeSetti" - + "ngs\022\021\n\tmax_surge\030\001 \001(\005\022\027\n\017max_unavailabl" - + "e\030\002 \001(\005\"\201\001\n\006Status\022\026\n\022STATUS_UNSPECIFIED" - + "\020\000\022\020\n\014PROVISIONING\020\001\022\013\n\007RUNNING\020\002\022\026\n\022RUN" - + "NING_WITH_ERROR\020\003\022\017\n\013RECONCILING\020\004\022\014\n\010ST" - + "OPPING\020\005\022\t\n\005ERROR\020\006\"\202\001\n\016NodeManagement\022\024" - + "\n\014auto_upgrade\030\001 \001(\010\022\023\n\013auto_repair\030\002 \001(" - + "\010\022E\n\017upgrade_options\030\n \001(\0132,.google.cont" - + "ainer.v1beta1.AutoUpgradeOptions\"J\n\022Auto" - + "UpgradeOptions\022\037\n\027auto_upgrade_start_tim" - + "e\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\"j\n\021Maintena" - + "ncePolicy\022;\n\006window\030\001 \001(\0132+.google.conta" - + "iner.v1beta1.MaintenanceWindow\022\030\n\020resour" - + "ce_version\030\003 \001(\t\"\212\003\n\021MaintenanceWindow\022T" - + "\n\030daily_maintenance_window\030\002 \001(\01320.googl" - + "e.container.v1beta1.DailyMaintenanceWind" - + "owH\000\022I\n\020recurring_window\030\003 \001(\0132-.google." - + "container.v1beta1.RecurringTimeWindowH\000\022" - + "f\n\026maintenance_exclusions\030\004 \003(\0132F.google" - + ".container.v1beta1.MaintenanceWindow.Mai" - + "ntenanceExclusionsEntry\032b\n\032MaintenanceEx" - + "clusionsEntry\022\013\n\003key\030\001 \001(\t\0223\n\005value\030\002 \001(" - + "\0132$.google.container.v1beta1.TimeWindow:" - + "\0028\001B\010\n\006policy\"j\n\nTimeWindow\022.\n\nstart_tim" - + "e\030\001 \001(\0132\032.google.protobuf.Timestamp\022,\n\010e" - + "nd_time\030\002 \001(\0132\032.google.protobuf.Timestam" - + "p\"_\n\023RecurringTimeWindow\0224\n\006window\030\001 \001(\013" - + "2$.google.container.v1beta1.TimeWindow\022\022" - + "\n\nrecurrence\030\002 \001(\t\">\n\026DailyMaintenanceWi" - + "ndow\022\022\n\nstart_time\030\002 \001(\t\022\020\n\010duration\030\003 \001" - + "(\t\"\327\001\n\034SetNodePoolManagementRequest\022\031\n\np" - + "roject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001" - + "\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_p" - + "ool_id\030\004 \001(\tB\005\030\001\340A\002\022A\n\nmanagement\030\005 \001(\0132" - + "(.google.container.v1beta1.NodeManagemen" - + "tB\003\340A\002\022\014\n\004name\030\007 \001(\t\"\247\001\n\026SetNodePoolSize" - + "Request\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zo" - + "ne\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340" - + "A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A\002\022\027\n\nnode_" - + "count\030\005 \001(\005B\003\340A\002\022\014\n\004name\030\007 \001(\t\"\226\001\n\036Rollb" - + "ackNodePoolUpgradeRequest\022\031\n\nproject_id\030" + + "\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A\002\022A\n" + + "\nmanagement\030\005 \001(\0132(.google.container.v1b" + + "eta1.NodeManagementB\003\340A\002\022\014\n\004name\030\007 \001(\t\"\247" + + "\001\n\026SetNodePoolSizeRequest\022\031\n\nproject_id\030" + "\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\nclu" + "ster_id\030\003 \001(\tB\005\030\001\340A\002\022\033\n\014node_pool_id\030\004 \001" - + "(\tB\005\030\001\340A\002\022\014\n\004name\030\006 \001(\t\"O\n\025ListNodePools" - + "Response\0226\n\nnode_pools\030\001 \003(\0132\".google.co" - + "ntainer.v1beta1.NodePool\"\276\003\n\022ClusterAuto" - + "scaling\022$\n\034enable_node_autoprovisioning\030" - + "\001 \001(\010\022@\n\017resource_limits\030\002 \003(\0132\'.google." - + "container.v1beta1.ResourceLimit\022\\\n\023autos" - + "caling_profile\030\003 \001(\0162?.google.container." - + "v1beta1.ClusterAutoscaling.AutoscalingPr" - + "ofile\022g\n#autoprovisioning_node_pool_defa" - + "ults\030\004 \001(\0132:.google.container.v1beta1.Au" - + "toprovisioningNodePoolDefaults\022\"\n\032autopr" - + "ovisioning_locations\030\005 \003(\t\"U\n\022Autoscalin" - + "gProfile\022\027\n\023PROFILE_UNSPECIFIED\020\000\022\030\n\024OPT" - + "IMIZE_UTILIZATION\020\001\022\014\n\010BALANCED\020\002\"\243\003\n Au" - + "toprovisioningNodePoolDefaults\022\024\n\014oauth_" - + "scopes\030\001 \003(\t\022\027\n\017service_account\030\002 \001(\t\022L\n" - + "\020upgrade_settings\030\003 \001(\01322.google.contain" - + "er.v1beta1.NodePool.UpgradeSettings\022<\n\nm" - + "anagement\030\004 \001(\0132(.google.container.v1bet" - + "a1.NodeManagement\022\030\n\020min_cpu_platform\030\005 " - + "\001(\t\022\024\n\014disk_size_gb\030\006 \001(\005\022\021\n\tdisk_type\030\007" - + " \001(\t\022R\n\030shielded_instance_config\030\010 \001(\01320" - + ".google.container.v1beta1.ShieldedInstan" - + "ceConfig\022\031\n\021boot_disk_kms_key\030\t \001(\t\022\022\n\ni" - + "mage_type\030\n \001(\t\"H\n\rResourceLimit\022\025\n\rreso" - + "urce_type\030\001 \001(\t\022\017\n\007minimum\030\002 \001(\003\022\017\n\007maxi" - + "mum\030\003 \001(\003\"o\n\023NodePoolAutoscaling\022\017\n\007enab" - + "led\030\001 \001(\010\022\026\n\016min_node_count\030\002 \001(\005\022\026\n\016max" - + "_node_count\030\003 \001(\005\022\027\n\017autoprovisioned\030\004 \001" - + "(\010\"\240\002\n\020SetLabelsRequest\022\031\n\nproject_id\030\001 " - + "\001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\nclust" - + "er_id\030\003 \001(\tB\005\030\001\340A\002\022\\\n\017resource_labels\030\004 " - + "\003(\0132>.google.container.v1beta1.SetLabels" - + "Request.ResourceLabelsEntryB\003\340A\002\022\036\n\021labe" - + "l_fingerprint\030\005 \001(\tB\003\340A\002\022\014\n\004name\030\007 \001(\t\0325" - + "\n\023ResourceLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va" - + "lue\030\002 \001(\t:\0028\001\"\205\001\n\024SetLegacyAbacRequest\022\031" - + "\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001(\tB" - + "\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\024\n\007ena" - + "bled\030\004 \001(\010B\003\340A\002\022\014\n\004name\030\006 \001(\t\"\215\001\n\026StartI" - + "PRotationRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001" + + "(\tB\005\030\001\340A\002\022\027\n\nnode_count\030\005 \001(\005B\003\340A\002\022\014\n\004na" + + "me\030\007 \001(\t\"\226\001\n\036RollbackNodePoolUpgradeRequ" + + "est\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002" + + " \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\033" + + "\n\014node_pool_id\030\004 \001(\tB\005\030\001\340A\002\022\014\n\004name\030\006 \001(" + + "\t\"O\n\025ListNodePoolsResponse\0226\n\nnode_pools" + + "\030\001 \003(\0132\".google.container.v1beta1.NodePo" + + "ol\"\276\003\n\022ClusterAutoscaling\022$\n\034enable_node" + + "_autoprovisioning\030\001 \001(\010\022@\n\017resource_limi" + + "ts\030\002 \003(\0132\'.google.container.v1beta1.Reso" + + "urceLimit\022\\\n\023autoscaling_profile\030\003 \001(\0162?" + + ".google.container.v1beta1.ClusterAutosca" + + "ling.AutoscalingProfile\022g\n#autoprovision" + + "ing_node_pool_defaults\030\004 \001(\0132:.google.co" + + "ntainer.v1beta1.AutoprovisioningNodePool" + + "Defaults\022\"\n\032autoprovisioning_locations\030\005" + + " \003(\t\"U\n\022AutoscalingProfile\022\027\n\023PROFILE_UN" + + "SPECIFIED\020\000\022\030\n\024OPTIMIZE_UTILIZATION\020\001\022\014\n" + + "\010BALANCED\020\002\"\243\003\n AutoprovisioningNodePool" + + "Defaults\022\024\n\014oauth_scopes\030\001 \003(\t\022\027\n\017servic" + + "e_account\030\002 \001(\t\022L\n\020upgrade_settings\030\003 \001(" + + "\01322.google.container.v1beta1.NodePool.Up" + + "gradeSettings\022<\n\nmanagement\030\004 \001(\0132(.goog" + + "le.container.v1beta1.NodeManagement\022\030\n\020m" + + "in_cpu_platform\030\005 \001(\t\022\024\n\014disk_size_gb\030\006 " + + "\001(\005\022\021\n\tdisk_type\030\007 \001(\t\022R\n\030shielded_insta" + + "nce_config\030\010 \001(\01320.google.container.v1be" + + "ta1.ShieldedInstanceConfig\022\031\n\021boot_disk_" + + "kms_key\030\t \001(\t\022\022\n\nimage_type\030\n \001(\t\"H\n\rRes" + + "ourceLimit\022\025\n\rresource_type\030\001 \001(\t\022\017\n\007min" + + "imum\030\002 \001(\003\022\017\n\007maximum\030\003 \001(\003\"o\n\023NodePoolA" + + "utoscaling\022\017\n\007enabled\030\001 \001(\010\022\026\n\016min_node_" + + "count\030\002 \001(\005\022\026\n\016max_node_count\030\003 \001(\005\022\027\n\017a" + + "utoprovisioned\030\004 \001(\010\"\240\002\n\020SetLabelsReques" + + "t\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 \001" + + "(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\\\n\017" + + "resource_labels\030\004 \003(\0132>.google.container" + + ".v1beta1.SetLabelsRequest.ResourceLabels" + + "EntryB\003\340A\002\022\036\n\021label_fingerprint\030\005 \001(\tB\003\340" + + "A\002\022\014\n\004name\030\007 \001(\t\0325\n\023ResourceLabelsEntry\022" + + "\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\205\001\n\024SetL" + + "egacyAbacRequest\022\031\n\nproject_id\030\001 \001(\tB\005\030\001" + "\340A\002\022\023\n\004zone\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003" - + " \001(\tB\005\030\001\340A\002\022\014\n\004name\030\006 \001(\t\022\032\n\022rotate_cred" - + "entials\030\007 \001(\010\"t\n\031CompleteIPRotationReque" - + "st\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zone\030\002 " - + "\001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340A\002\022\014\n" - + "\004name\030\007 \001(\t\"H\n\021AcceleratorConfig\022\031\n\021acce" - + "lerator_count\030\001 \001(\003\022\030\n\020accelerator_type\030" - + "\002 \001(\t\"\313\002\n\026WorkloadMetadataConfig\022X\n\rnode" - + "_metadata\030\001 \001(\0162=.google.container.v1bet" - + "a1.WorkloadMetadataConfig.NodeMetadataB\002" - + "\030\001\022C\n\004mode\030\002 \001(\01625.google.container.v1be" - + "ta1.WorkloadMetadataConfig.Mode\"P\n\014NodeM" - + "etadata\022\017\n\013UNSPECIFIED\020\000\022\n\n\006SECURE\020\001\022\n\n\006" - + "EXPOSE\020\002\022\027\n\023GKE_METADATA_SERVER\020\003\"@\n\004Mod" - + "e\022\024\n\020MODE_UNSPECIFIED\020\000\022\020\n\014GCE_METADATA\020" - + "\001\022\020\n\014GKE_METADATA\020\002\"\270\001\n\027SetNetworkPolicy" - + "Request\022\031\n\nproject_id\030\001 \001(\tB\005\030\001\340A\002\022\023\n\004zo" - + "ne\030\002 \001(\tB\005\030\001\340A\002\022\031\n\ncluster_id\030\003 \001(\tB\005\030\001\340" - + "A\002\022D\n\016network_policy\030\004 \001(\0132\'.google.cont" - + "ainer.v1beta1.NetworkPolicyB\003\340A\002\022\014\n\004name" - + "\030\006 \001(\t\"\276\001\n\033SetMaintenancePolicyRequest\022\027" - + "\n\nproject_id\030\001 \001(\tB\003\340A\002\022\021\n\004zone\030\002 \001(\tB\003\340" - + "A\002\022\027\n\ncluster_id\030\003 \001(\tB\003\340A\002\022L\n\022maintenan" - + "ce_policy\030\004 \001(\0132+.google.container.v1bet" - + "a1.MaintenancePolicyB\003\340A\002\022\014\n\004name\030\005 \001(\t\"" - + "+\n\024ListLocationsRequest\022\023\n\006parent\030\001 \001(\tB" - + "\003\340A\002\"g\n\025ListLocationsResponse\0225\n\tlocatio" - + "ns\030\001 \003(\0132\".google.container.v1beta1.Loca" - + "tion\022\027\n\017next_page_token\030\002 \001(\t\"\261\001\n\010Locati" - + "on\022=\n\004type\030\001 \001(\0162/.google.container.v1be" - + "ta1.Location.LocationType\022\014\n\004name\030\002 \001(\t\022" - + "\023\n\013recommended\030\003 \001(\010\"C\n\014LocationType\022\035\n\031" - + "LOCATION_TYPE_UNSPECIFIED\020\000\022\010\n\004ZONE\020\001\022\n\n" - + "\006REGION\020\002\"\235\002\n\017StatusCondition\022@\n\004code\030\001 " - + "\001(\0162..google.container.v1beta1.StatusCon" - + "dition.CodeB\002\030\001\022\017\n\007message\030\002 \001(\t\022(\n\016cano" - + "nical_code\030\003 \001(\0162\020.google.rpc.Code\"\214\001\n\004C" - + "ode\022\013\n\007UNKNOWN\020\000\022\020\n\014GCE_STOCKOUT\020\001\022\037\n\033GK" - + "E_SERVICE_ACCOUNT_DELETED\020\002\022\026\n\022GCE_QUOTA" - + "_EXCEEDED\020\003\022\023\n\017SET_BY_OPERATOR\020\004\022\027\n\023CLOU" - + "D_KMS_KEY_ERROR\020\007\"\353\001\n\rNetworkConfig\022\017\n\007n" - + "etwork\030\001 \001(\t\022\022\n\nsubnetwork\030\002 \001(\t\022$\n\034enab" - + "le_intra_node_visibility\030\005 \001(\010\022H\n\023defaul" - + "t_snat_status\030\007 \001(\0132+.google.container.v" - + "1beta1.DefaultSnatStatus\022E\n\021datapath_pro" - + "vider\030\013 \001(\0162*.google.container.v1beta1.D" - + "atapathProvider\"j\n\034ListUsableSubnetworks" - + "Request\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\016\n\006filter\030\002" - + " \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 " - + "\001(\t\"y\n\035ListUsableSubnetworksResponse\022?\n\013" - + "subnetworks\030\001 \003(\0132*.google.container.v1b" - + "eta1.UsableSubnetwork\022\027\n\017next_page_token" - + "\030\002 \001(\t\"\205\002\n\036UsableSubnetworkSecondaryRang" - + "e\022\022\n\nrange_name\030\001 \001(\t\022\025\n\rip_cidr_range\030\002" - + " \001(\t\022O\n\006status\030\003 \001(\0162?.google.container." - + "v1beta1.UsableSubnetworkSecondaryRange.S" - + "tatus\"g\n\006Status\022\013\n\007UNKNOWN\020\000\022\n\n\006UNUSED\020\001" - + "\022\022\n\016IN_USE_SERVICE\020\002\022\030\n\024IN_USE_SHAREABLE" - + "_POD\020\003\022\026\n\022IN_USE_MANAGED_POD\020\004\"\275\001\n\020Usabl" - + "eSubnetwork\022\022\n\nsubnetwork\030\001 \001(\t\022\017\n\007netwo" - + "rk\030\002 \001(\t\022\025\n\rip_cidr_range\030\003 \001(\t\022U\n\023secon" - + "dary_ip_ranges\030\004 \003(\01328.google.container." - + "v1beta1.UsableSubnetworkSecondaryRange\022\026" - + "\n\016status_message\030\005 \001(\t\")\n\026VerticalPodAut" - + "oscaling\022\017\n\007enabled\030\001 \001(\010\"%\n\021DefaultSnat" - + "Status\022\020\n\010disabled\030\001 \001(\010\",\n\031IntraNodeVis" - + "ibilityConfig\022\017\n\007enabled\030\001 \001(\010\".\n\021MaxPod" - + "sConstraint\022\031\n\021max_pods_per_node\030\001 \001(\003\"j" - + "\n\026WorkloadIdentityConfig\022\036\n\022identity_nam" - + "espace\030\001 \001(\tB\002\030\001\022\025\n\rworkload_pool\030\002 \001(\t\022" - + "\031\n\021identity_provider\030\003 \001(\t\"\235\001\n\022DatabaseE" - + "ncryption\022A\n\005state\030\002 \001(\01622.google.contai" - + "ner.v1beta1.DatabaseEncryption.State\022\020\n\010" - + "key_name\030\001 \001(\t\"2\n\005State\022\013\n\007UNKNOWN\020\000\022\r\n\t" - + "ENCRYPTED\020\001\022\r\n\tDECRYPTED\020\002\"\367\002\n\031ResourceU" - + "sageExportConfig\022e\n\024bigquery_destination" - + "\030\001 \001(\0132G.google.container.v1beta1.Resour" - + "ceUsageExportConfig.BigQueryDestination\022" - + "&\n\036enable_network_egress_metering\030\002 \001(\010\022" - + "r\n\033consumption_metering_config\030\003 \001(\0132M.g" - + "oogle.container.v1beta1.ResourceUsageExp" - + "ortConfig.ConsumptionMeteringConfig\032)\n\023B" - + "igQueryDestination\022\022\n\ndataset_id\030\001 \001(\t\032," - + "\n\031ConsumptionMeteringConfig\022\017\n\007enabled\030\001" - + " \001(\010\" \n\rShieldedNodes\022\017\n\007enabled\030\001 \001(\010\"(" - + "\n\026GetOpenIDConfigRequest\022\016\n\006parent\030\001 \001(\t" - + "\"\334\001\n\027GetOpenIDConfigResponse\022\016\n\006issuer\030\001" - + " \001(\t\022\020\n\010jwks_uri\030\002 \001(\t\022 \n\030response_types" - + "_supported\030\003 \003(\t\022\037\n\027subject_types_suppor" - + "ted\030\004 \003(\t\022-\n%id_token_signing_alg_values" - + "_supported\030\005 \003(\t\022\030\n\020claims_supported\030\006 \003" - + "(\t\022\023\n\013grant_types\030\007 \003(\t\"\'\n\025GetJSONWebKey" - + "sRequest\022\016\n\006parent\030\001 \001(\t\"r\n\003Jwk\022\013\n\003kty\030\001" - + " \001(\t\022\013\n\003alg\030\002 \001(\t\022\013\n\003use\030\003 \001(\t\022\013\n\003kid\030\004 " - + "\001(\t\022\t\n\001n\030\005 \001(\t\022\t\n\001e\030\006 \001(\t\022\t\n\001x\030\007 \001(\t\022\t\n\001" - + "y\030\010 \001(\t\022\013\n\003crv\030\t \001(\t\"E\n\026GetJSONWebKeysRe" - + "sponse\022+\n\004keys\030\001 \003(\0132\035.google.container." - + "v1beta1.Jwk\"\223\001\n\016ReleaseChannel\022A\n\007channe" - + "l\030\001 \001(\01620.google.container.v1beta1.Relea" - + "seChannel.Channel\">\n\007Channel\022\017\n\013UNSPECIF" - + "IED\020\000\022\t\n\005RAPID\020\001\022\013\n\007REGULAR\020\002\022\n\n\006STABLE\020" - + "\003\"U\n\tTpuConfig\022\017\n\007enabled\030\001 \001(\010\022\036\n\026use_s" - + "ervice_networking\030\002 \001(\010\022\027\n\017ipv4_cidr_blo" - + "ck\030\003 \001(\t\"\010\n\006Master\"\245\001\n\022NotificationConfi" - + "g\022C\n\006pubsub\030\001 \001(\01323.google.container.v1b" - + "eta1.NotificationConfig.PubSub\032J\n\006PubSub" - + "\022\017\n\007enabled\030\001 \001(\010\022/\n\005topic\030\002 \001(\tB \372A\035\n\033p" - + "ubsub.googleapis.com/Topic\"$\n\021Confidenti" - + "alNodes\022\017\n\007enabled\030\001 \001(\010\"\202\002\n\014UpgradeEven" - + "t\022I\n\rresource_type\030\001 \001(\0162-.google.contai" - + "ner.v1beta1.UpgradeResourceTypeB\003\340A\002\022\026\n\t" - + "operation\030\002 \001(\tB\003\340A\002\022=\n\024operation_start_" - + "time\030\003 \001(\0132\032.google.protobuf.TimestampB\003" - + "\340A\002\022\034\n\017current_version\030\004 \001(\tB\003\340A\002\022\033\n\016tar" - + "get_version\030\005 \001(\tB\003\340A\002\022\025\n\010resource\030\006 \001(\t" - + "B\003\340A\001*a\n\020DatapathProvider\022!\n\035DATAPATH_PR" - + "OVIDER_UNSPECIFIED\020\000\022\023\n\017LEGACY_DATAPATH\020" - + "\001\022\025\n\021ADVANCED_DATAPATH\020\002*W\n\023UpgradeResou" - + "rceType\022%\n!UPGRADE_RESOURCE_TYPE_UNSPECI" - + "FIED\020\000\022\n\n\006MASTER\020\001\022\r\n\tNODE_POOL\020\0022\352J\n\016Cl" - + "usterManager\022\363\001\n\014ListClusters\022-.google.c" - + "ontainer.v1beta1.ListClustersRequest\032..g" - + "oogle.container.v1beta1.ListClustersResp" - + "onse\"\203\001\202\323\344\223\002k\0221/v1beta1/{parent=projects" - + "/*/locations/*}/clustersZ6\0224/v1beta1/pro" - + "jects/{project_id}/zones/{zone}/clusters" - + "\332A\017project_id,zone\022\372\001\n\nGetCluster\022+.goog" - + "le.container.v1beta1.GetClusterRequest\032!" - + ".google.container.v1beta1.Cluster\"\233\001\202\323\344\223" - + "\002x\0221/v1beta1/{name=projects/*/locations/" - + "*/clusters/*}ZC\022A/v1beta1/projects/{proj" - + "ect_id}/zones/{zone}/clusters/{cluster_i" - + "d}\332A\032project_id,zone,cluster_id\022\370\001\n\rCrea" - + "teCluster\022..google.container.v1beta1.Cre" - + "ateClusterRequest\032#.google.container.v1b" - + "eta1.Operation\"\221\001\202\323\344\223\002q\"1/v1beta1/{paren" - + "t=projects/*/locations/*}/clusters:\001*Z9\"" - + "4/v1beta1/projects/{project_id}/zones/{z" - + "one}/clusters:\001*\332A\027project_id,zone,clust" - + "er\022\217\002\n\rUpdateCluster\022..google.container." - + "v1beta1.UpdateClusterRequest\032#.google.co" - + "ntainer.v1beta1.Operation\"\250\001\202\323\344\223\002~\0321/v1b" - + "eta1/{name=projects/*/locations/*/cluste" - + "rs/*}:\001*ZF\032A/v1beta1/projects/{project_i" - + "d}/zones/{zone}/clusters/{cluster_id}:\001*" - + "\332A!project_id,zone,cluster_id,update\022\232\002\n" - + "\016UpdateNodePool\022/.google.container.v1bet" - + "a1.UpdateNodePoolRequest\032#.google.contai" - + "ner.v1beta1.Operation\"\261\001\202\323\344\223\002\252\001\032=/v1beta" - + "1/{name=projects/*/locations/*/clusters/" - + "*/nodePools/*}:\001*Zf\"a/v1beta1/projects/{" - + "project_id}/zones/{zone}/clusters/{clust" - + "er_id}/nodePools/{node_pool_id}/update:\001" - + "*\022\276\002\n\026SetNodePoolAutoscaling\0227.google.co" - + "ntainer.v1beta1.SetNodePoolAutoscalingRe" - + "quest\032#.google.container.v1beta1.Operati" - + "on\"\305\001\202\323\344\223\002\276\001\"L/v1beta1/{name=projects/*/" - + "locations/*/clusters/*/nodePools/*}:setA" - + "utoscaling:\001*Zk\"f/v1beta1/projects/{proj" - + "ect_id}/zones/{zone}/clusters/{cluster_i" - + "d}/nodePools/{node_pool_id}/autoscaling:" - + "\001*\022\264\002\n\021SetLoggingService\0222.google.contai" - + "ner.v1beta1.SetLoggingServiceRequest\032#.g" - + "oogle.container.v1beta1.Operation\"\305\001\202\323\344\223" - + "\002\221\001\"\n\007C" + + "hannel\022\017\n\013UNSPECIFIED\020\000\022\t\n\005RAPID\020\001\022\013\n\007RE" + + "GULAR\020\002\022\n\n\006STABLE\020\003\"U\n\tTpuConfig\022\017\n\007enab" + + "led\030\001 \001(\010\022\036\n\026use_service_networking\030\002 \001(" + + "\010\022\027\n\017ipv4_cidr_block\030\003 \001(\t\"\010\n\006Master\"\245\001\n" + + "\022NotificationConfig\022C\n\006pubsub\030\001 \001(\01323.go" + + "ogle.container.v1beta1.NotificationConfi" + + "g.PubSub\032J\n\006PubSub\022\017\n\007enabled\030\001 \001(\010\022/\n\005t" + + "opic\030\002 \001(\tB \372A\035\n\033pubsub.googleapis.com/T" + + "opic\"$\n\021ConfidentialNodes\022\017\n\007enabled\030\001 \001" + + "(\010\"\202\002\n\014UpgradeEvent\022I\n\rresource_type\030\001 \001" + + "(\0162-.google.container.v1beta1.UpgradeRes" + + "ourceTypeB\003\340A\002\022\026\n\toperation\030\002 \001(\tB\003\340A\002\022=" + + "\n\024operation_start_time\030\003 \001(\0132\032.google.pr" + + "otobuf.TimestampB\003\340A\002\022\034\n\017current_version" + + "\030\004 \001(\tB\003\340A\002\022\033\n\016target_version\030\005 \001(\tB\003\340A\002" + + "\022\025\n\010resource\030\006 \001(\tB\003\340A\001*a\n\020DatapathProvi" + + "der\022!\n\035DATAPATH_PROVIDER_UNSPECIFIED\020\000\022\023" + + "\n\017LEGACY_DATAPATH\020\001\022\025\n\021ADVANCED_DATAPATH" + + "\020\002*W\n\023UpgradeResourceType\022%\n!UPGRADE_RES" + + "OURCE_TYPE_UNSPECIFIED\020\000\022\n\n\006MASTER\020\001\022\r\n\t" + + "NODE_POOL\020\0022\352J\n\016ClusterManager\022\363\001\n\014ListC" + + "lusters\022-.google.container.v1beta1.ListC" + + "lustersRequest\032..google.container.v1beta" + + "1.ListClustersResponse\"\203\001\202\323\344\223\002k\0221/v1beta" + + "1/{parent=projects/*/locations/*}/cluste" + + "rsZ6\0224/v1beta1/projects/{project_id}/zon" + + "es/{zone}/clusters\332A\017project_id,zone\022\372\001\n" + + "\nGetCluster\022+.google.container.v1beta1.G" + + "etClusterRequest\032!.google.container.v1be" + + "ta1.Cluster\"\233\001\202\323\344\223\002x\0221/v1beta1/{name=pro" + + "jects/*/locations/*/clusters/*}ZC\022A/v1be" + + "ta1/projects/{project_id}/zones/{zone}/c" + + "lusters/{cluster_id}\332A\032project_id,zone,c" + + "luster_id\022\370\001\n\rCreateCluster\022..google.con" + + "tainer.v1beta1.CreateClusterRequest\032#.go" + + "ogle.container.v1beta1.Operation\"\221\001\202\323\344\223\002" + + "q\"1/v1beta1/{parent=projects/*/locations" + + "/*}/clusters:\001*Z9\"4/v1beta1/projects/{pr" + + "oject_id}/zones/{zone}/clusters:\001*\332A\027pro" + + "ject_id,zone,cluster\022\217\002\n\rUpdateCluster\022." + + ".google.container.v1beta1.UpdateClusterR" + "equest\032#.google.container.v1beta1.Operat" - + "ion\"\306\001\210\002\001\202\323\344\223\002\225\001\">/v1beta1/{name=project" - + "s/*/locations/*/clusters/*}:setLocations" - + ":\001*ZP\"K/v1beta1/projects/{project_id}/zo" - + "nes/{zone}/clusters/{cluster_id}/locatio" - + "ns:\001*\332A$project_id,zone,cluster_id,locat" - + "ions\022\252\002\n\014UpdateMaster\022-.google.container" - + ".v1beta1.UpdateMasterRequest\032#.google.co" - + "ntainer.v1beta1.Operation\"\305\001\202\323\344\223\002\222\001\">/v1" - + "beta1/{name=projects/*/locations/*/clust" - + "ers/*}:updateMaster:\001*ZM\"H/v1beta1/proje" - + "cts/{project_id}/zones/{zone}/clusters/{" - + "cluster_id}/master:\001*\332A)project_id,zone," - + "cluster_id,master_version\022\210\002\n\rSetMasterA" - + "uth\022..google.container.v1beta1.SetMaster" - + "AuthRequest\032#.google.container.v1beta1.O" - + "peration\"\241\001\202\323\344\223\002\232\001\"?/v1beta1/{name=proje" - + "cts/*/locations/*/clusters/*}:setMasterA" - + "uth:\001*ZT\"O/v1beta1/projects/{project_id}" - + "/zones/{zone}/clusters/{cluster_id}:setM" - + "asterAuth:\001*\022\202\002\n\rDeleteCluster\022..google." - + "container.v1beta1.DeleteClusterRequest\032#" - + ".google.container.v1beta1.Operation\"\233\001\202\323" - + "\344\223\002x*1/v1beta1/{name=projects/*/location" - + "s/*/clusters/*}ZC*A/v1beta1/projects/{pr" - + "oject_id}/zones/{zone}/clusters/{cluster" - + "_id}\332A\032project_id,zone,cluster_id\022\375\001\n\016Li" - + "stOperations\022/.google.container.v1beta1." - + "ListOperationsRequest\0320.google.container" - + ".v1beta1.ListOperationsResponse\"\207\001\202\323\344\223\002o" - + "\0223/v1beta1/{parent=projects/*/locations/" - + "*}/operationsZ8\0226/v1beta1/projects/{proj" - + "ect_id}/zones/{zone}/operations\332A\017projec" - + "t_id,zone\022\210\002\n\014GetOperation\022-.google.cont" - + "ainer.v1beta1.GetOperationRequest\032#.goog" - + "le.container.v1beta1.Operation\"\243\001\202\323\344\223\002~\022" - + "3/v1beta1/{name=projects/*/locations/*/o" - + "perations/*}ZG\022E/v1beta1/projects/{proje" - + "ct_id}/zones/{zone}/operations/{operatio" - + "n_id}\332A\034project_id,zone,operation_id\022\226\002\n" - + "\017CancelOperation\0220.google.container.v1be" - + "ta1.CancelOperationRequest\032\026.google.prot" - + "obuf.Empty\"\270\001\202\323\344\223\002\222\001\":/v1beta1/{name=pro" - + "jects/*/locations/*/operations/*}:cancel" - + ":\001*ZQ\"L/v1beta1/projects/{project_id}/zo" - + "nes/{zone}/operations/{operation_id}:can" - + "cel:\001*\332A\034project_id,zone,operation_id\022\367\001" - + "\n\017GetServerConfig\0220.google.container.v1b" - + "eta1.GetServerConfigRequest\032&.google.con" - + "tainer.v1beta1.ServerConfig\"\211\001\202\323\344\223\002q\0223/v" - + "1beta1/{name=projects/*/locations/*}/ser" - + "verConfigZ:\0228/v1beta1/projects/{project_" - + "id}/zones/{zone}/serverconfig\332A\017project_" - + "id,zone\022\245\002\n\rListNodePools\022..google.conta" - + "iner.v1beta1.ListNodePoolsRequest\032/.goog" - + "le.container.v1beta1.ListNodePoolsRespon" - + "se\"\262\001\202\323\344\223\002\216\001\022=/v1beta1/{parent=projects/" - + "*/locations/*/clusters/*}/nodePoolsZM\022K/" + + "ion\"\250\001\202\323\344\223\002~\0321/v1beta1/{name=projects/*/" + + "locations/*/clusters/*}:\001*ZF\032A/v1beta1/p" + + "rojects/{project_id}/zones/{zone}/cluste" + + "rs/{cluster_id}:\001*\332A!project_id,zone,clu" + + "ster_id,update\022\232\002\n\016UpdateNodePool\022/.goog" + + "le.container.v1beta1.UpdateNodePoolReque" + + "st\032#.google.container.v1beta1.Operation\"" + + "\261\001\202\323\344\223\002\252\001\032=/v1beta1/{name=projects/*/loc" + + "ations/*/clusters/*/nodePools/*}:\001*Zf\"a/" + "v1beta1/projects/{project_id}/zones/{zon" - + "e}/clusters/{cluster_id}/nodePools\332A\032pro" - + "ject_id,zone,cluster_id\022\265\001\n\016GetJSONWebKe" - + "ys\022/.google.container.v1beta1.GetJSONWeb" - + "KeysRequest\0320.google.container.v1beta1.G" - + "etJSONWebKeysResponse\"@\202\323\344\223\002:\0228/v1beta1/" - + "{parent=projects/*/locations/*/clusters/" - + "*}/jwks\022\260\002\n\013GetNodePool\022,.google.contain" - + "er.v1beta1.GetNodePoolRequest\032\".google.c" - + "ontainer.v1beta1.NodePool\"\316\001\202\323\344\223\002\235\001\022=/v1" - + "beta1/{name=projects/*/locations/*/clust" - + "ers/*/nodePools/*}Z\\\022Z/v1beta1/projects/" - + "{project_id}/zones/{zone}/clusters/{clus" - + "ter_id}/nodePools/{node_pool_id}\332A\'proje" - + "ct_id,zone,cluster_id,node_pool_id\022\253\002\n\016C" - + "reateNodePool\022/.google.container.v1beta1" - + ".CreateNodePoolRequest\032#.google.containe" - + "r.v1beta1.Operation\"\302\001\202\323\344\223\002\224\001\"=/v1beta1/" - + "{parent=projects/*/locations/*/clusters/" - + "*}/nodePools:\001*ZP\"K/v1beta1/projects/{pr" - + "oject_id}/zones/{zone}/clusters/{cluster" - + "_id}/nodePools:\001*\332A$project_id,zone,clus" - + "ter_id,node_pool\022\267\002\n\016DeleteNodePool\022/.go" - + "ogle.container.v1beta1.DeleteNodePoolReq" - + "uest\032#.google.container.v1beta1.Operatio" - + "n\"\316\001\202\323\344\223\002\235\001*=/v1beta1/{name=projects/*/l" - + "ocations/*/clusters/*/nodePools/*}Z\\*Z/v" - + "1beta1/projects/{project_id}/zones/{zone" - + "}/clusters/{cluster_id}/nodePools/{node_" - + "pool_id}\332A\'project_id,zone,cluster_id,no" - + "de_pool_id\022\341\002\n\027RollbackNodePoolUpgrade\0228" - + ".google.container.v1beta1.RollbackNodePo" - + "olUpgradeRequest\032#.google.container.v1be" - + "ta1.Operation\"\346\001\202\323\344\223\002\265\001\"F/v1beta1/{name=" - + "projects/*/locations/*/clusters/*/nodePo" - + "ols/*}:rollback:\001*Zh\"c/v1beta1/projects/" - + "{project_id}/zones/{zone}/clusters/{clus" - + "ter_id}/nodePools/{node_pool_id}:rollbac" - + "k:\001*\332A\'project_id,zone,cluster_id,node_p" - + "ool_id\022\362\002\n\025SetNodePoolManagement\0226.googl" - + "e.container.v1beta1.SetNodePoolManagemen" - + "tRequest\032#.google.container.v1beta1.Oper" - + "ation\"\373\001\202\323\344\223\002\277\001\"K/v1beta1/{name=projects" - + "/*/locations/*/clusters/*/nodePools/*}:s" - + "etManagement:\001*Zm\"h/v1beta1/projects/{pr" - + "oject_id}/zones/{zone}/clusters/{cluster" - + "_id}/nodePools/{node_pool_id}/setManagem" - + "ent:\001*\332A2project_id,zone,cluster_id,node", - "_pool_id,management\022\304\002\n\tSetLabels\022*.goog" - + "le.container.v1beta1.SetLabelsRequest\032#." - + "google.container.v1beta1.Operation\"\345\001\202\323\344" - + "\223\002\237\001\"C/v1beta1/{name=projects/*/location" - + "s/*/clusters/*}:setResourceLabels:\001*ZU\"P" - + "/v1beta1/projects/{project_id}/zones/{zo" - + "ne}/clusters/{cluster_id}/resourceLabels" - + ":\001*\332A/v1b" + "eta1/{name=projects/*/locations/*/cluste" - + "rs/*}:completeIpRotation:\001*ZY\"T/v1beta1/" - + "projects/{project_id}/zones/{zone}/clust" - + "ers/{cluster_id}:completeIpRotation:\001*\332A" - + "\032project_id,zone,cluster_id\022\245\002\n\017SetNodeP" - + "oolSize\0220.google.container.v1beta1.SetNo" - + "dePoolSizeRequest\032#.google.container.v1b" - + "eta1.Operation\"\272\001\202\323\344\223\002\263\001\"E/v1beta1/{name" - + "=projects/*/locations/*/clusters/*/nodeP" - + "ools/*}:setSize:\001*Zg\"b/v1beta1/projects/" - + "{project_id}/zones/{zone}/clusters/{clus" - + "ter_id}/nodePools/{node_pool_id}/setSize" - + ":\001*\022\300\002\n\020SetNetworkPolicy\0221.google.contai" - + "ner.v1beta1.SetNetworkPolicyRequest\032#.go" - + "ogle.container.v1beta1.Operation\"\323\001\202\323\344\223\002" - + "\240\001\"B/v1beta1/{name=projects/*/locations/" - + "*/clusters/*}:setNetworkPolicy:\001*ZW\"R/v1" - + "beta1/projects/{project_id}/zones/{zone}" - + "/clusters/{cluster_id}:setNetworkPolicy:" - + "\001*\332A)project_id,zone,cluster_id,network_" - + "policy\022\324\002\n\024SetMaintenancePolicy\0225.google" - + ".container.v1beta1.SetMaintenancePolicyR" + + "rs/*}:setLocations:\001*ZP\"K/v1beta1/projec" + + "ts/{project_id}/zones/{zone}/clusters/{c" + + "luster_id}/locations:\001*\332A$project_id,zon" + + "e,cluster_id,locations\022\252\002\n\014UpdateMaster\022" + + "-.google.container.v1beta1.UpdateMasterR" + "equest\032#.google.container.v1beta1.Operat" - + "ion\"\337\001\202\323\344\223\002\250\001\"F/v1beta1/{name=projects/*" - + "/locations/*/clusters/*}:setMaintenanceP" - + "olicy:\001*Z[\"V/v1beta1/projects/{project_i" - + "d}/zones/{zone}/clusters/{cluster_id}:se" - + "tMaintenancePolicy:\001*\332A-project_id,zone," - + "cluster_id,maintenance_policy\022\324\001\n\025ListUs" - + "ableSubnetworks\0226.google.container.v1bet" - + "a1.ListUsableSubnetworksRequest\0327.google" - + ".container.v1beta1.ListUsableSubnetworks" - + "Response\"J\202\323\344\223\002;\0229/v1beta1/{parent=proje" - + "cts/*}/aggregated/usableSubnetworks\332A\006pa" - + "rent\022\251\001\n\rListLocations\022..google.containe" - + "r.v1beta1.ListLocationsRequest\032/.google." - + "container.v1beta1.ListLocationsResponse\"" - + "7\202\323\344\223\002(\022&/v1beta1/{parent=projects/*}/lo" - + "cations\332A\006parent\032L\312A\030container.googleapi" - + "s.com\322A.https://www.googleapis.com/auth/" - + "cloud-platformB\241\002\n\034com.google.container." - + "v1beta1B\023ClusterServiceProtoP\001ZAgoogle.g" - + "olang.org/genproto/googleapis/container/" - + "v1beta1;container\252\002\036Google.Cloud.Contain" - + "er.V1Beta1\312\002\036Google\\Cloud\\Container\\V1be" - + "ta1\352\002!Google::Cloud::Container::V1beta1\352" - + "A@\n\033pubsub.googleapis.com/Topic\022!project" - + "s/{project}/topics/{topic}b\006proto3" + + "ion\"\305\001\202\323\344\223\002\222\001\">/v1beta1/{name=projects/*" + + "/locations/*/clusters/*}:updateMaster:\001*" + + "ZM\"H/v1beta1/projects/{project_id}/zones" + + "/{zone}/clusters/{cluster_id}/master:\001*\332" + + "A)project_id,zone,cluster_id,master_vers" + + "ion\022\210\002\n\rSetMasterAuth\022..google.container" + + ".v1beta1.SetMasterAuthRequest\032#.google.c" + + "ontainer.v1beta1.Operation\"\241\001\202\323\344\223\002\232\001\"?/v" + + "1beta1/{name=projects/*/locations/*/clus" + + "ters/*}:setMasterAuth:\001*ZT\"O/v1beta1/pro" + + "jects/{project_id}/zones/{zone}/clusters" + + "/{cluster_id}:setMasterAuth:\001*\022\202\002\n\rDelet" + + "eCluster\022..google.container.v1beta1.Dele" + + "teClusterRequest\032#.google.container.v1be" + + "ta1.Operation\"\233\001\202\323\344\223\002x*1/v1beta1/{name=p" + + "rojects/*/locations/*/clusters/*}ZC*A/v1" + + "beta1/projects/{project_id}/zones/{zone}" + + "/clusters/{cluster_id}\332A\032project_id,zone" + + ",cluster_id\022\375\001\n\016ListOperations\022/.google." + + "container.v1beta1.ListOperationsRequest\032" + + "0.google.container.v1beta1.ListOperation" + + "sResponse\"\207\001\202\323\344\223\002o\0223/v1beta1/{parent=pro" + + "jects/*/locations/*}/operationsZ8\0226/v1be" + + "ta1/projects/{project_id}/zones/{zone}/o" + + "perations\332A\017project_id,zone\022\210\002\n\014GetOpera" + + "tion\022-.google.container.v1beta1.GetOpera" + + "tionRequest\032#.google.container.v1beta1.O" + + "peration\"\243\001\202\323\344\223\002~\0223/v1beta1/{name=projec" + + "ts/*/locations/*/operations/*}ZG\022E/v1bet" + + "a1/projects/{project_id}/zones/{zone}/op" + + "erations/{operation_id}\332A\034project_id,zon" + + "e,operation_id\022\226\002\n\017CancelOperation\0220.goo" + + "gle.container.v1beta1.CancelOperationReq" + + "uest\032\026.google.protobuf.Empty\"\270\001\202\323\344\223\002\222\001\":" + + "/v1beta1/{name=projects/*/locations/*/op" + + "erations/*}:cancel:\001*ZQ\"L/v1beta1/projec" + + "ts/{project_id}/zones/{zone}/operations/" + + "{operation_id}:cancel:\001*\332A\034project_id,zo" + + "ne,operation_id\022\367\001\n\017GetServerConfig\0220.go" + + "ogle.container.v1beta1.GetServerConfigRe" + + "quest\032&.google.container.v1beta1.ServerC" + + "onfig\"\211\001\202\323\344\223\002q\0223/v1beta1/{name=projects/" + + "*/locations/*}/serverConfigZ:\0228/v1beta1/" + + "projects/{project_id}/zones/{zone}/serve" + + "rconfig\332A\017project_id,zone\022\245\002\n\rListNodePo" + + "ols\022..google.container.v1beta1.ListNodeP" + + "oolsRequest\032/.google.container.v1beta1.L" + + "istNodePoolsResponse\"\262\001\202\323\344\223\002\216\001\022=/v1beta1" + + "/{parent=projects/*/locations/*/clusters" + + "/*}/nodePoolsZM\022K/v1beta1/projects/{proj" + + "ect_id}/zones/{zone}/clusters/{cluster_i" + + "d}/nodePools\332A\032project_id,zone,cluster_i" + + "d\022\265\001\n\016GetJSONWebKeys\022/.google.container." + + "v1beta1.GetJSONWebKeysRequest\0320.google.c" + + "ontainer.v1beta1.GetJSONWebKeysResponse\"" + + "@\202\323\344\223\002:\0228/v1beta1/{parent=projects/*/loc" + + "ations/*/clusters/*}/jwks\022\260\002\n\013GetNodePoo" + + "l\022,.google.container.v1beta1.GetNodePool" + + "Request\032\".google.container.v1beta1.NodeP" + + "ool\"\316\001\202\323\344\223\002\235\001\022=/v1beta1/{name=projects/*" + + "/locations/*/clusters/*/nodePools/*}Z\\\022Z" + + "/v1beta1/projects/{project_id}/zones/{zo" + + "ne}/clusters/{cluster_id}/nodePools/{nod" + + "e_pool_id}\332A\'project_id,zone,cluster_id," + + "node_pool_id\022\253\002\n\016CreateNodePool\022/.google" + + ".container.v1beta1.CreateNodePoolRequest" + + "\032#.google.container.v1beta1.Operation\"\302\001" + + "\202\323\344\223\002\224\001\"=/v1beta1/{parent=projects/*/loc" + + "ations/*/clusters/*}/nodePools:\001*ZP\"K/v1" + + "beta1/projects/{project_id}/zones/{zone}" + + "/clusters/{cluster_id}/nodePools:\001*\332A$pr" + + "oject_id,zone,cluster_id,node_pool\022\267\002\n\016D" + + "eleteNodePool\022/.google.container.v1beta1" + + ".DeleteNodePoolRequest\032#.google.containe" + + "r.v1beta1.Operation\"\316\001\202\323\344\223\002\235\001*=/v1beta1/" + + "{name=projects/*/locations/*/clusters/*/" + + "nodePools/*}Z\\*Z/v1beta1/projects/{proje" + + "ct_id}/zones/{zone}/clusters/{cluster_id" + + "}/nodePools/{node_pool_id}\332A\'project_id," + + "zone,cluster_id,node_pool_id\022\341\002\n\027Rollbac" + + "kNodePoolUpgrade\0228.google.container.v1be" + + "ta1.RollbackNodePoolUpgradeRequest\032#.goo" + + "gle.container.v1beta1.Operation\"\346\001\202\323\344\223\002\265" + + "\001\"F/v1beta1/{name=projects/*/locations/*" + + "/clusters/*/nodePools/*}:rollback:\001*Zh\"c" + + "/v1beta1/projects/{project_id}/zones/{zo" + + "ne}/clusters/{cluster_id}/nodePools/{nod" + + "e_pool_id}:rollback:\001*\332A\'project_id,zone" + + ",cluster_id,node_pool_id\022\362\002\n\025SetNodePool" + + "Management\0226.google.container.v1beta1.Se" + + "tNodePoolManagementRequest\032#.google.cont" + + "ainer.v1beta1.Operation\"\373\001\202\323\344\223\002\277\001\"K/v1be" + + "ta1/{name=projects/*/locations/*/cluster" + + "s/*/nodePools/*}:setManagement:\001*Zm\"h/v1" + + "beta1/projects/{project_id}/zones/{zone}", + "/clusters/{cluster_id}/nodePools/{node_p" + + "ool_id}/setManagement:\001*\332A2project_id,zo" + + "ne,cluster_id,node_pool_id,management\022\304\002" + + "\n\tSetLabels\022*.google.container.v1beta1.S" + + "etLabelsRequest\032#.google.container.v1bet" + + "a1.Operation\"\345\001\202\323\344\223\002\237\001\"C/v1beta1/{name=p" + + "rojects/*/locations/*/clusters/*}:setRes" + + "ourceLabels:\001*ZU\"P/v1beta1/projects/{pro" + + "ject_id}/zones/{zone}/clusters/{cluster_" + + "id}/resourceLabels:\001*\332A + * AuthenticatorGroupsConfig specifies the config for the cluster security + * groups settings. + * + * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return Whether the desiredAuthenticatorGroupsConfig field is set. + */ + @java.lang.Override + public boolean hasDesiredAuthenticatorGroupsConfig() { + return desiredAuthenticatorGroupsConfig_ != null; + } + /** + * + * + *
+   * AuthenticatorGroupsConfig specifies the config for the cluster security
+   * groups settings.
+   * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return The desiredAuthenticatorGroupsConfig. + */ + @java.lang.Override + public com.google.container.v1beta1.AuthenticatorGroupsConfig + getDesiredAuthenticatorGroupsConfig() { + return desiredAuthenticatorGroupsConfig_ == null + ? com.google.container.v1beta1.AuthenticatorGroupsConfig.getDefaultInstance() + : desiredAuthenticatorGroupsConfig_; + } + /** + * + * + *
+   * AuthenticatorGroupsConfig specifies the config for the cluster security
+   * groups settings.
+   * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + @java.lang.Override + public com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder + getDesiredAuthenticatorGroupsConfigOrBuilder() { + return getDesiredAuthenticatorGroupsConfig(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -2036,6 +2112,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (desiredNotificationConfig_ != null) { output.writeMessage(55, getDesiredNotificationConfig()); } + if (desiredAuthenticatorGroupsConfig_ != null) { + output.writeMessage(63, getDesiredAuthenticatorGroupsConfig()); + } if (!getDesiredMasterVersionBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 100, desiredMasterVersion_); } @@ -2164,6 +2243,11 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 55, getDesiredNotificationConfig()); } + if (desiredAuthenticatorGroupsConfig_ != null) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 63, getDesiredAuthenticatorGroupsConfig()); + } if (!getDesiredMasterVersionBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(100, desiredMasterVersion_); } @@ -2285,6 +2369,12 @@ public boolean equals(final java.lang.Object obj) { if (hasDesiredMaster()) { if (!getDesiredMaster().equals(other.getDesiredMaster())) return false; } + if (hasDesiredAuthenticatorGroupsConfig() != other.hasDesiredAuthenticatorGroupsConfig()) + return false; + if (hasDesiredAuthenticatorGroupsConfig()) { + if (!getDesiredAuthenticatorGroupsConfig() + .equals(other.getDesiredAuthenticatorGroupsConfig())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -2390,6 +2480,10 @@ public int hashCode() { hash = (37 * hash) + DESIRED_MASTER_FIELD_NUMBER; hash = (53 * hash) + getDesiredMaster().hashCode(); } + if (hasDesiredAuthenticatorGroupsConfig()) { + hash = (37 * hash) + DESIRED_AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getDesiredAuthenticatorGroupsConfig().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -2667,6 +2761,12 @@ public Builder clear() { desiredMaster_ = null; desiredMasterBuilder_ = null; } + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + desiredAuthenticatorGroupsConfig_ = null; + } else { + desiredAuthenticatorGroupsConfig_ = null; + desiredAuthenticatorGroupsConfigBuilder_ = null; + } return this; } @@ -2803,6 +2903,11 @@ public com.google.container.v1beta1.ClusterUpdate buildPartial() { } else { result.desiredMaster_ = desiredMasterBuilder_.build(); } + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + result.desiredAuthenticatorGroupsConfig_ = desiredAuthenticatorGroupsConfig_; + } else { + result.desiredAuthenticatorGroupsConfig_ = desiredAuthenticatorGroupsConfigBuilder_.build(); + } onBuilt(); return result; } @@ -2947,6 +3052,9 @@ public Builder mergeFrom(com.google.container.v1beta1.ClusterUpdate other) { if (other.hasDesiredMaster()) { mergeDesiredMaster(other.getDesiredMaster()); } + if (other.hasDesiredAuthenticatorGroupsConfig()) { + mergeDesiredAuthenticatorGroupsConfig(other.getDesiredAuthenticatorGroupsConfig()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -7835,6 +7943,227 @@ public com.google.container.v1beta1.MasterOrBuilder getDesiredMasterOrBuilder() return desiredMasterBuilder_; } + private com.google.container.v1beta1.AuthenticatorGroupsConfig + desiredAuthenticatorGroupsConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.container.v1beta1.AuthenticatorGroupsConfig, + com.google.container.v1beta1.AuthenticatorGroupsConfig.Builder, + com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder> + desiredAuthenticatorGroupsConfigBuilder_; + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return Whether the desiredAuthenticatorGroupsConfig field is set. + */ + public boolean hasDesiredAuthenticatorGroupsConfig() { + return desiredAuthenticatorGroupsConfigBuilder_ != null + || desiredAuthenticatorGroupsConfig_ != null; + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return The desiredAuthenticatorGroupsConfig. + */ + public com.google.container.v1beta1.AuthenticatorGroupsConfig + getDesiredAuthenticatorGroupsConfig() { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + return desiredAuthenticatorGroupsConfig_ == null + ? com.google.container.v1beta1.AuthenticatorGroupsConfig.getDefaultInstance() + : desiredAuthenticatorGroupsConfig_; + } else { + return desiredAuthenticatorGroupsConfigBuilder_.getMessage(); + } + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public Builder setDesiredAuthenticatorGroupsConfig( + com.google.container.v1beta1.AuthenticatorGroupsConfig value) { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + desiredAuthenticatorGroupsConfig_ = value; + onChanged(); + } else { + desiredAuthenticatorGroupsConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public Builder setDesiredAuthenticatorGroupsConfig( + com.google.container.v1beta1.AuthenticatorGroupsConfig.Builder builderForValue) { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + desiredAuthenticatorGroupsConfig_ = builderForValue.build(); + onChanged(); + } else { + desiredAuthenticatorGroupsConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public Builder mergeDesiredAuthenticatorGroupsConfig( + com.google.container.v1beta1.AuthenticatorGroupsConfig value) { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + if (desiredAuthenticatorGroupsConfig_ != null) { + desiredAuthenticatorGroupsConfig_ = + com.google.container.v1beta1.AuthenticatorGroupsConfig.newBuilder( + desiredAuthenticatorGroupsConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + desiredAuthenticatorGroupsConfig_ = value; + } + onChanged(); + } else { + desiredAuthenticatorGroupsConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public Builder clearDesiredAuthenticatorGroupsConfig() { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + desiredAuthenticatorGroupsConfig_ = null; + onChanged(); + } else { + desiredAuthenticatorGroupsConfig_ = null; + desiredAuthenticatorGroupsConfigBuilder_ = null; + } + + return this; + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public com.google.container.v1beta1.AuthenticatorGroupsConfig.Builder + getDesiredAuthenticatorGroupsConfigBuilder() { + + onChanged(); + return getDesiredAuthenticatorGroupsConfigFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + public com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder + getDesiredAuthenticatorGroupsConfigOrBuilder() { + if (desiredAuthenticatorGroupsConfigBuilder_ != null) { + return desiredAuthenticatorGroupsConfigBuilder_.getMessageOrBuilder(); + } else { + return desiredAuthenticatorGroupsConfig_ == null + ? com.google.container.v1beta1.AuthenticatorGroupsConfig.getDefaultInstance() + : desiredAuthenticatorGroupsConfig_; + } + } + /** + * + * + *
+     * AuthenticatorGroupsConfig specifies the config for the cluster security
+     * groups settings.
+     * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.container.v1beta1.AuthenticatorGroupsConfig, + com.google.container.v1beta1.AuthenticatorGroupsConfig.Builder, + com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder> + getDesiredAuthenticatorGroupsConfigFieldBuilder() { + if (desiredAuthenticatorGroupsConfigBuilder_ == null) { + desiredAuthenticatorGroupsConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.container.v1beta1.AuthenticatorGroupsConfig, + com.google.container.v1beta1.AuthenticatorGroupsConfig.Builder, + com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder>( + getDesiredAuthenticatorGroupsConfig(), getParentForChildren(), isClean()); + desiredAuthenticatorGroupsConfig_ = null; + } + return desiredAuthenticatorGroupsConfigBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterUpdateOrBuilder.java b/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterUpdateOrBuilder.java index d4d242fc..55deee18 100644 --- a/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterUpdateOrBuilder.java +++ b/proto-google-cloud-container-v1beta1/src/main/java/com/google/container/v1beta1/ClusterUpdateOrBuilder.java @@ -1057,4 +1057,49 @@ public interface ClusterUpdateOrBuilder * .google.container.v1beta1.Master desired_master = 52; */ com.google.container.v1beta1.MasterOrBuilder getDesiredMasterOrBuilder(); + + /** + * + * + *
+   * AuthenticatorGroupsConfig specifies the config for the cluster security
+   * groups settings.
+   * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return Whether the desiredAuthenticatorGroupsConfig field is set. + */ + boolean hasDesiredAuthenticatorGroupsConfig(); + /** + * + * + *
+   * AuthenticatorGroupsConfig specifies the config for the cluster security
+   * groups settings.
+   * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + * + * @return The desiredAuthenticatorGroupsConfig. + */ + com.google.container.v1beta1.AuthenticatorGroupsConfig getDesiredAuthenticatorGroupsConfig(); + /** + * + * + *
+   * AuthenticatorGroupsConfig specifies the config for the cluster security
+   * groups settings.
+   * 
+ * + * + * .google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; + * + */ + com.google.container.v1beta1.AuthenticatorGroupsConfigOrBuilder + getDesiredAuthenticatorGroupsConfigOrBuilder(); } diff --git a/proto-google-cloud-container-v1beta1/src/main/proto/google/container/v1beta1/cluster_service.proto b/proto-google-cloud-container-v1beta1/src/main/proto/google/container/v1beta1/cluster_service.proto index 238c4b84..42e06603 100644 --- a/proto-google-cloud-container-v1beta1/src/main/proto/google/container/v1beta1/cluster_service.proto +++ b/proto-google-cloud-container-v1beta1/src/main/proto/google/container/v1beta1/cluster_service.proto @@ -1739,6 +1739,10 @@ message ClusterUpdate { // Configuration for master components. Master desired_master = 52; + + // AuthenticatorGroupsConfig specifies the config for the cluster security + // groups settings. + AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; } // This operation resource represents operations that may have happened or are