Ressource: PostureDeployment
Details zu einer Posture
-Bereitstellung für eine Organisation, einen Ordner oder ein Projekt.
Sie können für jede Organisation, jeden Ordner oder jedes Projekt maximal eine Posture bereitstellen. Die übergeordnete Ressource für eine Bereitstellung der Gerätesicherheit ist immer die Organisation, auch wenn die Bereitstellung auf einen Ordner oder ein Projekt angewendet wird.
JSON-Darstellung |
---|
{ "name": string, "targetResource": string, "state": enum ( |
Felder | |
---|---|
name |
Erforderlich. Kennung. Der Name der Bereitstellung der Gerätesicherheit im Format |
target |
Pflichtangabe. Die Organisation, der Ordner oder das Projekt, in dem die Bewertung bereitgestellt wird. Verwendet eines der folgenden Formate:
|
state |
Nur Ausgabe. Der Status der Bereitstellung der Gerätestatusprüfung. |
posture |
Pflichtangabe. Die bei der Bereitstellung verwendete Haltung im Format |
posture |
Pflichtangabe. Die Versions-ID der in der Bereitstellung verwendeten Posture. |
create |
Nur Ausgabe. Der Zeitpunkt, zu dem die Bereitstellung der Gerätestatuserfassung erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
update |
Nur Ausgabe. Der Zeitpunkt, zu dem die Bereitstellung der Sicherheitskonfiguration zuletzt aktualisiert wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
description |
Optional. Eine Beschreibung der Bereitstellung der Sicherheitskonfiguration. |
etag |
Optional. Eine intransparente Kennung für die aktuelle Version der Bereitstellung der Gerätesicherheit. Damit verhindert wird, dass sich gleichzeitige Updates gegenseitig überschreiben, geben Sie immer die |
annotations |
Optional. Die vom Nutzer angegebenen Anmerkungen für die Bereitstellung der Haltung. Weitere Informationen zu den Werten, die Sie in einer Anmerkung verwenden können, finden Sie unter AIP-148: Standardfelder. Ein Objekt, das eine Liste von |
reconciling |
Nur Ausgabe. Gibt an, ob die Statusbereitstellung gerade aktualisiert wird. |
desired |
Nur Ausgabe. Die für die Bereitstellung angegebene Posture-ID. Nur vorhanden, wenn die Bereitstellung der Gerätestatuserfassung fehlgeschlagen ist. |
desired |
Nur Ausgabe. Die Versions-ID der Haltung, die für die Bereitstellung angegeben wurde. Nur vorhanden, wenn die Bereitstellung fehlgeschlagen ist. |
failure |
Nur Ausgabe. Eine Beschreibung, warum die Bereitstellung der Gerätestatuserfassung fehlgeschlagen ist. Nur vorhanden, wenn die Bereitstellung fehlgeschlagen ist. |
categories[] |
Nur Ausgabe. Die Kategorien, zu denen die Bereitstellung der Sicherheitskonfiguration gehört, wie von der Security Posture API bestimmt. |
Bundesland
Der Status einer PostureDeployment
.
Enums | |
---|---|
STATE_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
CREATING |
Die Bereitstellung des Sicherheitsstatus wird erstellt. |
DELETING |
Die Bereitstellung des Sicherheitsstatus wird gelöscht. |
UPDATING |
Die Bereitstellung des Sicherheitsstatus wird aktualisiert. |
ACTIVE |
Die Bereitstellung der Gerätestatusprüfung ist aktiv und wird verwendet. |
CREATE_FAILED |
Die Bereitstellung der Gerätestatusprüfung konnte nicht erstellt werden. |
UPDATE_FAILED |
Die Bereitstellung der Gerätestatusprüfung konnte nicht aktualisiert werden. |
DELETE_FAILED |
Die Bereitstellung der Gerätestatusprüfung konnte nicht gelöscht werden. |
Methoden |
|
---|---|
|
Erstellt eine neue PostureDeployment in einem bestimmten Projekt und an einem bestimmten Ort. |
|
Löscht einen PostureDeployment . |
|
Ruft Details für einen PostureDeployment ab. |
|
Listet alle PostureDeployment in einem Projekt und an einem Standort auf. |
|
Aktualisiert eine vorhandene Buchung (PostureDeployment ). |