- Risorsa: parco risorse
- FleetLifecycleState
- FleetLifecycleState.Code
- DefaultClusterConfig
- SecurityPostureConfig
- SecurityPostureConfig.Mode
- SecurityPostureConfig.VulnerabilityMode
- BinaryAuthorizationConfig
- BinaryAuthorizationConfig.EvaluationMode
- BinaryAuthorizationConfig.PolicyBinding
- Metodi
Risorsa: parco risorse
Il parco risorse contiene i metadati e la configurazione a livello di parco risorse.
Rappresentazione JSON |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "deleteTime": string, "uid": string, "state": { object ( |
Campi | |
---|---|
name |
Solo output. Il nome completo e univoco delle risorse di questo parco risorse nel formato Ogni progetto Google Cloud può avere al massimo una risorsa del parco risorse, denominata "default". |
displayName |
Facoltativo. Un nome visualizzato del parco risorse assegnato dall'utente. Se presente, deve contenere da 4 a 30 caratteri. I caratteri consentiti sono: lettere minuscole e maiuscole, numeri, trattini, virgolette singole, virgolette doppie, spazio e punto esclamativo. Esempio: |
createTime |
Solo output. Quando è stato creato il parco risorse. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Data dell'ultimo aggiornamento del parco risorse. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
deleteTime |
Solo output. Quando il parco risorse è stato eliminato. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
uid |
Solo output. UUID generato da Google per questa risorsa. Questa opzione è univoca in tutte le risorse del parco risorse. Se una risorsa del parco risorse viene eliminata e viene creata un'altra risorsa con lo stesso nome, l'interfaccia utente è diversa. |
state |
Solo output. Stato della risorsa dello spazio dei nomi. |
defaultClusterConfig |
Facoltativo. Le configurazioni predefinite dei cluster da applicare al parco risorse. |
labels |
Facoltativo. Etichette per questo parco risorse. Un oggetto contenente un elenco di |
FleetLifecycleState
FleetLifecycleState descrive lo stato di una risorsa del parco risorse.
Rappresentazione JSON |
---|
{
"code": enum ( |
Campi | |
---|---|
code |
Solo output. Lo stato attuale della risorsa parco risorse. |
FleetLifecycleState.Code
Il codice descrive lo stato di una risorsa del parco risorse.
Enum | |
---|---|
CODE_UNSPECIFIED |
Il codice non è impostato. |
CREATING |
Il parco risorse è in fase di creazione. |
READY |
Parco risorse attivo. |
DELETING |
Il parco risorse è in fase di eliminazione. |
UPDATING |
Il parco risorse è in fase di aggiornamento. |
DefaultClusterConfig
defaultClusterConfig descrive le configurazioni predefinite dei cluster da applicare a tutti i cluster nati nel parco risorse.
Rappresentazione JSON |
---|
{ "securityPostureConfig": { object ( |
Campi | |
---|---|
securityPostureConfig |
Abilita/disabilita le funzionalità di Security Posture per il cluster. |
binaryAuthorizationConfig |
Facoltativo. Abilita/disabilita le funzionalità di Autorizzazione binaria per il cluster. |
SecurityPostureConfig
SecurityPostureConfig definisce i flag necessari per abilitare/disabilitare le funzionalità per l'API Security Posture.
Rappresentazione JSON |
---|
{ "mode": enum ( |
Campi | |
---|---|
mode |
Consente di impostare la modalità da utilizzare per le funzionalità di Security Posture. |
vulnerabilityMode |
Consente di impostare la modalità da utilizzare per l'analisi delle vulnerabilità. |
SecurityPostureConfig.Mode
La modalità definisce la modalità di abilitazione per le funzionalità della strategia di sicurezza di GKE.
Enum | |
---|---|
MODE_UNSPECIFIED |
Valore predefinito non specificato. |
DISABLED |
Disabilita le funzionalità di Security Posture nel cluster. |
BASIC |
Applica le funzionalità di Security Posture al cluster. |
SecurityPostureConfig.VulnerabilityMode
VulnerabilityMode definisce la modalità di abilitazione per l'analisi delle vulnerabilità.
Enum | |
---|---|
VULNERABILITY_MODE_UNSPECIFIED |
Valore predefinito non specificato. |
VULNERABILITY_DISABLED |
Disabilita l'analisi delle vulnerabilità nel cluster. |
VULNERABILITY_BASIC |
Applica l'analisi delle vulnerabilità di base al cluster. |
VULNERABILITY_ENTERPRISE |
Applica la vulnerabilità di Security Posture alle funzionalità a livello aziendale del cluster. |
BinaryAuthorizationConfig
BinaryAuthorizationConfig definisce la configurazione a livello di parco risorse della funzionalità Autorizzazione binaria.
Rappresentazione JSON |
---|
{ "evaluationMode": enum ( |
Campi | |
---|---|
evaluationMode |
Facoltativo. Modalità di funzionamento per la valutazione dei criteri binauthz. |
policyBindings[] |
Facoltativo. Criteri di Binauthz che si applicano a questo cluster. |
BinaryAuthorizationConfig.EvaluationMode
Modalità operativa di Autorizzazione binaria.
Enum | |
---|---|
EVALUATION_MODE_UNSPECIFIED |
Valore predefinito |
DISABLED |
Disabilita Autorizzazione binaria |
POLICY_BINDINGS |
Utilizza Autorizzazione binaria con i criteri specificati in policyBindings. |
BinaryAuthorizationConfig.PolicyBinding
Criterio Binauthz che si applica a questo cluster.
Rappresentazione JSON |
---|
{ "name": string } |
Campi | |
---|---|
name |
Il nome della risorsa relativa del criterio della piattaforma binauthz da controllare. I criteri della piattaforma GKE hanno il seguente formato: |
Metodi |
|
---|---|
|
Crea un parco risorse. |
|
Rimuove un parco risorse. |
|
Restituisce i dettagli di un parco risorse. |
|
Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
|
Aggiorna un parco risorse. |