REST Resource: domains

リソース: ドメイン

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

JSON 表現
{
  "name": string,
  "permission": enum (Permission),
  "verificationState": enum (VerificationState),
  "createTime": string,
  "lastVerifyTime": string,
  "userEmail": 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)

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

userEmail

string

出力専用。ユーザーのメールアドレス。有効な RFC 5322 メールアドレスを指定する必要があります。サービスはこの値を小文字に正規化します。

権限

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

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

VerificationState

ドメインのユーザーの確認ステータス。

列挙型
VERIFICATION_STATE_UNSPECIFIED 指定なし。
UNVERIFIED ドメインの所有権が確認されていません。
VERIFIED ドメインの所有権が証明されている。

メソッド

get

お客様が登録したドメインに関する詳細情報を取得します。

getComplianceStatus

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

list

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