Alle Wartungsseiten einer Domain auflisten¶
Note
In der Myra App wird weiterhin der Platzhalter twitter für X verwendet.
Senden einer GET-Anfrage an den Endpunkt /domain/{domainId}/{vHostName}/maintenances.
Beschreibung¶
Mit der List-Maintenance-Page-Anfrage rufen Sie eine Liste aller Wartungsseiten einer Domain der Organisation ab.
Voraussetzungen¶
Werte der Anfrage: Domain-ID {domainId}, Subdomain name {vHostName}
Objekte: keine
Anfrage¶
Um eine Liste aller Wartungsseiten einer Domain abzurufen, fügen Sie die Domain-ID {domainId} und den Subdomain name {vHostName} dem Pfad der HTTP-Anfrage hinzu.
Als Ergebnis erhalten Sie das Objekt MaintenanceVO mit den angefragten Informationen.
Das Objekt MaintenanceVO liefert die folgenden Informationen:
| Attribut | Beschreibung | Werte |
|---|---|---|
fqdn |
Der Name der Subdomain, der die Wartungsseite zugeordnet ist. | string |
start |
Das Datum im ISO-8601-Format, ab dem die Wartungsseite aktiviert wird. | string($date-time) |
end |
Das Datum im ISO-8601-Format, bis zu dem die Wartungsseite aktiviert ist. | string($date-time) |
content |
Der Inhalt der Wartungsseite als HTML. Beachten Sie, dass keine Ressourcen aus der Subdomain eingebunden werden können, die Sie in den Wartungsmodus versetzt haben. Wenn Ihre Wartungsseite Bilder enthält, verwenden Sie eine andere Domain oder inline base64-codierte Bilder. | string |
active |
Die Verfügbarkeit der Wartungsseite. |
|
defaultPage |
Ein Array mit definierten Standardseiten, die anstelle einer eigenen Inhaltsseite verwendet werden sollen. | Von Myra generierte Standardseite, Link zu einer externen Seite wie Facebook oder X. Es können eine oder mehrere Standardseiten verwendet werden. |
vhostId |
Die ID der Subdomain, der die Wartungsseite zugeordnet ist. | integer |
id |
Die ID der Wartungsseite. | integer |
modified |
Das Datum der letzten Änderung im ISO-8601-Format. | string($date-time) |
created |
Das Erstellungsdatum im ISO-8601-Format. | string($date-time) |
Beispiel¶
Beispiel-Antwort:
[
{
"objectType": "string",
"fqdn": "string",
"start": "string",
"end": "string",
"content": "string",
"contentFrom": "string",
"active": true,
"defaultPage": "string",
"vhostId": 0,
"permissions": "string",
"id": 0,
"modified": "string",
"created": "string",
"comment": "string"
}
]
Antworten¶
Die folgenden Antworten sind möglich:
| STATUSCODE | BESCHREIBUNG |
|---|---|
| 200 | Die Anfrage war erfolgreich. |
| 400 | Die Anfrage war nicht erfolgreich. Die Anfrage war fehlerhaft oder es fehlen Informationen. |
| 401 | Die Anfrage war nicht erfolgreich, da die Authentifizierung fehlerhaft war. |
| 403 | Die Anfrage war nicht erfolgreich, da die erforderlichen Berechtigungen fehlen. |