Package types (0.5.13)

API documentation for edgecontainer_v1.types package.

Classes

Authorization

RBAC policy that will be applied and managed by GEC.

ChannelConfig

Configuration for a release channel.

Cluster

A Google Distributed Cloud Edge Kubernetes cluster.

ClusterNetworking

Cluster-wide networking configuration.

ClusterUser

A user principal for an RBAC policy.

ConfigData

Config data holds all the config related data for the zone.

CreateClusterRequest

Creates a cluster.

CreateNodePoolRequest

Creates a node pool.

CreateVpnConnectionRequest

Creates a VPN connection.

DeleteClusterRequest

Deletes a cluster.

DeleteNodePoolRequest

Deletes a node pool.

DeleteVpnConnectionRequest

Deletes a vpn connection.

Fleet

Fleet related configuration.

Fleets are a Google Cloud concept for logically organizing clusters, letting you use and manage multi-cluster capabilities and apply consistent policies across your systems.

GenerateAccessTokenRequest

Generates an access token for a cluster.

GenerateAccessTokenResponse

An access token for a cluster.

GenerateOfflineCredentialRequest

Generates an offline credential(offline) for a cluster.

GenerateOfflineCredentialResponse

An offline credential for a cluster.

GetClusterRequest

Gets a cluster.

GetMachineRequest

Gets a machine.

GetNodePoolRequest

Gets a node pool.

GetServerConfigRequest

Gets the server config.

GetVpnConnectionRequest

Gets a VPN connection.

KmsKeyState

Represents the accessibility state of a customer-managed KMS key used for CMEK integration.

ListClustersRequest

Lists clusters in a location.

ListClustersResponse

List of clusters in a location.

ListMachinesRequest

Lists machines in a site.

ListMachinesResponse

List of machines in a site.

ListNodePoolsRequest

Lists node pools in a cluster.

ListNodePoolsResponse

List of node pools in a cluster.

ListVpnConnectionsRequest

Lists VPN connections.

ListVpnConnectionsResponse

List of VPN connections in a location.

LocationMetadata

Metadata for a given google.cloud.location.Location.

Machine

A Google Distributed Cloud Edge machine capable of acting as a Kubernetes node.

MaintenanceExclusionWindow

Represents a maintenance exclusion window.

MaintenancePolicy

Maintenance policy configuration.

MaintenanceWindow

Maintenance window configuration

NodePool

A set of Kubernetes nodes in a cluster with common configuration and specification.

OperationMetadata

Long-running operation metadata for Edge Container API methods.

Quota

Represents quota for Edge Container resources.

RecurringTimeWindow

Represents an arbitrary window of time that recurs.

ResourceState

Represents if the resource is in lock down state or pending.

ServerConfig

Server configuration for supported versions and release channels.

TimeWindow

Represents an arbitrary window of time.

UpdateClusterRequest

Updates a cluster.

UpdateNodePoolRequest

Updates a node pool.

UpgradeClusterRequest

Upgrades a cluster.

Version

Version of a cluster.

VpnConnection

A VPN connection .

ZoneMetadata

A Google Distributed Cloud Edge zone where edge machines are located.