ProjectsZonesClustersResource class
Methods
-
addons(SetAddonsConfigRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets the addons for a specific cluster.
-
completeIpRotation(CompleteIPRotationRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Completes master IP rotation.
-
create(CreateClusterRequest request, String projectId, String zone, {String? $fields})
→ Future<Operation>
-
Creates a cluster, consisting of the specified number and type of Google
Compute Engine instances.
-
delete(String projectId, String zone, String clusterId, {String? name, String? $fields})
→ Future<Operation>
-
Deletes the cluster, including the Kubernetes endpoint and all worker
nodes.
-
get(String projectId, String zone, String clusterId, {String? name, String? $fields})
→ Future<Cluster>
-
Gets the details of a specific cluster.
-
legacyAbac(SetLegacyAbacRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Enables or disables the ABAC authorization mechanism on a cluster.
-
list(String projectId, String zone, {String? parent, String? $fields})
→ Future<ListClustersResponse>
-
Lists all clusters owned by a project in either the specified zone or all
zones.
-
locations(SetLocationsRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets the locations for a specific cluster.
-
logging(SetLoggingServiceRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets the logging service for a specific cluster.
-
master(UpdateMasterRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Updates the master for a specific cluster.
-
monitoring(SetMonitoringServiceRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets the monitoring service for a specific cluster.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resourceLabels(SetLabelsRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets labels on a cluster.
-
setMaintenancePolicy(SetMaintenancePolicyRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets the maintenance policy for a cluster.
-
setMasterAuth(SetMasterAuthRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Sets master auth materials.
-
setNetworkPolicy(SetNetworkPolicyRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Enables or disables Network Policy for a cluster.
-
startIpRotation(StartIPRotationRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Starts master IP rotation.
-
toString()
→ String
-
A string representation of this object.
inherited
-
update(UpdateClusterRequest request, String projectId, String zone, String clusterId, {String? $fields})
→ Future<Operation>
-
Updates the settings of a specific cluster.