Reference documentation and code samples for the Google Cloud Domains V1 Client class State.
Possible states of a Registration.
Protobuf type google.cloud.domains.v1.Registration.State
Namespace
Google \ Cloud \ Domains \ V1 \ Registration
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
STATE_UNSPECIFIED
Value: 0
The state is undefined.
Generated from protobuf enum STATE_UNSPECIFIED = 0;
REGISTRATION_PENDING
Value: 1
The domain is being registered.
Generated from protobuf enum REGISTRATION_PENDING = 1;
REGISTRATION_FAILED
Value: 2
The domain registration failed. You can delete resources in this state
to allow registration to be retried.
Generated from protobuf enum REGISTRATION_FAILED = 2;
TRANSFER_PENDING
Value: 3
The domain is being transferred from another registrar to Cloud Domains.
Generated from protobuf enum TRANSFER_PENDING = 3;
TRANSFER_FAILED
Value: 4
The attempt to transfer the domain from another registrar to
Cloud Domains failed. You can delete resources in this state and retry
the transfer.
Generated from protobuf enum TRANSFER_FAILED = 4;
ACTIVE
Value: 6
The domain is registered and operational. The domain renews automatically
as long as it remains in this state.
Generated from protobuf enum ACTIVE = 6;
SUSPENDED
Value: 7
The domain is suspended and inoperative. For more details, see the
issues field.
Generated from protobuf enum SUSPENDED = 7;
EXPORTED
Value: 8
The domain is no longer managed with Cloud Domains. It may have been
transferred to another registrar or exported for management in
Google Domains. 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Domains V1 Client - Class State (1.0.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.4 (latest)](/php/docs/reference/cloud-domains/latest/V1.Registration.State)\n- [1.0.3](/php/docs/reference/cloud-domains/1.0.3/V1.Registration.State)\n- [0.5.5](/php/docs/reference/cloud-domains/0.5.5/V1.Registration.State)\n- [0.4.2](/php/docs/reference/cloud-domains/0.4.2/V1.Registration.State)\n- [0.3.1](/php/docs/reference/cloud-domains/0.3.1/V1.Registration.State)\n- [0.2.11](/php/docs/reference/cloud-domains/0.2.11/V1.Registration.State) \nReference documentation and code samples for the Google Cloud Domains V1 Client class State.\n\nPossible states of a `Registration`.\n\nProtobuf type `google.cloud.domains.v1.Registration.State`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Domains \\\\ V1 \\\\ Registration\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### STATE_UNSPECIFIED\n\n Value: 0\n\nThe state is undefined.\n\nGenerated from protobuf enum `STATE_UNSPECIFIED = 0;`\n\n### REGISTRATION_PENDING\n\n Value: 1\n\nThe domain is being registered.\n\nGenerated from protobuf enum `REGISTRATION_PENDING = 1;`\n\n### REGISTRATION_FAILED\n\n Value: 2\n\nThe domain registration failed. You can delete resources in this state\nto allow registration to be retried.\n\nGenerated from protobuf enum `REGISTRATION_FAILED = 2;`\n\n### TRANSFER_PENDING\n\n Value: 3\n\nThe domain is being transferred from another registrar to Cloud Domains.\n\nGenerated from protobuf enum `TRANSFER_PENDING = 3;`\n\n### TRANSFER_FAILED\n\n Value: 4\n\nThe attempt to transfer the domain from another registrar to\nCloud Domains failed. You can delete resources in this state and retry\nthe transfer.\n\nGenerated from protobuf enum `TRANSFER_FAILED = 4;`\n\n### ACTIVE\n\n Value: 6\n\nThe domain is registered and operational. The domain renews automatically\nas long as it remains in this state.\n\nGenerated from protobuf enum `ACTIVE = 6;`\n\n### SUSPENDED\n\n Value: 7\n\nThe domain is suspended and inoperative. For more details, see the\n`issues` field.\n\nGenerated from protobuf enum `SUSPENDED = 7;`\n\n### EXPORTED\n\n Value: 8\n\nThe domain is no longer managed with Cloud Domains. It may have been\ntransferred to another registrar or exported for management in\n[Google Domains](https://domains.google/). You can no longer update it\nwith this API, and information shown about it may be stale. Domains in\nthis state are not automatically renewed by Cloud Domains.\n\nGenerated from protobuf enum `EXPORTED = 8;`"]]