Regelsätze auflisten
GET
/api/v1/
operationIdgetFirewallSets
- Erforderliche Stufe
- Nur Lesen
- Kontingent
- Lesen, 3.600 Aufrufe pro Stunde
Im Konto definierte Regelsätze, auf mehreren VPS wiederverwendbar. Nicht paginierte Liste.
Ein Regelsatz ist eine Vorlage: Er wirkt auf einen VPS erst, wenn er angewendet wurde. Er beschreibt daher nicht den tatsächlichen Zustand der Firewall einer Maschine, der über GET /servers/{vmid}/firewall abgerufen wird.
applied_to ist auf die vom Schlüssel abgedeckten VPS beschränkt: Der Regelsatz bleibt sichtbar, da er zum Konto gehört, die Server außerhalb des Umfangs werden jedoch nicht aufgeführt.
Antworten
200
Regelsätze des Kontos
{
"data": [
{
"id": "34",
"name": "Web public",
"description": "HTTPS depuis le bureau",
"rules": [
{
"port": "443",
"protocol": "TCP",
"sources": [
"45.54.45.54"
],
"open_to_any": false
}
],
"applied_to": [
"116807"
]
}
],
"meta": {
"page": 1,
"per_page": 1,
"total": 1,
"total_pages": 1
}
}
Felder der Antwort 15
-
dataobject[]erforderlich -
idstring -
namestring -
descriptionstring -
rulesobject[] -
portstringPort oder Bereich
Anfang-Ende -
protocolstringProtokoll, immer in Großbuchstaben
-
sourcesstring[]Zugelassene Adressen oder CIDR-Bereiche; leer, wenn die Regel für alle offen ist
-
open_to_anybooleantrue, wenn keine Adresse die Regel einschränkt -
applied_tostring[]VPS (vom Schlüssel abgedeckt), auf die der Regelsatz angewendet wird
-
metaobjecterforderlichPaginierung. Nicht paginierte Listen geben alles zurück, und
metagibt die zurückgegebene Anzahl wieder. -
pageinteger (int64)Zurückgegebene Seite
-
per_pageinteger (int64)Seitengröße
-
totalinteger (int64)Gesamtzahl der Elemente
-
total_pagesinteger (int64)Gesamtzahl der Seiten
401
Authentifizierung abgelehnt: invalid_token — Header Authorization fehlt oder ist fehlerhaft, oder Schlüssel unbekannt; access_disabled — API-Zugang für dieses Konto gesperrt, oder API-Dienst vorübergehend von LWS abgeschaltet.
invalid_token — Header Authorization fehlt oder ist fehlerhaft, oder Schlüssel unbekannt; access_disabled — API-Zugang für dieses Konto gesperrt, oder API-Dienst vorübergehend von LWS abgeschaltet.Header Authorization fehlt oder ist fehlerhaft, oder Schlüssel unbekannt
{
"type": "https://docs.lws.fr/kvm/errors/invalid-token",
"title": "Authentification invalide",
"status": 401,
"code": "invalid_token",
"detail": "Clé inconnue ou révoquée.",
"request_id": "3f9a1c07b2e45d18"
}
API-Zugang für dieses Konto gesperrt, oder API-Dienst vorübergehend von LWS abgeschaltet
{
"type": "https://docs.lws.fr/kvm/errors/access-disabled",
"title": "Accès API désactivé",
"status": 401,
"code": "access_disabled",
"detail": "L'accès API est désactivé pour ce compte. Réactivez-le depuis la page « API / MCP » du panel.",
"request_id": "3f9a1c07b2e45d18"
}
Felder der Antwort 18
-
typestring (uri)erforderlich -
titlestringerforderlichKurztitel
-
statusinteger (int64)erforderlichHTTP-Status
-
codestringerforderlichStabiler Maschinencode (siehe „Fehler“ in Erste Schritte)
-
detailstringerforderlichAusführliche Meldung
-
request_idstringerforderlichBezeichner der Anfrage, an den Support weiterzugeben
-
errorsobjectvalidation_failed: Meldung je fehlerhaftem Parameter -
required_levelstringinsufficient_scope: vom Vorgang geforderte Stufe -
task_idstringtask_already_running: laufende Aufgabe auf diesem VPS -
familystringrate_limited: ausgeschöpfte Kontingentgruppe -
limitinteger (int64)rate_limited: stündliche Obergrenze der Gruppe -
retry_afterinteger (int64)rate_limited: Sekunden bis zum nächsten Versuch -
lockstringserver_locked: vom Hypervisor gesetzte Sperre (backup,snapshot,suspended…) -
reasonstringserver_locked:operation_in_progress– ein Vorgang läuft, versuchen Sie es nachRetry-Aftererneut;suspended– der VPS befindet sich im Ruhezustand, starten Sie ihn zuerst;support_notified– ungewöhnliche Sperre, das LWS-Team ist informiert und kümmert sich darum -
maintenanceobjectserver_maintenance: Art des Eingriffs, Beginn und voraussichtliches Ende (nullbei einem Vorfall) -
kindstring -
started_atstring (date-time) -
expected_endstring (date-time)
403
Zugriff verweigert: ip_not_allowed — aufrufende Adresse nicht zugelassen.
ip_not_allowed — aufrufende Adresse nicht zugelassen.{
"type": "https://docs.lws.fr/kvm/errors/ip-not-allowed",
"title": "Adresse non autorisée",
"status": 403,
"code": "ip_not_allowed",
"detail": "L'adresse 203.0.113.10 ne figure pas parmi les adresses autorisées de ce compte.",
"request_id": "3f9a1c07b2e45d18"
}
Felder der Antwort 18
-
typestring (uri)erforderlich -
titlestringerforderlichKurztitel
-
statusinteger (int64)erforderlichHTTP-Status
-
codestringerforderlichStabiler Maschinencode (siehe „Fehler“ in Erste Schritte)
-
detailstringerforderlichAusführliche Meldung
-
request_idstringerforderlichBezeichner der Anfrage, an den Support weiterzugeben
-
errorsobjectvalidation_failed: Meldung je fehlerhaftem Parameter -
required_levelstringinsufficient_scope: vom Vorgang geforderte Stufe -
task_idstringtask_already_running: laufende Aufgabe auf diesem VPS -
familystringrate_limited: ausgeschöpfte Kontingentgruppe -
limitinteger (int64)rate_limited: stündliche Obergrenze der Gruppe -
retry_afterinteger (int64)rate_limited: Sekunden bis zum nächsten Versuch -
lockstringserver_locked: vom Hypervisor gesetzte Sperre (backup,snapshot,suspended…) -
reasonstringserver_locked:operation_in_progress– ein Vorgang läuft, versuchen Sie es nachRetry-Aftererneut;suspended– der VPS befindet sich im Ruhezustand, starten Sie ihn zuerst;support_notified– ungewöhnliche Sperre, das LWS-Team ist informiert und kümmert sich darum -
maintenanceobjectserver_maintenance: Art des Eingriffs, Beginn und voraussichtliches Ende (nullbei einem Vorfall) -
kindstring -
started_atstring (date-time) -
expected_endstring (date-time)
429
Kontingent überschritten: rate_limited — stündliches Kontingent der Gruppe ausgeschöpft.
rate_limited — stündliches Kontingent der Gruppe ausgeschöpft.{
"type": "https://docs.lws.fr/kvm/errors/rate-limited",
"title": "Quota dépassé",
"status": 429,
"code": "rate_limited",
"detail": "Quota dépassé pour les opérations de type « read » : 3600 appels par heure. Réessayez dans 37 seconde(s).",
"request_id": "3f9a1c07b2e45d18",
"family": "read",
"limit": 3600,
"retry_after": 37
}
Felder der Antwort 18
-
typestring (uri)erforderlich -
titlestringerforderlichKurztitel
-
statusinteger (int64)erforderlichHTTP-Status
-
codestringerforderlichStabiler Maschinencode (siehe „Fehler“ in Erste Schritte)
-
detailstringerforderlichAusführliche Meldung
-
request_idstringerforderlichBezeichner der Anfrage, an den Support weiterzugeben
-
errorsobjectvalidation_failed: Meldung je fehlerhaftem Parameter -
required_levelstringinsufficient_scope: vom Vorgang geforderte Stufe -
task_idstringtask_already_running: laufende Aufgabe auf diesem VPS -
familystringrate_limited: ausgeschöpfte Kontingentgruppe -
limitinteger (int64)rate_limited: stündliche Obergrenze der Gruppe -
retry_afterinteger (int64)rate_limited: Sekunden bis zum nächsten Versuch -
lockstringserver_locked: vom Hypervisor gesetzte Sperre (backup,snapshot,suspended…) -
reasonstringserver_locked:operation_in_progress– ein Vorgang läuft, versuchen Sie es nachRetry-Aftererneut;suspended– der VPS befindet sich im Ruhezustand, starten Sie ihn zuerst;support_notified– ungewöhnliche Sperre, das LWS-Team ist informiert und kümmert sich darum -
maintenanceobjectserver_maintenance: Art des Eingriffs, Beginn und voraussichtliches Ende (nullbei einem Vorfall) -
kindstring -
started_atstring (date-time) -
expected_endstring (date-time)
502
Abhängigkeit nicht erreichbar: upstream_unavailable — VPS-Inventar vorübergehend nicht verfügbar.
upstream_unavailable — VPS-Inventar vorübergehend nicht verfügbar.{
"type": "https://docs.lws.fr/kvm/errors/upstream-unavailable",
"title": "Service momentanément indisponible",
"status": 502,
"code": "upstream_unavailable",
"detail": "Inventaire des VM indisponible.",
"request_id": "3f9a1c07b2e45d18"
}
Felder der Antwort 18
-
typestring (uri)erforderlich -
titlestringerforderlichKurztitel
-
statusinteger (int64)erforderlichHTTP-Status
-
codestringerforderlichStabiler Maschinencode (siehe „Fehler“ in Erste Schritte)
-
detailstringerforderlichAusführliche Meldung
-
request_idstringerforderlichBezeichner der Anfrage, an den Support weiterzugeben
-
errorsobjectvalidation_failed: Meldung je fehlerhaftem Parameter -
required_levelstringinsufficient_scope: vom Vorgang geforderte Stufe -
task_idstringtask_already_running: laufende Aufgabe auf diesem VPS -
familystringrate_limited: ausgeschöpfte Kontingentgruppe -
limitinteger (int64)rate_limited: stündliche Obergrenze der Gruppe -
retry_afterinteger (int64)rate_limited: Sekunden bis zum nächsten Versuch -
lockstringserver_locked: vom Hypervisor gesetzte Sperre (backup,snapshot,suspended…) -
reasonstringserver_locked:operation_in_progress– ein Vorgang läuft, versuchen Sie es nachRetry-Aftererneut;suspended– der VPS befindet sich im Ruhezustand, starten Sie ihn zuerst;support_notified– ungewöhnliche Sperre, das LWS-Team ist informiert und kümmert sich darum -
maintenanceobjectserver_maintenance: Art des Eingriffs, Beginn und voraussichtliches Ende (nullbei einem Vorfall) -
kindstring -
started_atstring (date-time) -
expected_endstring (date-time)