Risorsa: Posture
I dettagli di una postura.
Rappresentazione JSON |
---|
{ "name": string, "state": enum ( |
Campi | |
---|---|
name |
Obbligatorio. Identificatore. Il nome della postura, nel formato |
state |
Obbligatorio. Lo stato della postura al |
revision |
Solo output. Immutabile. Una stringa opaca di otto caratteri che identifica la revisione della postura. Una configurazione di sicurezza può avere più revisioni. Quando esegui il deployment di una configurazione di sicurezza, ne esegui il deployment di una revisione specifica. |
create |
Solo output. L'ora in cui è stata creata la postura. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
update |
Solo output. L'ora dell'ultimo aggiornamento della configurazione di sicurezza. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
description |
Facoltativo. Una descrizione della postura. |
policy |
Obbligatorio. Le risorse |
etag |
Facoltativo. Un identificatore opaco per la versione corrente della posizione al Per evitare che gli aggiornamenti simultanei si sovrascrivano a vicenda, fornisci sempre il valore |
annotations |
Facoltativo. Le annotazioni specificate dall'utente per la postura. Per informazioni dettagliate sui valori che puoi utilizzare in un'annotazione, vedi AIP-148: campi standard. Un oggetto contenente un elenco di coppie |
reconciling |
Solo output. Indica se la configurazione di sicurezza è in fase di aggiornamento. |
categories[] |
Solo output. Le categorie a cui appartiene la postura, come stabilito dall'API Security Posture. |
Stato
Lo stato di un Posture
.
Enum | |
---|---|
STATE_UNSPECIFIED |
Valore predefinito. Questo valore non è utilizzato. |
DEPRECATED |
La configurazione di sicurezza è stata ritirata e non è più possibile eseguirne il deployment. |
DRAFT |
La configurazione di sicurezza è una bozza e non è pronta per il deployment. |
ACTIVE |
La configurazione di sicurezza è completata ed è pronta per il deployment. |
Metodi |
|
---|---|
|
Crea un nuovo Posture . |
|
Consente di eliminare tutte le revisioni di un Posture . |
|
Estrae i criteri esistenti da un'organizzazione, una cartella o un progetto e li applica a un'altra organizzazione, cartella o progetto come Posture . |
|
Recupera una singola revisione di un Posture . |
|
Elenca le revisioni più recenti di tutte le risorse Posture in un'organizzazione e una località specificate. |
|
Elenca tutte le revisioni di un singolo Posture . |
|
Aggiorna una revisione di un Posture esistente. |