Domains Registration

This table represents the domains_registration resource from Google Cloud Platform.

gcp.domains_registration

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
contact_settingscorejsonRequired. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
create_timecoretimestampOutput only. The creation timestamp of the `Registration` resource.
datadog_display_namecorestring
dns_settingscorejsonSettings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
domain_namecorestringRequired. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
domain_propertiescorearray<string>Output only. Special properties of the domain.
expire_timecoretimestampOutput only. The expiration timestamp of the `Registration`.
issuescorearray<string>Output only. The set of issues with the `Registration` that require attention.
labelscorearray<string>
management_settingscorejsonSettings 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.
namecorestringOutput only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/`.
organization_idcorestring
parentcorestring
pending_contact_settingscorejsonOutput 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 been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
project_idcorestring
project_numbercorestring
register_failure_reasoncorestringOutput only. The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state. Possible values: ['REGISTER_FAILURE_REASON_UNSPECIFIED', 'REGISTER_FAILURE_REASON_UNKNOWN', 'DOMAIN_NOT_AVAILABLE', 'INVALID_CONTACTS']. Values descriptions: ['Register failure unspecified.', 'Registration failed for an unknown reason.', 'The domain is not available for registration.', 'The provided contact information was rejected.']
resource_namecorestring
statecorestringOutput only. The state of the `Registration` Possible values: ['STATE_UNSPECIFIED', 'REGISTRATION_PENDING', 'REGISTRATION_FAILED', 'TRANSFER_PENDING', 'TRANSFER_FAILED', 'IMPORT_PENDING', 'ACTIVE', 'SUSPENDED', 'EXPORTED', 'EXPIRED']. Values descriptions: ['The state is undefined.', 'The domain is being registered.', 'The domain registration failed. You can delete resources in this state to allow registration to be retried.', 'The domain is being transferred from another registrar to Cloud Domains.', 'The attempt to transfer the domain from another registrar to Cloud Domains failed. You can delete resources in this state and retry the transfer.', 'The domain is being imported from Google Domains to Cloud Domains.', 'The domain is registered and operational. The domain renews automatically as long as it remains in this state and the `RenewalMethod` is set to `AUTOMATIC_RENEWAL`.', 'The domain is suspended and inoperative. For more details, see the `issues` field.', 'The domain is no longer managed with Cloud Domains. It may have been transferred to another registrar or exported for management in [Google Domains](https://domains.google/). You can no longer update it with this API, and information shown about it may be stale. Domains in this state are not automatically renewed by Cloud Domains.', 'The domain is expired.']
supported_privacycorearray<string>Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
tagscorehstore
transfer_failure_reasoncorestringOutput only. Deprecated: For more information, see [Cloud Domains feature deprecation](https://cloud.google.com/domains/docs/deprecations/feature-deprecations). The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state. Possible values: ['TRANSFER_FAILURE_REASON_UNSPECIFIED', 'TRANSFER_FAILURE_REASON_UNKNOWN', 'EMAIL_CONFIRMATION_FAILURE', 'DOMAIN_NOT_REGISTERED', 'DOMAIN_HAS_TRANSFER_LOCK', 'INVALID_AUTHORIZATION_CODE', 'TRANSFER_CANCELLED', 'TRANSFER_REJECTED', 'INVALID_REGISTRANT_EMAIL_ADDRESS', 'DOMAIN_NOT_ELIGIBLE_FOR_TRANSFER', 'TRANSFER_ALREADY_PENDING']. Values descriptions: ['Transfer failure unspecified.', 'Transfer failed for an unknown reason.', 'An email confirmation sent to the user was rejected or expired.', 'The domain is available for registration.', 'The domain has a transfer lock with its current registrar which must be removed prior to transfer.', 'The authorization code entered is not valid.', 'The transfer was cancelled by the domain owner, current registrar, or TLD registry.', 'The transfer was rejected by the current registrar. Contact the current registrar for more information.', "The registrant email address cannot be parsed from the domain's current public contact data.", 'The domain is not eligible for transfer due requirements imposed by the current registrar or TLD registry.', 'Another transfer is already pending for this domain. The existing transfer attempt must expire or be cancelled in order to proceed.']