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 arole. - CloudDomainsApi
- Enables management and configuration of domain names.
- ConfigureContactSettingsRequest
-
Request for the
ConfigureContactSettingsmethod. - ConfigureDnsSettingsRequest
-
Request for the
ConfigureDnsSettingsmethod. - ConfigureManagementSettingsRequest
-
Request for the
ConfigureManagementSettingsmethod. - 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
RRSetRoutingPolicythat 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
InitiatePushTransfermethod. - ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- ListRegistrationsResponse
-
Response for the
ListRegistrationsmethod. - 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
RegisterDomainmethod. - RegisterParameters
- Parameters required to register a new domain.
- Registration
-
The
Registrationresource facilitates managing and configuring domain name registrations. - RenewDomainRequest
-
Request for the
RenewDomainmethod. - ResourceRecordSet
- A unit of data that is returned by the DNS servers.
- RetrieveGoogleDomainsDnsRecordsResponse
-
Response for the
RetrieveGoogleDomainsDnsRecordsmethod. - RetrieveGoogleDomainsForwardingConfigResponse
-
Response for the
RetrieveGoogleDomainsForwardingConfigmethod. - RetrieveImportableDomainsResponse
- Deprecated: For more information, see Cloud Domains feature deprecation.
- RetrieveRegisterParametersResponse
-
Response for the
RetrieveRegisterParametersmethod. - 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
SearchDomainsmethod. - SetIamPolicyRequest
-
Request message for
SetIamPolicymethod. - 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 = $Shared02
- 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, such as for postal delivery or payments addresses.
- ResetAuthorizationCodeRequest = $Empty
-
Request for the
ResetAuthorizationCodemethod. - Status = $Status00
-
The
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissionsmethod. - TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissionsmethod.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.