REST Resource: domains

リソース: ドメイン

ユーザーが登録したドメインに関する情報。

JSON 表現
{
  "name": string,
  "permission": enum (Permission),
  "verificationState": enum (VerificationState),
  "createTime": string,
  "lastVerifyTime": string
}
フィールド
name

string

ID。ドメインのリソース名。形式: domains/{domain_name}。domain_name は完全修飾ドメイン名(mymail.mydomain.com など)。

permission

enum (Permission)

出力専用。このドメインに対するユーザーの権限。

verificationState

enum (VerificationState)

出力専用。ドメインに対するユーザーの検証履歴とプロパティに関する情報。

createTime

string (Timestamp format)

出力専用。変更不可。ドメインがユーザーのアカウントに追加されたときのタイムスタンプ。

lastVerifyTime

string (Timestamp format)

ユーザーがドメインを最後に検証したときのタイムスタンプ。

権限

ドメインに対するユーザーの権限。

列挙型
PERMISSION_UNSPECIFIED 未指定のアクセス許可。
READER ユーザーはドメインに対する読み取りアクセス権を持っています。
OWNER ユーザーはドメインに対するオーナー アクセス権を持っています。
NONE ユーザーはドメインに対するアクセス権を持っていません。

VerificationState

ドメインに対するユーザーの検証ステータス。

列挙型
VERIFICATION_STATE_UNSPECIFIED 指定なし。
UNVERIFIED ドメインが未検証です。
VERIFIED ドメインが検証済みです。

メソッド

get

登録したドメインの詳細情報を取得します。

getComplianceStatus

特定のドメインのコンプライアンス ステータスを取得します。

list

登録したすべてのドメインのリストと、対応するメタデータを取得します。