Distributed Cloud Edge Container API

Service: edgecontainer.googleapis.com

The Service name edgecontainer.googleapis.com is needed to create RPC client stubs.

google.cloud.edgecontainer.v1.EdgeContainer

Methods
CreateCluster Creates a new Cluster in a given project and location.
CreateNodePool Creates a new NodePool in a given project and location.
CreateVpnConnection Creates a new VPN connection in a given project and location.
DeleteCluster Deletes a single Cluster.
DeleteNodePool Deletes a single NodePool.
DeleteVpnConnection Deletes a single VPN connection.
GenerateAccessToken Generates an access token for a Cluster.
GenerateOfflineCredential Generates an offline credential for a Cluster.
GetCluster Gets details of a single Cluster.
GetMachine Gets details of a single Machine.
GetNodePool Gets details of a single NodePool.
GetServerConfig Gets the server config.
GetVpnConnection Gets details of a single VPN connection.
ListClusters Lists Clusters in a given project and location.
ListMachines Lists Machines in a given project and location.
ListNodePools Lists NodePools in a given project and location.
ListVpnConnections Lists VPN connections in a given project and location.
UpdateCluster Updates the parameters of a single Cluster.
UpdateNodePool Updates the parameters of a single NodePool.
UpgradeCluster Upgrades a single cluster.

google.cloud.edgecontainer.v1alpha.EdgeContainer

Methods
CreateApiKey CreateApiKey creates an API key for the given project service account.
CreateCluster Creates a new Cluster in a given project and location.
CreateIdentityProvider Configures an identity provider in the infra cluster.
CreateNodePool Creates a new NodePool in a given project and location.
CreateServiceAccount CreateServiceAccount creates the project service account CR in the project namespace in the cluster (infra cluster for V2, user cluster for V1).
CreateVpnConnection Creates a new VPN connection in a given project and location.
DeleteApiKey DeleteApiKey deletes the API key for the given project service account.
DeleteCluster Deletes a single Cluster.
DeleteIdentityProvider DeleteIdentityProvider removes the identity provider from the infra cluster.
DeleteNodePool Deletes a single NodePool.
DeleteServiceAccount DeleteServiceAccount deletes the project service account CR in the project namespace in the cluster (infra cluster for V2, user cluster for V1).
DeleteVpnConnection Deletes a single VPN connection.
DescribeServiceAccountKey DescribeServiceAccountKey lists all the keys for the given service account resource.
DisableServiceAccountKey DisableServiceAccountKey disables the given service account key.
EnableZonalProject EnableZonalProject enables consumer project on the zone.
EnableZonalService EnableZonalService enables a service on a zone.
GenerateAccessToken Generates an access token for a Cluster.
GenerateOfflineCredential Generates an offline credential for a Cluster.
GenerateServiceAccountKey GenerateServiceAccountKey generates a keypair for the given service account resource.
GetApiKey Gets details of a single ApiKey.
GetCluster Gets details of a single Cluster.
GetIamPolicy GetIamPolicy gets the IAM policies for a project in the infra cluster.
GetIdentityProvider GetIdentityProvider gets the identity provider details.
GetMachine Gets details of a single Machine.
GetNodePool Gets details of a single NodePool.
GetServerConfig Gets the server config.
GetServiceAccount GetServiceAccount gets the service account details.
GetVpnConnection Gets details of a single VPN connection.
GetZonalProject GetZonalProject gets the ZonalProject.
GetZonalService Get EnabledZonalService gets the enabled service details.
GetZone Gets details of a single Zone on which the parent organization is enabled.
ListApiKeys Lists ApiKeys in a given project and location.
ListClusters Lists Clusters in a given project and location.
ListIdentityProviders Lists identity providers that are configured in the infra cluster.
ListMachines Lists Machines in a given project and location.
ListNodePools Lists NodePools in a given project and location.
ListRoles ListRoles lists the IAM roles for a project in the zone.
ListServiceAccountKeys ListServiceAccountKeys lists all the keys for the given service account resource.
ListServiceAccounts ListServiceAccounts lists the details of all the service account resources for a project in the cluster (infra cluster for V2, user cluster for V1).
ListVpnConnections Lists VPN connections in a given project and location.
ListZonalProjects Lists ZonalProjects on the zone.
ListZonalServices Lists ZonalServices in a given project and location.
ListZones Lists Zones on which the parent organization is enabled.
SetIamPolicy SetIamPolicy sets the IAM policy for a project in the infra cluster.
UpdateCluster Updates the parameters of a single Cluster.
UpdateNodePool Updates the parameters of a single NodePool.
UpgradeCluster Upgrades a single cluster.

google.cloud.location.Locations

Methods
GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.