domains.v1 library Null safety

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.
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's dns_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 = $Location00
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 = $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.