Registration(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The Registration
resource facilitates managing and configuring
domain name registrations.
To create a new Registration
resource, find a suitable domain
name by calling the SearchDomains
method with a query to see
available domain name options. After choosing a name, call
RetrieveRegisterParameters
to ensure availability and obtain
information like pricing, which is needed to build a call to
RegisterDomain
.
Attributes | |
---|---|
Name | Description |
name |
str
Output only. Name of the Registration resource, in the
format
projects/*/locations/*/registrations/ .
|
domain_name |
str
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The creation timestamp of the Registration
resource.
|
expire_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The expiration timestamp of the Registration .
|
state |
google.cloud.domains_v1beta1.types.Registration.State
Output only. The state of the Registration
|
issues |
Sequence[google.cloud.domains_v1beta1.types.Registration.Issue]
Output only. The set of issues with the Registration
that require attention.
|
labels |
Sequence[google.cloud.domains_v1beta1.types.Registration.LabelsEntry]
Set of labels associated with the Registration .
|
management_settings |
google.cloud.domains_v1beta1.types.ManagementSettings
Settings for management of the Registration , including
renewal, billing, and transfer. You cannot update these with
the UpdateRegistration method. To update these settings,
use the ConfigureManagementSettings method.
|
dns_settings |
google.cloud.domains_v1beta1.types.DnsSettings
Settings controlling the DNS configuration of the Registration . You cannot update these with the
UpdateRegistration method. To update these settings, use
the ConfigureDnsSettings method.
|
contact_settings |
google.cloud.domains_v1beta1.types.ContactSettings
Required. Settings for contact information linked to the Registration . You cannot update these with the
UpdateRegistration method. To update these settings, use
the ConfigureContactSettings method.
|
pending_contact_settings |
google.cloud.domains_v1beta1.types.ContactSettings
Output only. Pending contact settings for the Registration . Updates to the contact_settings field
that change its registrant_contact or privacy fields
require email confirmation by the registrant_contact
before taking effect. This field is set only if there are
pending updates to the contact_settings that have not
yet been confirmed. To confirm the changes, the
registrant_contact must follow the instructions in the
email they receive.
|
supported_privacy |
Sequence[google.cloud.domains_v1beta1.types.ContactPrivacy]
Output only. Set of options for the contact_settings.privacy field that this
Registration supports.
|
Classes
Issue
Issue(value)
Possible issues with a Registration
that require attention.
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
State
State(value)
Possible states of a Registration
.