# Functions

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

ApplianceCluster: ApplianceCluster contains information specific to GDC Edge Appliance Clusters.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
Authority: Authority encodes how Google will recognize identities from this Membership.
Binding: Associates `members`, or principals, with a `role`.
CancelOperationRequest: The request message for Operations.CancelOperation.
ConnectAgentResource: ConnectAgentResource represents a Kubernetes resource manifest for Connect Agent deployment.
EdgeCluster: EdgeCluster contains information specific to Google Edge Clusters.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
GenerateConnectManifestResponse: GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.
GkeCluster: GkeCluster contains information specific to GKE clusters.
GoogleRpcStatus: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
InitializeHubRequest: Request message for the InitializeHub method.
InitializeHubResponse: Response message for the InitializeHub method.
KubernetesMetadata: KubernetesMetadata provides informational metadata for Memberships that are created from Kubernetes Endpoints (currently, these are equivalent to Kubernetes clusters).
KubernetesResource: KubernetesResource contains the YAML manifests and configuration for Membership Kubernetes resources in the cluster.
ListLocationsResponse: The response message for Locations.ListLocations.
ListMembershipsResponse: Response message for the `GkeHub.ListMemberships` method.
ListOperationsResponse: The response message for Operations.ListOperations.
Location: A resource that represents a Google Cloud location.
Membership: Membership contains information about a member cluster.
MembershipEndpoint: MembershipEndpoint contains information needed to contact a Kubernetes API, endpoint and any additional Kubernetes metadata.
MembershipState: MembershipState describes the state of a Membership resource.
MonitoringConfig: MonitoringConfig informs Fleet-based applications/services/UIs how the metrics for the underlying cluster is reported to cloud monitoring services.
MultiCloudCluster: MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.
OnPremCluster: OnPremCluster contains information specific to GKE On-Prem clusters.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ResourceManifest: ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
ResourceOptions: ResourceOptions represent options for Kubernetes resource generation.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TypeMeta: TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.