googleapis.com – container
Builds and manages container-based applications, powered by the open source Kubernetes technology.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:container/v1.json
- Provider
- googleapis.com:container / container
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/container/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/container/v1/openapi.yaml
Tools (62)
Extracted live via the executor SDK.
-
projects.containerProjectsAggregatedUsableSubnetworksListLists subnetworks that are usable for creating clusters in a project.
-
projects.containerProjectsLocationsClustersCompleteIpRotationCompletes master IP rotation.
-
projects.containerProjectsLocationsClustersCreateCreates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's . One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.
-
projects.containerProjectsLocationsClustersGetJwksGets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.
-
projects.containerProjectsLocationsClustersListLists all clusters owned by a project in either the specified zone or all zones.
-
projects.containerProjectsLocationsClustersNodePoolsCompleteUpgradeCompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete.
-
projects.containerProjectsLocationsClustersNodePoolsCreateCreates a node pool for a cluster.
-
projects.containerProjectsLocationsClustersNodePoolsDeleteDeletes a node pool from a cluster.
-
projects.containerProjectsLocationsClustersNodePoolsListLists the node pools for a cluster.
-
projects.containerProjectsLocationsClustersNodePoolsRollbackRolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.
-
projects.containerProjectsLocationsClustersNodePoolsSetAutoscalingSets the autoscaling settings for the specified node pool.
-
projects.containerProjectsLocationsClustersNodePoolsSetManagementSets the NodeManagement options for a node pool.
-
projects.containerProjectsLocationsClustersNodePoolsSetSizeSets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.
-
projects.containerProjectsLocationsClustersNodePoolsUpdateUpdates the version and/or image type for the specified node pool.
-
projects.containerProjectsLocationsClustersSetAddonsSets the addons for a specific cluster.
-
projects.containerProjectsLocationsClustersSetLegacyAbacEnables or disables the ABAC authorization mechanism on a cluster.
-
projects.containerProjectsLocationsClustersSetLocationsSets the locations for a specific cluster. Deprecated. Use instead.
-
projects.containerProjectsLocationsClustersSetLoggingSets the logging service for a specific cluster.
-
projects.containerProjectsLocationsClustersSetMaintenancePolicySets the maintenance policy for a cluster.
-
projects.containerProjectsLocationsClustersSetMasterAuthSets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.
-
projects.containerProjectsLocationsClustersSetMonitoringSets the monitoring service for a specific cluster.
-
projects.containerProjectsLocationsClustersSetNetworkPolicyEnables or disables Network Policy for a cluster.
-
projects.containerProjectsLocationsClustersSetResourceLabelsSets labels on a cluster.
-
projects.containerProjectsLocationsClustersStartIpRotationStarts master IP rotation.
-
projects.containerProjectsLocationsClustersUpdateMasterUpdates the master for a specific cluster.
-
projects.containerProjectsLocationsClustersWellKnownGetOpenidConfigurationGets the OIDC discovery document for the cluster. See the for details. This API is not yet intended for general use, and is not available for all clusters.
-
projects.containerProjectsLocationsGetServerConfigReturns configuration info about the Google Kubernetes Engine service.
-
projects.containerProjectsLocationsOperationsCancelCancels the specified operation.
-
projects.containerProjectsLocationsOperationsGetGets the specified operation.
-
projects.containerProjectsLocationsOperationsListLists all operations in a project in a specific zone or all zones.
-
projects.containerProjectsZonesClustersAddonsSets the addons for a specific cluster.
-
projects.containerProjectsZonesClustersCompleteIpRotationCompletes master IP rotation.
-
projects.containerProjectsZonesClustersCreateCreates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's . One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.
-
projects.containerProjectsZonesClustersDeleteDeletes the cluster, including the Kubernetes endpoint and all worker nodes. Firewalls and routes that were configured during cluster creation are also deleted. Other Google Compute Engine resources that might be in use by the cluster, such as load balancer resources, are not deleted if they weren't present when the cluster was initially created.
-
projects.containerProjectsZonesClustersGetGets the details of a specific cluster.
-
projects.containerProjectsZonesClustersLegacyAbacEnables or disables the ABAC authorization mechanism on a cluster.
-
projects.containerProjectsZonesClustersListLists all clusters owned by a project in either the specified zone or all zones.
-
projects.containerProjectsZonesClustersLocationsSets the locations for a specific cluster. Deprecated. Use instead.
-
projects.containerProjectsZonesClustersLoggingSets the logging service for a specific cluster.
-
projects.containerProjectsZonesClustersMasterUpdates the master for a specific cluster.
-
projects.containerProjectsZonesClustersMonitoringSets the monitoring service for a specific cluster.
-
projects.containerProjectsZonesClustersNodePoolsAutoscalingSets the autoscaling settings for the specified node pool.
-
projects.containerProjectsZonesClustersNodePoolsCreateCreates a node pool for a cluster.
-
projects.containerProjectsZonesClustersNodePoolsDeleteDeletes a node pool from a cluster.
-
projects.containerProjectsZonesClustersNodePoolsGetRetrieves the requested node pool.
-
projects.containerProjectsZonesClustersNodePoolsListLists the node pools for a cluster.
-
projects.containerProjectsZonesClustersNodePoolsRollbackRolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.
-
projects.containerProjectsZonesClustersNodePoolsSetManagementSets the NodeManagement options for a node pool.
-
projects.containerProjectsZonesClustersNodePoolsSetSizeSets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.
-
projects.containerProjectsZonesClustersNodePoolsUpdateUpdates the version and/or image type for the specified node pool.
-
projects.containerProjectsZonesClustersResourceLabelsSets labels on a cluster.
-
projects.containerProjectsZonesClustersSetMaintenancePolicySets the maintenance policy for a cluster.
-
projects.containerProjectsZonesClustersSetMasterAuthSets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.
-
projects.containerProjectsZonesClustersSetNetworkPolicyEnables or disables Network Policy for a cluster.
-
projects.containerProjectsZonesClustersStartIpRotationStarts master IP rotation.
-
projects.containerProjectsZonesClustersUpdateUpdates the settings of a specific cluster.
-
projects.containerProjectsZonesGetServerconfigReturns configuration info about the Google Kubernetes Engine service.
-
projects.containerProjectsZonesOperationsCancelCancels the specified operation.
-
projects.containerProjectsZonesOperationsGetGets the specified operation.
-
projects.containerProjectsZonesOperationsListLists all operations in a project in a specific zone or all zones.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools