REST Resource: domains

Ressource: Domain

Informationen zu einer vom Nutzer registrierten Domain.

JSON-Darstellung
{
  "name": string,
  "permission": enum (Permission),
  "verificationState": enum (VerificationState),
  "createTime": string,
  "lastVerifyTime": string
}
Felder
name

string

ID. Der Ressourcenname der Domain. Format: domains/{domain_name}, wobei domain_name der voll qualifizierte Domainname ist (z.B. meine-mail.meine-domain.de).

permission

enum (Permission)

Nur Ausgabe. Berechtigung des Nutzers für diese Domain.

verificationState

enum (VerificationState)

Nur Ausgabe. Informationen zum Bestätigungsverlauf und zu den Properties eines Nutzers für die Domain.

createTime

string (Timestamp format)

Nur Ausgabe. Nicht veränderbar. Der Zeitstempel, zu dem die Domain dem Konto des Nutzers hinzugefügt wurde.

lastVerifyTime

string (Timestamp format)

Der Zeitstempel, zu dem die Domain zuletzt vom Nutzer bestätigt wurde.

VerificationState

Der Bestätigungsstatus der Domain des Nutzers.

Enums
VERIFICATION_STATE_UNSPECIFIED Nicht angegeben
UNVERIFIED Die Domain ist nicht bestätigt.
VERIFIED Die Domain ist bestätigt.

Methoden

create

Fügt dem Konto des Nutzers eine Domain hinzu.

delete

Löscht eine Domain aus dem Konto des Nutzers.

get

Ruft detaillierte Informationen zu einer von Ihnen registrierten Domain ab.

getComplianceStatus

Ruft den Compliance-Status für eine bestimmte Domain ab.

getVerificationToken

Ruft ein Bestätigungstoken ab, mit dem die Inhaberschaft eines Nutzers für eine Domain bestätigt wird.

list

Ruft eine Liste aller von Ihnen registrierten Domains zusammen mit den entsprechenden Metadaten ab.

verify

Bestätigt die Inhaberschaft eines Nutzers für eine Domain auf DNS-Ebene.