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
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.
- 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.
- 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. - 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.
- 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. - 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.
- 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.
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, e.g. for postal delivery or payments addresses.
- ResetAuthorizationCodeRequest = $Empty
-
Request for the
ResetAuthorizationCode
method. - Status = $Status
-
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.