All Classes and Interfaces

Class
Description
RBAC policy that will be applied and managed by GEC.
RBAC policy that will be applied and managed by GEC.
 
Configuration for a release channel.
Configuration for a release channel.
 
A Google Distributed Cloud Edge Kubernetes cluster.
A Google Distributed Cloud Edge Kubernetes cluster.
ConnectionState holds the current connection state from the cluster to Google.
ConnectionState holds the current connection state from the cluster to Google.
The connection state.
 
Configuration of the cluster control plane.
Configuration of the cluster control plane.
 
Configuration specific to clusters with a control plane hosted locally.
Configuration specific to clusters with a control plane hosted locally.
 
Configuration specific to clusters with a control plane hosted remotely.
Configuration specific to clusters with a control plane hosted remotely.
 
Represents the policy configuration about how user applications are deployed.
Configuration for Customer-managed KMS key support for control plane nodes.
Configuration for Customer-managed KMS key support for control plane nodes.
 
 
A Maintenance Event is an operation that could cause temporary disruptions to the cluster workloads, including Google-driven or user-initiated cluster upgrades, user-initiated cluster configuration changes that require restarting nodes, etc.
A Maintenance Event is an operation that could cause temporary disruptions to the cluster workloads, including Google-driven or user-initiated cluster upgrades, user-initiated cluster configuration changes that require restarting nodes, etc.
Indicates when the maintenance event should be performed.
Indicates the maintenance event state.
Indicates the maintenance event type.
 
The release channel a cluster is subscribed to.
Indicates the status of the cluster.
Configuration of the cluster survivability, e.g., for the case when network connectivity is lost.
Configuration of the cluster survivability, e.g., for the case when network connectivity is lost.
 
Config that customers are allowed to define for GDCE system add-ons.
Config that customers are allowed to define for GDCE system add-ons.
Config for the Ingress add-on which allows customers to create an Ingress object to manage external access to the servers in a cluster.
Config for the Ingress add-on which allows customers to create an Ingress object to manage external access to the servers in a cluster.
 
VMServiceConfig defines the configuration for GDCE VM Service.
VMServiceConfig defines the configuration for GDCE VM Service.
 
 
 
Builder for projects/{project}/locations/{location}/clusters/{cluster}.
Cluster-wide networking configuration.
Cluster-wide networking configuration.
 
 
A user principal for an RBAC policy.
A user principal for an RBAC policy.
 
Config data holds all the config related data for the zone.
Config data holds all the config related data for the zone.
 
Creates a cluster.
Creates a cluster.
 
Creates a node pool.
Creates a node pool.
 
Creates a VPN connection.
Creates a VPN connection.
 
Deletes a cluster.
Deletes a cluster.
 
Deletes a node pool.
Deletes a node pool.
 
Deletes a vpn connection.
Deletes a vpn connection.
 
Fleet related configuration.
Fleet related configuration.
 
Generates an access token for a cluster.
Generates an access token for a cluster.
 
An access token for a cluster.
An access token for a cluster.
 
Generates an offline credential(offline) for a cluster.
Generates an offline credential(offline) for a cluster.
 
An offline credential for a cluster.
An offline credential for a cluster.
 
Gets a cluster.
Gets a cluster.
 
Gets a machine.
Gets a machine.
 
Gets a node pool.
Gets a node pool.
 
Gets the server config.
Gets the server config.
 
Gets a VPN connection.
Gets a VPN connection.
 
Represents the accessibility state of a customer-managed KMS key used for CMEK integration.
Lists clusters in a location.
Lists clusters in a location.
 
List of clusters in a location.
List of clusters in a location.
 
Lists machines in a site.
Lists machines in a site.
 
List of machines in a site.
List of machines in a site.
 
Lists node pools in a cluster.
Lists node pools in a cluster.
 
List of node pools in a cluster.
List of node pools in a cluster.
 
Lists VPN connections.
Lists VPN connections.
 
List of VPN connections in a location.
List of VPN connections in a location.
 
Metadata for a given [google.cloud.location.Location][google.cloud.location.Location].
Metadata for a given [google.cloud.location.Location][google.cloud.location.Location].
 
 
Builder for projects/{project}/locations/{location}.
A Google Distributed Cloud Edge machine capable of acting as a Kubernetes node.
A Google Distributed Cloud Edge machine capable of acting as a Kubernetes node.
 
Builder for projects/{project}/locations/{location}/machines/{machine}.
 
Represents a maintenance exclusion window.
Represents a maintenance exclusion window.
 
Maintenance policy configuration.
Maintenance policy configuration.
 
Maintenance window configuration
Maintenance window configuration
 
A set of Kubernetes nodes in a cluster with common configuration and specification.
A set of Kubernetes nodes in a cluster with common configuration and specification.
Configuration for CMEK support for edge machine local disk encryption.
Configuration for CMEK support for edge machine local disk encryption.
 
Configuration for each node in the NodePool
Configuration for each node in the NodePool
 
 
Builder for projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}.
 
Long-running operation metadata for Edge Container API methods.
Long-running operation metadata for Edge Container API methods.
Indicates the reason for the status of the operation.
 
Represents quota for Edge Container resources.
Represents quota for Edge Container resources.
 
Represents an arbitrary window of time that recurs.
Represents an arbitrary window of time that recurs.
 
 
Represents if the resource is in lock down state or pending.
Server configuration for supported versions and release channels.
Server configuration for supported versions and release channels.
 
 
Represents an arbitrary window of time.
Represents an arbitrary window of time.
 
Updates a cluster.
Updates a cluster.
 
Updates a node pool.
Updates a node pool.
 
Upgrades a cluster.
Upgrades a cluster.
Represents the schedule about when the cluster is going to be upgraded.
 
Version of a cluster.
Version of a cluster.
 
A VPN connection .
Routing mode.
A VPN connection .
The created connection details.
The created connection details.
The Cloud Router info.
The Cloud Router info.
 
The Cloud VPN info.
The Cloud VPN info.
 
The current connection state.
 
Project detail of the VPC network.
Project detail of the VPC network.
 
 
Builder for projects/{project}/locations/{location}/vpnConnections/{vpn_connection}.
 
A Google Distributed Cloud Edge zone where edge machines are located.
A Google Distributed Cloud Edge zone where edge machines are located.
Type of the rack.