REST Resource: domains

Zasób: domena

Informacje o domenie zarejestrowanej przez użytkownika.

Zapis JSON
{
  "name": string,
  "permission": enum (Permission),
  "verificationState": enum (VerificationState),
  "createTime": string,
  "lastVerifyTime": string,
  "userEmail": string
}
Pola
name

string

Identyfikator. Nazwa zasobu domeny. Format: domains/{domain_name}, gdzie domain_name to w pełni kwalifikowana nazwa domeny (np. mymail.mydomain.com).

permission

enum (Permission)

Tylko dane wyjściowe. Uprawnienia użytkownika w tej domenie.

verificationState

enum (VerificationState)

Tylko dane wyjściowe. Informacje o historii weryfikacji użytkownika i usługach w domenie.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Niezmienne. Sygnatura czasowa dodania domeny do konta użytkownika.

lastVerifyTime

string (Timestamp format)

Sygnatura czasowa ostatniej weryfikacji domeny przez użytkownika.

userEmail

string

Tylko dane wyjściowe. Adres e-mail użytkownika. Musi to być prawidłowy adres e-mail zgodny ze standardem RFC 5322. Usługa normalizuje tę wartość do małych liter.

Uprawnienie

Uprawnienia użytkownika w domenie.

Wartości w polu enum
PERMISSION_UNSPECIFIED Nieokreślone uprawnienia.
READER Użytkownik ma uprawnienia do odczytu domeny.
OWNER Użytkownik ma dostęp do domeny jako właściciel.
NONE Użytkownik nie ma dostępu do domeny.

VerificationState

Stan weryfikacji domeny przez użytkownika.

Wartości w polu enum
VERIFICATION_STATE_UNSPECIFIED Nie określono.
UNVERIFIED Domena nie została zweryfikowana.
VERIFIED Domena jest zweryfikowana.

Metody

get

Pobiera szczegółowe informacje o zarejestrowanej przez Ciebie domenie.

getComplianceStatus

Pobiera stan zgodności w przypadku danej domeny.

list

Pobiera listę wszystkich zarejestrowanych przez Ciebie domen wraz z odpowiednimi metadanymi.