domains/v1 library

Cloud Domains API - v1

Enables management and configuration of domain names.

For more information, see cloud.google.com/domains/

Create an instance of CloudDomainsApi to access these resources:

Classes

AuditConfig
Specifies the audit configuration for a service.
AuthorizationCode
Defines an authorization code.
Binding
Associates members, or principals, with a role.
CloudDomainsApi
Enables management and configuration of domain names.
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.
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.
HealthCheckTargets
HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries.
ImportDomainRequest
Deprecated: For more information, see Cloud Domains feature deprecation.
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.
ManagementSettings
Defines renewal, billing, and transfer settings for a Registration.
Operation
This resource represents a long-running operation that is the result of a network API call.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PrimaryBackupPolicy
Configures a RRSetRoutingPolicy such that all queries are responded with the primary_targets if they are healthy.
ProjectsLocationsOperationsResource
ProjectsLocationsRegistrationsResource
ProjectsLocationsResource
ProjectsResource
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.
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.
RetrieveRegisterParametersResponse
Response for the RetrieveRegisterParameters method.
RetrieveTransferParametersResponse
Deprecated: For more information, see Cloud Domains feature deprecation.
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.
TransferDomainRequest
Deprecated: For more information, see Cloud Domains feature deprecation.
TransferParameters
Deprecated: For more information, see Cloud Domains feature deprecation.
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.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
ExportRegistrationRequest = $Shared01
Deprecated: For more information, see Cloud Domains feature deprecation.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Location = $Location00
A resource that represents a Google Cloud location.
Money = $Money
Represents an amount of money with its currency type.
PostalAddress = $PostalAddress
Represents a postal address.
ResetAuthorizationCodeRequest = $Empty
Request for the ResetAuthorizationCode method.
Status = $Status00
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.