Indice
ConfigData(messaggio)IdentityProvider(messaggio)LocationMetadata(messaggio)OIDCProviderConfig(messaggio)OperationMetadata(messaggio)OperationMetadata.StatusReason(enum)Quota(messaggio)ServiceAccount(messaggio)ServiceAccount.ServiceAccountKey(messaggio)ZonalService(messaggio)ZonalService.ServiceSelector(enum)ZonalService.State(enum)ZoneMetadata(messaggio)ZoneMetadata.RackType(enum)
ConfigData
I dati di configurazione contengono tutti i dati correlati alla configurazione della zona.
| Campi | |
|---|---|
available_external_lb_pools_ipv4[] |
elenco dei pool di IP v4 disponibili per il bilanciatore del carico esterno |
available_external_lb_pools_ipv6[] |
elenco dei pool di IP v6 disponibili per il bilanciatore del carico esterno |
IdentityProvider
Rappresenta una risorsa del provider di identità che rappresenta la configurazione del provider di identità per l'organizzazione.
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa canonica del provider di identità. Ad esempio, organizations/{organization}/locations/{location}/identityProviders/{identity_provider} |
create_time |
Solo output. L'ora in cui è stato creato il provider di identità. |
update_time |
Solo output. L'ora dell'ultimo aggiornamento del provider di identità. |
delete_time |
Solo output. L'ora in cui è stato eliminato il provider di identità. |
labels |
Facoltativo. Etichette associate a questa risorsa. |
Campo unione config. La configurazione del provider di identità. config può essere solo uno dei seguenti tipi: |
|
oidc_config |
La configurazione del provider OIDC. |
Campo unione target. Il target del provider di identità. target può essere solo uno dei seguenti tipi: |
|
zone_id |
L'ID zona della zona di destinazione del cluster di infrastruttura per cui deve essere configurato il provider di identità. |
cluster |
Il nome completo dell'unità organizzativa di destinazione per cui configurare il provider di identità. |
LocationMetadata
Metadati per un determinato google.cloud.location.Location.
| Campi | |
|---|---|
available_zones |
L'insieme delle zone Google Distributed Cloud Edge disponibili nella località. La mappa è indicizzata in base all'ID in minuscolo di ogni zona. |
OIDCProviderConfig
Rappresenta la configurazione del provider OIDC.
| Campi | |
|---|---|
client_id |
Obbligatorio. L'ID client del provider di identità. |
client_secret |
Facoltativo. Il client secret del provider di identità. |
issuer_uri |
Obbligatorio. L'URI dell'emittente del provider di identità. |
scopes |
Obbligatorio. Gli ambiti del provider di identità. |
user_claim |
Facoltativo. La rivendicazione dell'utente del provider di identità. |
OperationMetadata
Metadati dell'operazione a lunga esecuzione per i metodi dell'API Edge Container.
| Campi | |
|---|---|
create_time |
L'ora in cui è stata creata l'operazione. |
end_time |
L'ora in cui è terminata l'esecuzione dell'operazione. |
target |
Percorso della risorsa definito dal server per la destinazione dell'operazione. |
verb |
Il verbo eseguito dall'operazione. |
status_message |
Stato dell'operazione leggibile, se presente. |
requested_cancellation |
Indica se l'utente ha richiesto l'annullamento dell'operazione. Le operazioni annullate correttamente hanno un valore [Operation.error][] pari a 1, corrispondente a |
api_version |
Versione dell'API utilizzata per avviare l'operazione. |
warnings[] |
Avvisi che non bloccano l'operazione, ma contengono comunque informazioni pertinenti che l'utente finale deve ricevere. |
status_reason |
Stato dell'operazione leggibile da macchina, se presente. |
StatusReason
Indica il motivo dello stato dell'operazione.
| Enum | |
|---|---|
STATUS_REASON_UNSPECIFIED |
Motivo sconosciuto. |
UPGRADE_PAUSED |
L'upgrade del cluster è attualmente in pausa. |
Quota
Rappresenta la quota per le risorse Edge Container.
| Campi | |
|---|---|
metric |
Nome della metrica di quota. |
limit |
Limite di quota per questa metrica. |
usage |
Utilizzo attuale di questa metrica. |
ServiceAccount
Rappresenta la risorsa account di servizio.
| Campi | |
|---|---|
name |
Identificatore. Il nome canonico della risorsa del account di servizio del progetto. Ad esempio, projects/{project}/locations/{location}/serviceAccounts/{service_account} |
zone |
Obbligatorio. L'ID zona della zona in cui deve essere creato il account di servizio del progetto. |
key[] |
(Facoltativo) Chiavi account di servizio. |
create_time |
Solo output. L'ora in cui è stato creato il account di servizio del progetto. |
update_time |
Solo output. La data e l'ora dell'ultimo aggiornamento del account di servizio del progetto. |
labels |
Facoltativo. Etichette associate a questa risorsa. |
ServiceAccountKey
ServiceAccountKey contiene i componenti chiave di una chiave del account di servizio.
| Campi | |
|---|---|
algorithm |
Obbligatorio. L'algoritmo della chiave. Al momento sono supportate solo le chiavi ES256. |
id |
Obbligatorio. L'ID della chiave. Viene utilizzato per determinare la chiave da verificare. |
key |
Obbligatorio. La chiave pubblica con codifica Base64 da verificare. |
expiry_time |
Obbligatorio. La data di scadenza della chiave. |
valid_start_time |
Obbligatorio. La data di inizio di validità della chiave. |
ZonalService
Servizio abilitato nel progetto.
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa del servizio. |
service_selector |
Obbligatorio. Il servizio da attivare/disattivare. |
state |
Solo output. Lo stato del servizio. |
create_time |
Solo output. L'ora in cui è stato attivato il servizio. |
update_time |
Solo output. La data e l'ora dell'ultimo aggiornamento del servizio. |
labels |
Facoltativo. Etichette associate a questa risorsa. |
Campo unione zone_or_cluster. La zona o il cluster su cui deve essere attivato/disattivato il servizio. zone_or_cluster può essere solo uno dei seguenti tipi: |
|
zone |
L'ID della zona in cui deve essere attivato/disattivato il servizio. |
cluster |
Il nome completo del cluster su cui deve essere attivato/disattivato il servizio. |
ServiceSelector
Servizi che possono essere attivati/disattivati.
| Enum | |
|---|---|
SERVICE_SELECTOR_UNSPECIFIED |
Non specificato. |
ALLOYDB |
Servizio AlloyDB, alloydb.googleapis.com. |
VMM |
Servizio VMM, gdcvmmanager.googleapis.com. |
BOOKSTORE |
Servizio libreria, bookstore.googleapis.com. |
Stato
Lo stato del servizio.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Non specificato. |
STATE_ENABLED |
Il servizio è abilitato nel progetto. |
STATE_DISABLED |
Il servizio è disattivato nel progetto. |
STATE_ENABLING |
Il servizio è in fase di attivazione nel progetto. |
STATE_DISABLING |
Il servizio è in fase di disattivazione nel progetto. |
ZoneMetadata
Una zona Google Distributed Cloud Edge in cui si trovano le macchine perimetrali.
| Campi | |
|---|---|
quota[] |
Quota per le risorse in questa zona. |
rack_types |
La mappa è indicizzata in base al nome del rack e ha il valore RackType. |
config_data |
Dati di configurazione per la zona. |
RackType
Tipo di rack.
| Enum | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Tipo di rack non specificato. Anche il rack singolo appartiene a questo tipo. |
BASE |
Tipo di rack di base, una coppia di due rack Config-1 modificati contenenti switch di aggregazione. |
EXPANSION |
Tipo di rack di espansione, noti anche come rack autonomi, aggiunti dai clienti su richiesta. |