UNPKG

@google-cloud/container

Version:
960 lines (959 loc) 668 kB
{ "nested": { "google": { "nested": { "container": { "nested": { "v1": { "options": { "csharp_namespace": "Google.Cloud.Container.V1", "go_package": "cloud.google.com/go/container/apiv1/containerpb;containerpb", "java_multiple_files": true, "java_outer_classname": "ClusterServiceProto", "java_package": "com.google.container.v1", "php_namespace": "Google\\Cloud\\Container\\V1", "ruby_package": "Google::Cloud::Container::V1", "(google.api.resource_definition).type": "cloudkms.googleapis.com/CryptoKeyVersion", "(google.api.resource_definition).pattern": "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}" }, "nested": { "ClusterManager": { "options": { "(google.api.default_host)": "container.googleapis.com", "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/cloud-platform" }, "methods": { "ListClusters": { "requestType": "ListClustersRequest", "responseType": "ListClustersResponse", "options": { "(google.api.http).get": "/v1/{parent=projects/*/locations/*}/clusters", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/clusters", "(google.api.method_signature)": "parent" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{parent=projects/*/locations/*}/clusters", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/clusters" } } }, { "(google.api.method_signature)": "project_id,zone" }, { "(google.api.method_signature)": "parent" } ] }, "GetCluster": { "requestType": "GetClusterRequest", "responseType": "Cluster", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/clusters/*}", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/clusters/*}", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id" }, { "(google.api.method_signature)": "name" } ] }, "CreateCluster": { "requestType": "CreateClusterRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{parent=projects/*/locations/*}/clusters", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "parent,cluster" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{parent=projects/*/locations/*}/clusters", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster" }, { "(google.api.method_signature)": "parent,cluster" } ] }, "UpdateCluster": { "requestType": "UpdateClusterRequest", "responseType": "Operation", "options": { "(google.api.http).put": "/v1/{name=projects/*/locations/*/clusters/*}", "(google.api.http).body": "*", "(google.api.http).additional_bindings.put": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,update" }, "parsedOptions": [ { "(google.api.http)": { "put": "/v1/{name=projects/*/locations/*/clusters/*}", "body": "*", "additional_bindings": { "put": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,update" }, { "(google.api.method_signature)": "name,update" } ] }, "UpdateNodePool": { "requestType": "UpdateNodePoolRequest", "responseType": "Operation", "options": { "(google.api.http).put": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/update", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "put": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/update", "body": "*" } } } ] }, "SetNodePoolAutoscaling": { "requestType": "SetNodePoolAutoscalingRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setAutoscaling", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/autoscaling", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setAutoscaling", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/autoscaling", "body": "*" } } } ] }, "SetLoggingService": { "requestType": "SetLoggingServiceRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setLogging", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/logging", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,logging_service" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setLogging", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/logging", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,logging_service" }, { "(google.api.method_signature)": "name,logging_service" } ] }, "SetMonitoringService": { "requestType": "SetMonitoringServiceRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setMonitoring", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/monitoring", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,monitoring_service" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setMonitoring", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/monitoring", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,monitoring_service" }, { "(google.api.method_signature)": "name,monitoring_service" } ] }, "SetAddonsConfig": { "requestType": "SetAddonsConfigRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setAddons", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/addons", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,addons_config" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setAddons", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/addons", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,addons_config" }, { "(google.api.method_signature)": "name,addons_config" } ] }, "SetLocations": { "requestType": "SetLocationsRequest", "responseType": "Operation", "options": { "deprecated": true, "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setLocations", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/locations", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,locations" }, "parsedOptions": [ { "deprecated": true }, { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setLocations", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/locations", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,locations" }, { "(google.api.method_signature)": "name,locations" } ] }, "UpdateMaster": { "requestType": "UpdateMasterRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:updateMaster", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/master", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,master_version" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:updateMaster", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/master", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,master_version" }, { "(google.api.method_signature)": "name,master_version" } ] }, "SetMasterAuth": { "requestType": "SetMasterAuthRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setMasterAuth", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMasterAuth", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setMasterAuth", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMasterAuth", "body": "*" } } } ] }, "DeleteCluster": { "requestType": "DeleteClusterRequest", "responseType": "Operation", "options": { "(google.api.http).delete": "/v1/{name=projects/*/locations/*/clusters/*}", "(google.api.http).additional_bindings.delete": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "delete": "/v1/{name=projects/*/locations/*/clusters/*}", "additional_bindings": { "delete": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id" }, { "(google.api.method_signature)": "name" } ] }, "ListOperations": { "requestType": "ListOperationsRequest", "responseType": "ListOperationsResponse", "options": { "(google.api.http).get": "/v1/{parent=projects/*/locations/*}/operations", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/operations", "(google.api.method_signature)": "parent" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{parent=projects/*/locations/*}/operations", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/operations" } } }, { "(google.api.method_signature)": "project_id,zone" }, { "(google.api.method_signature)": "parent" } ] }, "GetOperation": { "requestType": "GetOperationRequest", "responseType": "Operation", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/operations/*}", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/operations/*}", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}" } } }, { "(google.api.method_signature)": "project_id,zone,operation_id" }, { "(google.api.method_signature)": "name" } ] }, "CancelOperation": { "requestType": "CancelOperationRequest", "responseType": "google.protobuf.Empty", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/operations/*}:cancel", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}:cancel", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/operations/*}:cancel", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}:cancel", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,operation_id" }, { "(google.api.method_signature)": "name" } ] }, "GetServerConfig": { "requestType": "GetServerConfigRequest", "responseType": "ServerConfig", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*}/serverConfig", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/serverconfig", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*}/serverConfig", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/serverconfig" } } }, { "(google.api.method_signature)": "project_id,zone" }, { "(google.api.method_signature)": "name" } ] }, "GetJSONWebKeys": { "requestType": "GetJSONWebKeysRequest", "responseType": "GetJSONWebKeysResponse", "options": { "(google.api.http).get": "/v1/{parent=projects/*/locations/*/clusters/*}/jwks" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{parent=projects/*/locations/*/clusters/*}/jwks" } } ] }, "ListNodePools": { "requestType": "ListNodePoolsRequest", "responseType": "ListNodePoolsResponse", "options": { "(google.api.http).get": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools", "(google.api.method_signature)": "parent" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id" }, { "(google.api.method_signature)": "parent" } ] }, "GetNodePool": { "requestType": "GetNodePoolRequest", "responseType": "NodePool", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "(google.api.http).additional_bindings.get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "additional_bindings": { "get": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,node_pool_id" }, { "(google.api.method_signature)": "name" } ] }, "CreateNodePool": { "requestType": "CreateNodePoolRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "parent,node_pool" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,node_pool" }, { "(google.api.method_signature)": "parent,node_pool" } ] }, "DeleteNodePool": { "requestType": "DeleteNodePoolRequest", "responseType": "Operation", "options": { "(google.api.http).delete": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "(google.api.http).additional_bindings.delete": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "delete": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}", "additional_bindings": { "delete": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,node_pool_id" }, { "(google.api.method_signature)": "name" } ] }, "CompleteNodePoolUpgrade": { "requestType": "CompleteNodePoolUpgradeRequest", "responseType": "google.protobuf.Empty", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:completeUpgrade", "(google.api.http).body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:completeUpgrade", "body": "*" } } ] }, "RollbackNodePoolUpgrade": { "requestType": "RollbackNodePoolUpgradeRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:rollback", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}:rollback", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:rollback", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}:rollback", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,node_pool_id" }, { "(google.api.method_signature)": "name" } ] }, "SetNodePoolManagement": { "requestType": "SetNodePoolManagementRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setManagement", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setManagement", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setManagement", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setManagement", "body": "*" } } } ] }, "SetLabels": { "requestType": "SetLabelsRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setResourceLabels", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setResourceLabels", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels", "body": "*" } } } ] }, "SetLegacyAbac": { "requestType": "SetLegacyAbacRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setLegacyAbac", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,enabled" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setLegacyAbac", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,enabled" }, { "(google.api.method_signature)": "name,enabled" } ] }, "StartIPRotation": { "requestType": "StartIPRotationRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:startIpRotation", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:startIpRotation", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:startIpRotation", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:startIpRotation", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id" }, { "(google.api.method_signature)": "name" } ] }, "CompleteIPRotation": { "requestType": "CompleteIPRotationRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:completeIpRotation", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:completeIpRotation", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:completeIpRotation", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:completeIpRotation", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id" }, { "(google.api.method_signature)": "name" } ] }, "SetNodePoolSize": { "requestType": "SetNodePoolSizeRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setSize", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setSize", "(google.api.http).additional_bindings.body": "*" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setSize", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setSize", "body": "*" } } } ] }, "SetNetworkPolicy": { "requestType": "SetNetworkPolicyRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setNetworkPolicy", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setNetworkPolicy", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,network_policy" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setNetworkPolicy", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setNetworkPolicy", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,network_policy" }, { "(google.api.method_signature)": "name,network_policy" } ] }, "SetMaintenancePolicy": { "requestType": "SetMaintenancePolicyRequest", "responseType": "Operation", "options": { "(google.api.http).post": "/v1/{name=projects/*/locations/*/clusters/*}:setMaintenancePolicy", "(google.api.http).body": "*", "(google.api.http).additional_bindings.post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMaintenancePolicy", "(google.api.http).additional_bindings.body": "*", "(google.api.method_signature)": "name,maintenance_policy" }, "parsedOptions": [ { "(google.api.http)": { "post": "/v1/{name=projects/*/locations/*/clusters/*}:setMaintenancePolicy", "body": "*", "additional_bindings": { "post": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMaintenancePolicy", "body": "*" } } }, { "(google.api.method_signature)": "project_id,zone,cluster_id,maintenance_policy" }, { "(google.api.method_signature)": "name,maintenance_policy" } ] }, "ListUsableSubnetworks": { "requestType": "ListUsableSubnetworksRequest", "responseType": "ListUsableSubnetworksResponse", "options": { "(google.api.http).get": "/v1/{parent=projects/*}/aggregated/usableSubnetworks" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{parent=projects/*}/aggregated/usableSubnetworks" } } ] }, "CheckAutopilotCompatibility": { "requestType": "CheckAutopilotCompatibilityRequest", "responseType": "CheckAutopilotCompatibilityResponse", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/clusters/*}:checkAutopilotCompatibility" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/clusters/*}:checkAutopilotCompatibility" } } ] }, "FetchClusterUpgradeInfo": { "requestType": "FetchClusterUpgradeInfoRequest", "responseType": "ClusterUpgradeInfo", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/clusters/*}:fetchClusterUpgradeInfo", "(google.api.http).additional_bindings.get": "/v1/{name=projects/*/zones/*/clusters/*}:fetchClusterUpgradeInfo", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/clusters/*}:fetchClusterUpgradeInfo", "additional_bindings": { "get": "/v1/{name=projects/*/zones/*/clusters/*}:fetchClusterUpgradeInfo" } } }, { "(google.api.method_signature)": "name" } ] }, "FetchNodePoolUpgradeInfo": { "requestType": "FetchNodePoolUpgradeInfoRequest", "responseType": "NodePoolUpgradeInfo", "options": { "(google.api.http).get": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfo", "(google.api.http).additional_bindings.get": "/v1/{name=projects/*/zones/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfo", "(google.api.method_signature)": "name" }, "parsedOptions": [ { "(google.api.http)": { "get": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfo", "additional_bindings": { "get": "/v1/{name=projects/*/zones/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfo" } } }, { "(google.api.method_signature)": "name" } ] } } }, "LinuxNodeConfig": { "oneofs": { "_hugepages": { "oneof": [ "hugepages" ] } }, "fields": { "sysctls": { "keyType": "string", "type": "string", "id": 1 }, "cgroupMode": { "type": "CgroupMode", "id": 2 }, "hugepages": { "type": "HugepagesConfig", "id": 3, "options": { "(google.api.field_behavior)": "OPTIONAL", "proto3_optional": true } }, "transparentHugepageEnabled": { "type": "TransparentHugepageEnabled", "id": 4, "options": { "(google.api.field_behavior)": "OPTIONAL" } }, "transparentHugepageDefrag": {