- Risorsa REST: v1beta1.projects.locations
- Risorsa REST: v1beta1.projects.locations.memberships
- Risorsa REST: v1beta1.projects.locations.operations
- Risorsa REST: v1beta.organizations.locations.fleets
- Risorsa REST: v1beta.projects.locations
- Risorsa REST: v1beta.projects.locations.features
- Risorsa REST: v1beta.projects.locations.fleets
- Risorsa REST: v1beta.projects.locations.memberships
- Risorsa REST: v1beta.projects.locations.memberships.bindings
- Risorsa REST: v1beta.projects.locations.memberships.rbacrolebindings
- Risorsa REST: v1beta.projects.locations.operations
- Risorsa REST: v1beta.projects.locations.scopes
- Risorsa REST: v1beta.projects.locations.scopes.namespaces
- Risorsa REST: v1beta.projects.locations.scopes.rbacrolebindings
- Risorsa REST: v1alpha2.projects.locations
- Risorsa REST: v1alpha2.projects.locations.global.memberships
- Risorsa REST: v1alpha2.projects.locations.memberships
- Risorsa REST: v1alpha2.projects.locations.operations
- Risorsa REST: v1alpha.organizations.locations.fleets
- Risorsa REST: v1alpha.projects.locations
- Risorsa REST: v1alpha.projects.locations.features
- Risorsa REST: v1alpha.projects.locations.fleets
- Risorsa REST: v1alpha.projects.locations.memberships
- Risorsa REST: v1alpha.projects.locations.memberships.bindings
- Risorsa REST: v1alpha.projects.locations.memberships.rbacrolebindings
- Risorsa REST: v1alpha.projects.locations.operations
- Risorsa REST: v1alpha.projects.locations.scopes
- Risorsa REST: v1alpha.projects.locations.scopes.namespaces
- Risorsa REST: v1alpha.projects.locations.scopes.rbacrolebindings
- Risorsa REST: v1.organizations.locations.fleets
- Risorsa REST: v1.projects.locations
- Risorsa REST: v1.projects.locations.features
- Risorsa REST: v1.projects.locations.fleets
- Risorsa REST: v1.projects.locations.memberships
- Risorsa REST: v1.projects.locations.memberships.bindings
- Risorsa REST: v1.projects.locations.operations
- Risorsa REST: v1.projects.locations.scopes
- Risorsa REST: v1.projects.locations.scopes.namespaces
- Risorsa REST: v1.projects.locations.scopes.rbacrolebindings
Servizio: gkehub.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se l'applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:
- https://gkehub.googleapis.com/$discovery/rest?version=v1
- https://gkehub.googleapis.com/$discovery/rest?version=v1beta1
- https://gkehub.googleapis.com/$discovery/rest?version=v1beta
- https://gkehub.googleapis.com/$discovery/rest?version=v1alpha2
- https://gkehub.googleapis.com/$discovery/rest?version=v1alpha
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI seguenti sono relativi a questo endpoint di servizio:
https://gkehub.googleapis.com
Risorsa REST: v1beta1.projects.locations
Metodi | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1beta1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1beta1.projects.locations.memberships
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/memberships Crea una nuova appartenenza. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/memberships/*} Rimuove un abbonamento. |
generateConnectManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Genera il manifest per il deployment dell'agente GKE Connect. |
generateExclusivityManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest GeneraExclusivityManifest genera i manifest per aggiornare gli artefatti di esclusività nel cluster, se necessario. |
get |
GET /v1beta1/{name=projects/*/locations/*/memberships/*} Recupera i dettagli di un abbonamento. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/memberships Elenca gli abbonamenti a un progetto e a una località specifici. |
patch |
PATCH /v1beta1/{name=projects/*/locations/*/memberships/*} Consente di aggiornare un abbonamento esistente. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
validateExclusivity |
GET /v1beta1/{parent=projects/*/locations/*}/memberships:validateExclusivity ConvalidaL'esclusività convalida lo stato di esclusività nel cluster. |
Risorsa REST: v1beta1.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1beta.organizations.locations.fleets
Metodi | |
---|---|
list |
GET /v1beta/{parent=organizations/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
Risorsa REST: v1beta.projects.locations
Metodi | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1beta/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1beta.projects.locations.features
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/features Aggiunge una nuova funzionalità. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/features/*} Rimuove una funzionalità. |
get |
GET /v1beta/{name=projects/*/locations/*/features/*} Visualizza i dettagli di una singola funzionalità. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/features/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta/{parent=projects/*/locations/*}/features Elenca le funzionalità in un determinato progetto e in una località specifici. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/features/*} Aggiorna una funzionalità esistente. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/features/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/features/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta.projects.locations.fleets
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/fleets Crea un parco risorse. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/fleets/*} Rimuove un parco risorse. |
get |
GET /v1beta/{name=projects/*/locations/*/fleets/*} Restituisce i dettagli di un parco risorse. |
list |
GET /v1beta/{parent=projects/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
patch |
PATCH /v1beta/{fleet.name=projects/*/locations/*/fleets/*} Aggiorna un parco risorse. |
Risorsa REST: v1beta.projects.locations.memberships
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/memberships Crea una nuova appartenenza. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*} Rimuove un abbonamento. |
generateConnectManifest |
GET /v1beta/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Genera il manifest per il deployment dell'agente GKE Connect. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*} Recupera i dettagli di un abbonamento. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta/{parent=projects/*/locations/*}/memberships Elenca gli abbonamenti a un progetto e a una località specifici. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/memberships/*} Consente di aggiornare un abbonamento esistente. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta.projects.locations.memberships.bindings
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Crea un MembershipBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Elimina un'associazione MembershipBinding. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Restituisce i dettagli di un MembershipBinding. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Elenca le associazioni di partecipanti. |
patch |
PATCH /v1beta/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aggiorna un MembershipBinding. |
Risorsa REST: v1beta.projects.locations.memberships.rbacrolebindings
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Crea un'appartenenza RBACRoleBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Elimina un'appartenenza RBACRoleBinding. |
generateMembershipRBACRoleBindingYAML |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Genera un codice YAML dei criteri RBAC per il RoleBinding specificato e le relative risorse di rappresentazione associate. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Restituisce i dettagli di un RBACRoleBinding di appartenenza. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Elenca tutti i membri RBACRoleBinding. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Aggiorna un RBACRoleBinding per l'appartenenza. |
Risorsa REST: v1beta.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1beta/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1beta.projects.locations.scopes
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/scopes Crea un ambito. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*} Elimina un ambito. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*} Restituisce i dettagli di un ambito. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta/{parent=projects/*/locations/*}/scopes Elenca gli ambiti. |
patch |
PATCH /v1beta/{scope.name=projects/*/locations/*/scopes/*} Aggiorna un ambito. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta.projects.locations.scopes.namespaces
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Crea uno spazio dei nomi del parco risorse. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Elimina uno spazio dei nomi del parco risorse. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Restituisce i dettagli di uno spazio dei nomi del parco risorse. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Elenca gli spazi dei nomi del parco risorse. |
patch |
PATCH /v1beta/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aggiorna uno spazio dei nomi del parco risorse. |
Risorsa REST: v1beta.projects.locations.scopes.rbacrolebindings
Metodi | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crea un ambito RBACRoleBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Elimina un ambito RBACRoleBinding. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Restituisce i dettagli di un RBACRoleBinding dell'ambito. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Elenca tutti gli Ambito RBACRoleBinding. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aggiorna un ambito RBACRoleBinding. |
Risorsa REST: v1alpha2.projects.locations
Metodi | |
---|---|
get |
GET /v1alpha2/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1alpha2/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1alpha2.projects.locations.global.memberships
Metodi | |
---|---|
initializeHub |
POST /v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub Inizializza l'hub in questo progetto, inclusa la creazione dell'account di servizio Hub predefinito e del pool di identità del carico di lavoro Hub. |
Risorsa REST: v1alpha2.projects.locations.memberships
Metodi | |
---|---|
create |
POST /v1alpha2/{parent=projects/*/locations/*}/memberships Crea una nuova appartenenza. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/memberships/*} Rimuove un abbonamento. |
generateConnectManifest |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Genera il manifest per il deployment dell'agente GKE Connect. |
get |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*} Recupera i dettagli di un abbonamento. |
getIamPolicy |
GET /v1alpha2/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1alpha2/{parent=projects/*/locations/*}/memberships Elenca gli abbonamenti a un progetto e a una località specifici. |
patch |
PATCH /v1alpha2/{name=projects/*/locations/*/memberships/*} Consente di aggiornare un abbonamento esistente. |
setIamPolicy |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1alpha2.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1alpha2/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1alpha2/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1alpha2/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1alpha.organizations.locations.fleets
Metodi | |
---|---|
list |
GET /v1alpha/{parent=organizations/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
Risorsa REST: v1alpha.projects.locations
Metodi | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1alpha/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1alpha.projects.locations.features
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/features Aggiunge una nuova funzionalità. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/features/*} Rimuove una funzionalità. |
get |
GET /v1alpha/{name=projects/*/locations/*/features/*} Visualizza i dettagli di una singola funzionalità. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/features/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/features Elenca le funzionalità in un determinato progetto e in una località specifici. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/features/*} Aggiorna una funzionalità esistente. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1alpha.projects.locations.fleets
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/fleets Crea un parco risorse. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/fleets/*} Rimuove un parco risorse. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleets/*} Restituisce i dettagli di un parco risorse. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
patch |
PATCH /v1alpha/{fleet.name=projects/*/locations/*/fleets/*} Aggiorna un parco risorse. |
Risorsa REST: v1alpha.projects.locations.memberships
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/memberships Crea una nuova appartenenza. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*} Rimuove un abbonamento. |
generateConnectManifest |
GET /v1alpha/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Genera il manifest per il deployment dell'agente GKE Connect. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*} Recupera i dettagli di un abbonamento. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/memberships Elenca gli abbonamenti a un progetto e a una località specifici. |
listAdmin |
GET /v1alpha/{parent=projects/*/locations/*}/memberships:listAdmin Elenca gli abbonamenti ai cluster di amministrazione in un determinato progetto e località. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/memberships/*} Consente di aggiornare un abbonamento esistente. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
validateCreate |
POST /v1alpha/{parent=projects/*/locations/*}/memberships:validateCreate ConvalidaCreateMembership è un controllo preflight per CreateMembership. |
Risorsa REST: v1alpha.projects.locations.memberships.bindings
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Crea un MembershipBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Elimina un'associazione MembershipBinding. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Restituisce i dettagli di un MembershipBinding. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Elenca le associazioni di partecipanti. |
patch |
PATCH /v1alpha/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aggiorna un MembershipBinding. |
Risorsa REST: v1alpha.projects.locations.memberships.rbacrolebindings
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Crea un'appartenenza RBACRoleBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Elimina un'appartenenza RBACRoleBinding. |
generateMembershipRBACRoleBindingYAML |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Genera un codice YAML dei criteri RBAC per il RoleBinding specificato e le relative risorse di rappresentazione associate. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Restituisce i dettagli di un RBACRoleBinding di appartenenza. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Elenca tutti i membri RBACRoleBinding. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Aggiorna un RBACRoleBinding per l'appartenenza. |
Risorsa REST: v1alpha.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1alpha.projects.locations.scopes
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/scopes Crea un ambito. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*} Elimina un ambito. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*} Restituisce i dettagli di un ambito. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/scopes Elenca gli ambiti. |
patch |
PATCH /v1alpha/{scope.name=projects/*/locations/*/scopes/*} Aggiorna un ambito. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1alpha.projects.locations.scopes.namespaces
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Crea uno spazio dei nomi del parco risorse. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Elimina uno spazio dei nomi del parco risorse. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Restituisce i dettagli di uno spazio dei nomi del parco risorse. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Elenca gli spazi dei nomi del parco risorse. |
patch |
PATCH /v1alpha/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aggiorna uno spazio dei nomi del parco risorse. |
Risorsa REST: v1alpha.projects.locations.scopes.rbacrolebindings
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crea un ambito RBACRoleBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Elimina un ambito RBACRoleBinding. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Restituisce i dettagli di un RBACRoleBinding dell'ambito. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Elenca tutti gli Ambito RBACRoleBinding. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aggiorna un ambito RBACRoleBinding. |
Risorsa REST: v1.organizations.locations.fleets
Metodi | |
---|---|
list |
GET /v1/{parent=organizations/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
Risorsa REST: v1.projects.locations
Metodi | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1.projects.locations.features
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/features Aggiunge una nuova funzionalità. |
delete |
DELETE /v1/{name=projects/*/locations/*/features/*} Rimuove una funzionalità. |
get |
GET /v1/{name=projects/*/locations/*/features/*} Visualizza i dettagli di una singola funzionalità. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/features/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/features Elenca le funzionalità in un determinato progetto e in una località specifici. |
patch |
PATCH /v1/{name=projects/*/locations/*/features/*} Aggiorna una funzionalità esistente. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/features/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/features/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1.projects.locations.fleets
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/fleets Crea un parco risorse. |
delete |
DELETE /v1/{name=projects/*/locations/*/fleets/*} Rimuove un parco risorse. |
get |
GET /v1/{name=projects/*/locations/*/fleets/*} Restituisce i dettagli di un parco risorse. |
list |
GET /v1/{parent=projects/*/locations/*}/fleets Restituisce tutti i parchi risorse all'interno di un'organizzazione o di un progetto a cui ha accesso il chiamante. |
patch |
PATCH /v1/{fleet.name=projects/*/locations/*/fleets/*} Aggiorna un parco risorse. |
Risorsa REST: v1.projects.locations.memberships
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/memberships Crea una nuova appartenenza. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*} Rimuove un abbonamento. |
generateConnectManifest |
GET /v1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Genera il manifest per il deployment dell'agente GKE Connect. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*} Recupera i dettagli di un abbonamento. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/memberships Elenca gli abbonamenti a un progetto e a una località specifici. |
patch |
PATCH /v1/{name=projects/*/locations/*/memberships/*} Consente di aggiornare un abbonamento esistente. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1.projects.locations.memberships.bindings
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/memberships/*}/bindings Crea un MembershipBinding. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Elimina un'associazione MembershipBinding. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Restituisce i dettagli di un MembershipBinding. |
list |
GET /v1/{parent=projects/*/locations/*/memberships/*}/bindings Elenca le associazioni di partecipanti. |
patch |
PATCH /v1/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aggiorna un MembershipBinding. |
Risorsa REST: v1.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1.projects.locations.scopes
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/scopes Crea un ambito. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*} Elimina un ambito. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*} Restituisce i dettagli di un ambito. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/scopes Elenca gli ambiti. |
patch |
PATCH /v1/{scope.name=projects/*/locations/*/scopes/*} Aggiorna un ambito. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1.projects.locations.scopes.namespaces
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Crea uno spazio dei nomi del parco risorse. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Elimina uno spazio dei nomi del parco risorse. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Restituisce i dettagli di uno spazio dei nomi del parco risorse. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Elenca gli spazi dei nomi del parco risorse. |
patch |
PATCH /v1/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aggiorna uno spazio dei nomi del parco risorse. |
Risorsa REST: v1.projects.locations.scopes.rbacrolebindings
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crea un ambito RBACRoleBinding. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Elimina un ambito RBACRoleBinding. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Restituisce i dettagli di un RBACRoleBinding dell'ambito. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Elenca tutti gli Ambito RBACRoleBinding. |
patch |
PATCH /v1/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aggiorna un ambito RBACRoleBinding. |