# Functions

# Constants

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

# Structs

AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
AuthorizationCode: Defines an authorization code.
Binding: Associates `members`, or principals, with a `role`.
ConfigureContactSettingsRequest: Request for the `ConfigureContactSettings` method.
ConfigureDnsSettingsRequest: Request for the `ConfigureDnsSettings` method.
ConfigureManagementSettingsRequest: Request for the `ConfigureManagementSettings` method.
Contact: Details required for a contact associated with a `Registration`.
ContactSettings: Defines the contact information associated with a `Registration`.
CustomDns: Configuration for an arbitrary DNS provider.
DnsSettings: Defines the DNS configuration of a `Registration`, including name servers, DNSSEC, and glue records.
Domain: A domain that the calling user manages in Google Domains.
DomainForwarding: Domain forwarding configuration.
DsRecord: Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain.
EmailForwarding: Email forwarding configuration.
ExportRegistrationRequest: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
GeoPolicy: Configures a `RRSetRoutingPolicy` that routes based on the geo location of the querying user.
GeoPolicyItem: ResourceRecordSet data for one geo location.
GlueRecord: Defines a host on your domain that is a DNS name server for your domain and/or other domains.
GoogleDomainsDns: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
HealthCheckTargets: HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries.
ImportDomainRequest: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
InitiatePushTransferRequest: Request for the `InitiatePushTransfer` method.
ListLocationsResponse: The response message for Locations.ListLocations.
ListOperationsResponse: The response message for Operations.ListOperations.
ListRegistrationsResponse: Response for the `ListRegistrations` method.
LoadBalancerTarget: The configuration for an individual load balancer to health check.
Location: A resource that represents a Google Cloud location.
ManagementSettings: Defines renewal, billing, and transfer settings for a `Registration`.
Money: Represents an amount of money with its currency type.
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.
PostalAddress: Represents a postal address.
PrimaryBackupPolicy: Configures a RRSetRoutingPolicy such that all queries are responded with the primary_targets if they are healthy.
RegisterDomainRequest: Request for the `RegisterDomain` method.
RegisterParameters: Parameters required to register a new domain.
Registration: The `Registration` resource facilitates managing and configuring domain name registrations.
RenewDomainRequest: Request for the `RenewDomain` method.
ResetAuthorizationCodeRequest: Request for the `ResetAuthorizationCode` method.
ResourceRecordSet: A unit of data that is returned by the DNS servers.
RetrieveGoogleDomainsDnsRecordsResponse: Response for the `RetrieveGoogleDomainsDnsRecords` method.
RetrieveGoogleDomainsForwardingConfigResponse: Response for the `RetrieveGoogleDomainsForwardingConfig` method.
RetrieveImportableDomainsResponse: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
RetrieveRegisterParametersResponse: Response for the `RetrieveRegisterParameters` method.
RetrieveTransferParametersResponse: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
RRSetRoutingPolicy: A RRSetRoutingPolicy represents ResourceRecordSet data that is returned dynamically with the response varying based on configured properties such as geolocation or by weighted random selection.
SearchDomainsResponse: Response for the `SearchDomains` method.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TransferDomainRequest: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
TransferParameters: Deprecated: For more information, see Cloud Domains feature deprecation (https://cloud.google.com/domains/docs/deprecations/feature-deprecations).
WrrPolicy: Configures a RRSetRoutingPolicy that routes in a weighted round robin fashion.
WrrPolicyItem: A routing block which contains the routing information for one WRR item.