REST Resource: domains

리소스: 도메인

사용자가 등록한 도메인에 관한 정보입니다.

JSON 표현
{
  "name": string,
  "permission": enum (Permission),
  "verificationState": enum (VerificationState),
  "createTime": string,
  "lastVerifyTime": string
}
필드
name

string

식별자. 도메인의 리소스 이름입니다. 형식: 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

등록된 모든 도메인과 해당 메타데이터의 목록을 가져옵니다.