integrations.sh
← all integrations

googleapis.com – container

OpenAPI apis-guru analyticsmedia

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.containerProjectsAggregatedUsableSubnetworksList

    Lists subnetworks that are usable for creating clusters in a project.

  • projects.containerProjectsLocationsClustersCompleteIpRotation

    Completes master IP rotation.

  • projects.containerProjectsLocationsClustersCreate

    Creates 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.containerProjectsLocationsClustersGetJwks

    Gets 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.containerProjectsLocationsClustersList

    Lists all clusters owned by a project in either the specified zone or all zones.

  • projects.containerProjectsLocationsClustersNodePoolsCompleteUpgrade

    CompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete.

  • projects.containerProjectsLocationsClustersNodePoolsCreate

    Creates a node pool for a cluster.

  • projects.containerProjectsLocationsClustersNodePoolsDelete

    Deletes a node pool from a cluster.

  • projects.containerProjectsLocationsClustersNodePoolsList

    Lists the node pools for a cluster.

  • projects.containerProjectsLocationsClustersNodePoolsRollback

    Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.

  • projects.containerProjectsLocationsClustersNodePoolsSetAutoscaling

    Sets the autoscaling settings for the specified node pool.

  • projects.containerProjectsLocationsClustersNodePoolsSetManagement

    Sets the NodeManagement options for a node pool.

  • projects.containerProjectsLocationsClustersNodePoolsSetSize

    Sets 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.containerProjectsLocationsClustersNodePoolsUpdate

    Updates the version and/or image type for the specified node pool.

  • projects.containerProjectsLocationsClustersSetAddons

    Sets the addons for a specific cluster.

  • projects.containerProjectsLocationsClustersSetLegacyAbac

    Enables or disables the ABAC authorization mechanism on a cluster.

  • projects.containerProjectsLocationsClustersSetLocations

    Sets the locations for a specific cluster. Deprecated. Use instead.

  • projects.containerProjectsLocationsClustersSetLogging

    Sets the logging service for a specific cluster.

  • projects.containerProjectsLocationsClustersSetMaintenancePolicy

    Sets the maintenance policy for a cluster.

  • projects.containerProjectsLocationsClustersSetMasterAuth

    Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.

  • projects.containerProjectsLocationsClustersSetMonitoring

    Sets the monitoring service for a specific cluster.

  • projects.containerProjectsLocationsClustersSetNetworkPolicy

    Enables or disables Network Policy for a cluster.

  • projects.containerProjectsLocationsClustersSetResourceLabels

    Sets labels on a cluster.

  • projects.containerProjectsLocationsClustersStartIpRotation

    Starts master IP rotation.

  • projects.containerProjectsLocationsClustersUpdateMaster

    Updates the master for a specific cluster.

  • projects.containerProjectsLocationsClustersWellKnownGetOpenidConfiguration

    Gets 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.containerProjectsLocationsGetServerConfig

    Returns configuration info about the Google Kubernetes Engine service.

  • projects.containerProjectsLocationsOperationsCancel

    Cancels the specified operation.

  • projects.containerProjectsLocationsOperationsGet

    Gets the specified operation.

  • projects.containerProjectsLocationsOperationsList

    Lists all operations in a project in a specific zone or all zones.

  • projects.containerProjectsZonesClustersAddons

    Sets the addons for a specific cluster.

  • projects.containerProjectsZonesClustersCompleteIpRotation

    Completes master IP rotation.

  • projects.containerProjectsZonesClustersCreate

    Creates 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.containerProjectsZonesClustersDelete

    Deletes 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.containerProjectsZonesClustersGet

    Gets the details of a specific cluster.

  • projects.containerProjectsZonesClustersLegacyAbac

    Enables or disables the ABAC authorization mechanism on a cluster.

  • projects.containerProjectsZonesClustersList

    Lists all clusters owned by a project in either the specified zone or all zones.

  • projects.containerProjectsZonesClustersLocations

    Sets the locations for a specific cluster. Deprecated. Use instead.

  • projects.containerProjectsZonesClustersLogging

    Sets the logging service for a specific cluster.

  • projects.containerProjectsZonesClustersMaster

    Updates the master for a specific cluster.

  • projects.containerProjectsZonesClustersMonitoring

    Sets the monitoring service for a specific cluster.

  • projects.containerProjectsZonesClustersNodePoolsAutoscaling

    Sets the autoscaling settings for the specified node pool.

  • projects.containerProjectsZonesClustersNodePoolsCreate

    Creates a node pool for a cluster.

  • projects.containerProjectsZonesClustersNodePoolsDelete

    Deletes a node pool from a cluster.

  • projects.containerProjectsZonesClustersNodePoolsGet

    Retrieves the requested node pool.

  • projects.containerProjectsZonesClustersNodePoolsList

    Lists the node pools for a cluster.

  • projects.containerProjectsZonesClustersNodePoolsRollback

    Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.

  • projects.containerProjectsZonesClustersNodePoolsSetManagement

    Sets the NodeManagement options for a node pool.

  • projects.containerProjectsZonesClustersNodePoolsSetSize

    Sets 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.containerProjectsZonesClustersNodePoolsUpdate

    Updates the version and/or image type for the specified node pool.

  • projects.containerProjectsZonesClustersResourceLabels

    Sets labels on a cluster.

  • projects.containerProjectsZonesClustersSetMaintenancePolicy

    Sets the maintenance policy for a cluster.

  • projects.containerProjectsZonesClustersSetMasterAuth

    Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.

  • projects.containerProjectsZonesClustersSetNetworkPolicy

    Enables or disables Network Policy for a cluster.

  • projects.containerProjectsZonesClustersStartIpRotation

    Starts master IP rotation.

  • projects.containerProjectsZonesClustersUpdate

    Updates the settings of a specific cluster.

  • projects.containerProjectsZonesGetServerconfig

    Returns configuration info about the Google Kubernetes Engine service.

  • projects.containerProjectsZonesOperationsCancel

    Cancels the specified operation.

  • projects.containerProjectsZonesOperationsGet

    Gets the specified operation.

  • projects.containerProjectsZonesOperationsList

    Lists all operations in a project in a specific zone or all zones.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools