domains/v1beta1 library
Cloud Domains API - v1beta1
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. - DsRecord
- Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain.
- GlueRecord
- Defines a host on your domain that is a DNS name server for your domain and/or other domains.
- GoogleDomainsDns
-
Configuration for using the free DNS zone provided by Google Domains as a
Registration
'sdns_provider
. - 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. - RetrieveRegisterParametersResponse
-
Response for the
RetrieveRegisterParameters
method. - RetrieveTransferParametersResponse
-
Response for the
RetrieveTransferParameters
method. - SearchDomainsResponse
-
Response for the
SearchDomains
method. - SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - TransferDomainRequest
-
Request for the
TransferDomain
method. - TransferParameters
- Parameters required to transfer a domain from another registrar.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- ExportRegistrationRequest = $Empty
-
Request for the
ExportRegistration
method. - Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- Location = $Location
- A resource that represents Google Cloud Platform 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 = $TestIamPermissionsRequest
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $TestIamPermissionsResponse
-
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.