- Ressource REST : v1beta1.projects.locations
- Ressource REST : v1beta1.projects.locations.memberships
- Ressource REST : v1beta1.projects.locations.operations
- Ressource REST : v1beta.organizations.locations.fleets
- Ressource REST : v1beta.projects.locations
- Ressource REST : v1beta.projects.locations.features
- Ressource REST : v1beta.projects.locations.fleets
- Ressource REST : v1beta.projects.locations.memberships
- Ressource REST : v1beta.projects.locations.memberships.bindings
- Ressource REST : v1beta.projects.locations.memberships.rbacrolebindings
- Ressource REST : v1beta.projects.locations.operations
- Ressource REST : v1beta.projects.locations.scopes
- Ressource REST : v1beta.projects.locations.scopes.namespaces
- Ressource REST : v1beta.projects.locations.scopes.rbacrolebindings
- Ressource REST : v1alpha2.projects.locations
- Ressource REST : v1alpha2.projects.locations.global.memberships
- Ressource REST : v1alpha2.projects.locations.memberships
- Ressource REST : v1alpha2.projects.locations.operations
- Ressource REST : v1alpha.organizations.locations.fleets
- Ressource REST : v1alpha.projects.locations
- Ressource REST : v1alpha.projects.locations.features
- Ressource REST : v1alpha.projects.locations.fleets
- Ressource REST : v1alpha.projects.locations.memberships
- Ressource REST : v1alpha.projects.locations.memberships.bindings
- Ressource REST : v1alpha.projects.locations.memberships.rbacrolebindings
- Ressource REST : v1alpha.projects.locations.operations
- Ressource REST : v1alpha.projects.locations.scopes
- Ressource REST : v1alpha.projects.locations.scopes.namespaces
- Ressource REST : v1alpha.projects.locations.scopes.rbacrolebindings
- Ressource REST : v1.organizations.locations.fleets
- Ressource REST : v1.projects.locations
- Ressource REST : v1.projects.locations.features
- Ressource REST : v1.projects.locations.fleets
- Ressource REST : v1.projects.locations.memberships
- Ressource REST : v1.projects.locations.memberships.bindings
- Ressource REST : v1.projects.locations.operations
- Ressource REST : v1.projects.locations.scopes
- Ressource REST : v1.projects.locations.scopes.namespaces
- Ressource REST : v1.projects.locations.scopes.rbacrolebindings
Service : gkehub.googleapis.com
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.
Document de découverte
Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit les documents de découverte suivants :
- 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
Point de terminaison du service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://gkehub.googleapis.com
Ressource REST : v1beta1.projects.locations
Méthodes | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Récupère les informations concernant un emplacement. |
list |
GET /v1beta1/{name=projects/*}/locations Répertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1beta1.projects.locations.memberships
Méthodes | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/memberships Crée une ressource Membership. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/memberships/*} Supprime une ressource Membership. |
generateConnectManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Génère le fichier manifeste pour le déploiement de l'agent GKE Connect. |
generateExclusivityManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest GenerateExclusivityManifest génère les fichiers manifestes pour mettre à jour les artefacts d'exclusivité du cluster si nécessaire. |
get |
GET /v1beta1/{name=projects/*/locations/*/memberships/*} Récupère les détails d'une ressource Membership. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/memberships Répertorie les ressources Memberships d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta1/{name=projects/*/locations/*/memberships/*} Met à jour une ressource Membership existante. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
validateExclusivity |
GET /v1beta1/{parent=projects/*/locations/*}/memberships:validateExclusivity ValidateExclusivity valide l'état d'exclusivité dans le cluster. |
Ressource REST : v1beta1.projects.locations.operations
Méthodes | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Supprime une opération de longue durée. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1beta.organizations.locations.fleets
Méthodes | |
---|---|
list |
GET /v1beta/{parent=organizations/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
Ressource REST : v1beta.projects.locations
Méthodes | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*} Récupère les informations concernant un emplacement. |
list |
GET /v1beta/{name=projects/*}/locations Répertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1beta.projects.locations.features
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/features Ajoute une nouvelle caractéristique. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/features/*} Supprime une caractéristique. |
get |
GET /v1beta/{name=projects/*/locations/*/features/*} Récupère les informations d'une seule caractéristique. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/features/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1beta/{parent=projects/*/locations/*}/features Répertorie les caractéristiques d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/features/*} Met à jour une caractéristique existante. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/features/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/features/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1beta.projects.locations.fleets
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/fleets Crée un parc. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/fleets/*} Supprime un parc. |
get |
GET /v1beta/{name=projects/*/locations/*/fleets/*} Renvoie les détails d'un parc. |
list |
GET /v1beta/{parent=projects/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
patch |
PATCH /v1beta/{fleet.name=projects/*/locations/*/fleets/*} Met à jour un parc. |
Ressource REST : v1beta.projects.locations.memberships
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/memberships Crée une ressource Membership. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*} Supprime une ressource Membership. |
generateConnectManifest |
GET /v1beta/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Génère le fichier manifeste pour le déploiement de l'agent GKE Connect. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*} Récupère les détails d'une ressource Membership. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1beta/{parent=projects/*/locations/*}/memberships Répertorie les ressources Memberships d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/memberships/*} Met à jour une ressource Membership existante. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1beta.projects.locations.memberships.bindings
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Crée une ressource Membership. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Supprime une ressource Membership. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Renvoie les détails d'une ressource Membership. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Répertorie les ressources MembershipBinding. |
patch |
PATCH /v1beta/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Met à jour une ressource Membership. |
Ressource REST : v1beta.projects.locations.memberships.rbacrolebindings
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Crée un objet RBACRoleBinding pour les membres. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Supprime un objet RBACRoleBinding pour les membres. |
generateMembershipRBACRoleBindingYAML |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Génère un fichier YAML des stratégies RBAC pour l'objet RoleBinding spécifié et les ressources d'emprunt d'identité associées. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Renvoie les détails d'une ressource MembershipRBACRoleBinding. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Répertorie toutes les appartenances RBACRoleBinding. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Met à jour une ressource MembershipRBACRoleBinding. |
Ressource REST : v1beta.projects.locations.operations
Méthodes | |
---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*} Supprime une opération de longue durée. |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1beta/{name=projects/*/locations/*}/operations Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1beta.projects.locations.scopes
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/scopes Crée un champ d'application. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*} Supprime un champ d'application. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*} Renvoie les détails d'un champ d'application. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1beta/{parent=projects/*/locations/*}/scopes Répertorie les champs d'application. |
patch |
PATCH /v1beta/{scope.name=projects/*/locations/*/scopes/*} Met à jour un champ d'application. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1beta.projects.locations.scopes.namespaces
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Crée un espace de noms de parc. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Supprime un espace de noms de parc. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Renvoie les détails d'un espace de noms de parc. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Répertorie les espaces de noms du parc. |
patch |
PATCH /v1beta/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Met à jour l'espace de noms d'un parc. |
Ressource REST : v1beta.projects.locations.scopes.rbacrolebindings
Méthodes | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crée un champ d'application RBACRoleBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Supprime un champ d'application RBACRoleBinding. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Renvoie les détails d'un champ d'application RBACRoleBinding. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Répertorie tous les champs d'application RBACRoleBindings. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Met à jour un champ d'application RBACRoleBinding. |
Ressource REST : v1alpha2.projects.locations
Méthodes | |
---|---|
get |
GET /v1alpha2/{name=projects/*/locations/*} Récupère les informations concernant un emplacement. |
list |
GET /v1alpha2/{name=projects/*}/locations Répertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1alpha2.projects.locations.global.memberships
Méthodes | |
---|---|
initializeHub |
POST /v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub Initialise le Hub dans ce projet, ce qui inclut la création du compte de service Hub par défaut et du pool d'identités de charge de travail Hub. |
Ressource REST : v1alpha2.projects.locations.memberships
Méthodes | |
---|---|
create |
POST /v1alpha2/{parent=projects/*/locations/*}/memberships Crée une ressource Membership. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/memberships/*} Supprime une ressource Membership. |
generateConnectManifest |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Génère le fichier manifeste pour le déploiement de l'agent GKE Connect. |
get |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*} Récupère les détails d'une ressource Membership. |
getIamPolicy |
GET /v1alpha2/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1alpha2/{parent=projects/*/locations/*}/memberships Répertorie les ressources Memberships d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha2/{name=projects/*/locations/*/memberships/*} Met à jour une ressource Membership existante. |
setIamPolicy |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1alpha2.projects.locations.operations
Méthodes | |
---|---|
cancel |
POST /v1alpha2/{name=projects/*/locations/*/operations/*}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/operations/*} Supprime une opération de longue durée. |
get |
GET /v1alpha2/{name=projects/*/locations/*/operations/*} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1alpha2/{name=projects/*/locations/*}/operations Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1alpha.organizations.locations.fleets
Méthodes | |
---|---|
list |
GET /v1alpha/{parent=organizations/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
Ressource REST : v1alpha.projects.locations
Méthodes | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*} Récupère les informations concernant un emplacement. |
list |
GET /v1alpha/{name=projects/*}/locations Répertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1alpha.projects.locations.features
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/features Ajoute une nouvelle caractéristique. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/features/*} Supprime une caractéristique. |
get |
GET /v1alpha/{name=projects/*/locations/*/features/*} Récupère les informations d'une seule caractéristique. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/features/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/features Répertorie les caractéristiques d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/features/*} Met à jour une caractéristique existante. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1alpha.projects.locations.fleets
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/fleets Crée un parc. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/fleets/*} Supprime un parc. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleets/*} Renvoie les détails d'un parc. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
patch |
PATCH /v1alpha/{fleet.name=projects/*/locations/*/fleets/*} Met à jour un parc. |
Ressource REST : v1alpha.projects.locations.memberships
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/memberships Crée une ressource Membership. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*} Supprime une ressource Membership. |
generateConnectManifest |
GET /v1alpha/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Génère le fichier manifeste pour le déploiement de l'agent GKE Connect. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*} Récupère les détails d'une ressource Membership. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/memberships Répertorie les ressources Memberships d'un projet et d'un emplacement donnés. |
listAdmin |
GET /v1alpha/{parent=projects/*/locations/*}/memberships:listAdmin Répertorie les appartenances des clusters d'administrateur dans un projet et un emplacement donnés. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/memberships/*} Met à jour une ressource Membership existante. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
validateCreate |
POST /v1alpha/{parent=projects/*/locations/*}/memberships:validateCreate ValidateCreateMembership est une vérification préliminaire de CreateMembership. |
Ressource REST : v1alpha.projects.locations.memberships.bindings
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Crée une ressource Membership. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Supprime une ressource Membership. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Renvoie les détails d'une ressource Membership. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Répertorie les ressources MembershipBinding. |
patch |
PATCH /v1alpha/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Met à jour une ressource Membership. |
Ressource REST : v1alpha.projects.locations.memberships.rbacrolebindings
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Crée un objet RBACRoleBinding pour les membres. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Supprime un objet RBACRoleBinding pour les membres. |
generateMembershipRBACRoleBindingYAML |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Génère un fichier YAML des stratégies RBAC pour l'objet RoleBinding spécifié et les ressources d'emprunt d'identité associées. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Renvoie les détails d'une ressource MembershipRBACRoleBinding. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Répertorie toutes les appartenances RBACRoleBinding. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Met à jour une ressource MembershipRBACRoleBinding. |
Ressource REST: v1alpha.projects.locations.operations
Méthodes | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*} Supprime une opération de longue durée. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1alpha.projects.locations.scopes
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/scopes Crée un champ d'application. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*} Supprime un champ d'application. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*} Renvoie les détails d'un champ d'application. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/scopes Répertorie les champs d'application. |
patch |
PATCH /v1alpha/{scope.name=projects/*/locations/*/scopes/*} Met à jour un champ d'application. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1alpha.projects.locations.scopes.namespaces
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Crée un espace de noms de parc. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Supprime un espace de noms de parc. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Renvoie les détails d'un espace de noms de parc. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Répertorie les espaces de noms du parc. |
patch |
PATCH /v1alpha/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Met à jour l'espace de noms d'un parc. |
Ressource REST : v1alpha.projects.locations.scopes.rbacrolebindings
Méthodes | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crée un champ d'application RBACRoleBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Supprime un champ d'application RBACRoleBinding. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Renvoie les détails d'un champ d'application RBACRoleBinding. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Répertorie tous les champs d'application RBACRoleBindings. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Met à jour un champ d'application RBACRoleBinding. |
Ressource REST : v1.organizations.locations.fleets
Méthodes | |
---|---|
list |
GET /v1/{parent=organizations/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
Ressource REST : v1.projects.locations
Méthodes | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Récupère les informations concernant un emplacement. |
list |
GET /v1/{name=projects/*}/locations Répertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1.projects.locations.features
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/features Ajoute une nouvelle caractéristique. |
delete |
DELETE /v1/{name=projects/*/locations/*/features/*} Supprime une caractéristique. |
get |
GET /v1/{name=projects/*/locations/*/features/*} Récupère les informations d'une seule caractéristique. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/features/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1/{parent=projects/*/locations/*}/features Répertorie les caractéristiques d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{name=projects/*/locations/*/features/*} Met à jour une caractéristique existante. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/features/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/features/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1.projects.locations.fleets
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/fleets Crée un parc. |
delete |
DELETE /v1/{name=projects/*/locations/*/fleets/*} Supprime un parc. |
get |
GET /v1/{name=projects/*/locations/*/fleets/*} Renvoie les détails d'un parc. |
list |
GET /v1/{parent=projects/*/locations/*}/fleets Renvoie tous les parcs d'une organisation ou d'un projet auxquels l'appelant a accès. |
patch |
PATCH /v1/{fleet.name=projects/*/locations/*/fleets/*} Met à jour un parc. |
Ressource REST : v1.projects.locations.memberships
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/memberships Crée une ressource Membership. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*} Supprime une ressource Membership. |
generateConnectManifest |
GET /v1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Génère le fichier manifeste pour le déploiement de l'agent GKE Connect. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*} Récupère les détails d'une ressource Membership. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1/{parent=projects/*/locations/*}/memberships Répertorie les ressources Memberships d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{name=projects/*/locations/*/memberships/*} Met à jour une ressource Membership existante. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1.projects.locations.memberships.bindings
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/memberships/*}/bindings Crée une ressource Membership. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Supprime une ressource Membership. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Renvoie les détails d'une ressource Membership. |
list |
GET /v1/{parent=projects/*/locations/*/memberships/*}/bindings Répertorie les ressources MembershipBinding. |
patch |
PATCH /v1/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Met à jour une ressource MembershipBinding. |
Ressource REST : v1.projects.locations.operations
Méthodes | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Supprime une opération de longue durée. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1/{name=projects/*/locations/*}/operations Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1.projects.locations.scopes
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/scopes Crée un champ d'application. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*} Supprime un champ d'application. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*} Renvoie les détails d'un champ d'application. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Récupère la stratégie de contrôle d'accès d'une ressource. |
list |
GET /v1/{parent=projects/*/locations/*}/scopes Répertorie les champs d'application. |
patch |
PATCH /v1/{scope.name=projects/*/locations/*/scopes/*} Met à jour un champ d'application. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée. |
Ressource REST : v1.projects.locations.scopes.namespaces
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Crée un espace de noms de parc. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Supprime un espace de noms de parc. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Renvoie les détails d'un espace de noms de parc. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Répertorie les espaces de noms du parc. |
patch |
PATCH /v1/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Met à jour l'espace de noms d'un parc. |
Ressource REST : v1.projects.locations.scopes.rbacrolebindings
Méthodes | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Crée un champ d'application RBACRoleBinding. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Supprime un champ d'application RBACRoleBinding. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Renvoie les détails d'un champ d'application RBACRoleBinding. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Répertorie tous les champs d'application RBACRoleBindings. |
patch |
PATCH /v1/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Met à jour un champ d'application RBACRoleBinding. |