# Functions

# Constants

View your data across Google Cloud services and see the email address of your Google Account.
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
View your Google Cloud Platform management resources and deployment status information.
View and manage your Google Cloud Platform management resources and deployment status information.

# Structs

AsyncOptions: Async options that determine when a resource should finish.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
BaseType: BaseType that describes a service-backed Type.
BasicAuth: Basic Auth used as a credential.
Binding: Associates `members`, or principals, with a `role`.
CollectionOverride: CollectionOverride allows resource handling overrides for specific resources within a BaseType.
CompositeType: Holds the composite type.
CompositeTypeLabelEntry: Label object for CompositeTypes.
CompositeTypesListResponse: A response that returns all Composite Types supported by Deployment Manager.
Credential: The credential used by Deployment Manager and TypeProvider.
DebugInfo: Describes additional debugging info.
DeploymentLabelEntry: Label object for Deployments.
DeploymentOutputEntry: Output object for Deployments.
DeploymentsListResponse: A response containing a partial list of deployments and a page token used to build the next request if the request has been truncated.
DeploymentUpdateLabelEntry: Label object for DeploymentUpdate.
ErrorInfo: Describes the cause of the error with structured details.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
Help: Provides links to documentation or for performing an out of band action.
HelpLink: Describes a URL link.
InputMapping: InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
LocalizedMessage: Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
ManifestsListResponse: A response containing a partial list of manifests and a page token used to build the next request if the request has been truncated.
MethodMap: Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy.
Operation: Represents an Operation resource.
OperationError: [Output Only] If errors are generated during processing of the operation, this field will be populated.
OperationsListResponse: A response containing a partial list of operations and a page token used to build the next request if the request has been truncated.
Options: Options allows customized resource handling by Deployment Manager.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
QuotaExceededInfo: Additional details for quota exceeded error for resource quota.
ResourceAccessControl: The access controls set on the resource.
ResourcesListResponse: A response containing a partial list of resources and a page token used to build the next request if the request has been truncated.
ResourceUpdateError: Output only.
ServiceAccount: Service Account used as a credential.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TemplateContents: Files that make up the template contents of a template type.
Type: A resource type supported by Deployment Manager.
TypeInfo: Type Information.
TypeLabelEntry: Label object for Types.
TypeProvider: A type provider that describes a service-backed Type.
TypeProviderLabelEntry: Label object for TypeProviders.
TypeProvidersListResponse: A response that returns all Type Providers supported by Deployment Manager.
TypesListResponse: A response that returns all Types supported by Deployment Manager.
ValidationOptions: Options for how to validate and process properties on a resource.