- REST-Ressource: v1beta1.projects.locations
- REST-Ressource: v1beta1.projects.locations.memberships
- REST-Ressource: v1beta1.projects.locations.operations
- REST-Ressource: v1beta.organizations.locations.fleets
- REST-Ressource: v1beta.projects.locations
- REST-Ressource: v1beta.projects.locations.features
- REST-Ressource: v1beta.projects.locations.fleets
- REST-Ressource: v1beta.projects.locations.memberships
- REST-Ressource: v1beta.projects.locations.memberships.bindings
- REST-Ressource: v1beta.projects.locations.memberships.rbacrolebindings
- REST-Ressource: v1beta.projects.locations.operations
- REST-Ressource: v1beta.projects.locations.scopes
- REST-Ressource: v1beta.projects.locations.scopes.namespaces
- REST-Ressource: v1beta.projects.locations.scopes.rbacrolebindings
- REST-Ressource: v1alpha2.projects.locations
- REST-Ressource: v1alpha2.projects.locations.global.memberships
- REST-Ressource: v1alpha2.projects.locations.memberships
- REST-Ressource: v1alpha2.projects.locations.operations
- REST-Ressource: v1alpha.organizations.locations.fleets
- REST-Ressource: v1alpha.projects.locations
- REST-Ressource: v1alpha.projects.locations.features
- REST-Ressource: v1alpha.projects.locations.fleets
- REST-Ressource: v1alpha.projects.locations.memberships
- REST-Ressource: v1alpha.projects.locations.memberships.bindings
- REST-Ressource: v1alpha.projects.locations.memberships.rbacrolebindings
- REST-Ressource: v1alpha.projects.locations.operations
- REST-Ressource: v1alpha.projects.locations.scopes
- REST-Ressource: v1alpha.projects.locations.scopes.namespaces
- REST-Ressource: v1alpha.projects.locations.scopes.rbacrolebindings
- REST-Ressource: v1.organizations.locations.fleets
- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.features
- REST-Ressource: v1.projects.locations.fleets
- REST-Ressource: v1.projects.locations.memberships
- REST-Ressource: v1.projects.locations.memberships.bindings
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.scopes
- REST-Ressource: v1.projects.locations.scopes.namespaces
- REST-Ressource: v1.projects.locations.scopes.rbacrolebindings
Dienst: gkehub.googleapis.com
Um diesen Dienst aufzurufen, empfehlen wir die Verwendung der von Google bereitgestellten Clientbibliotheken. Wenn Ihre Anwendung Ihre eigenen Bibliotheken zum Aufrufen dieses Dienstes verwenden muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:
- 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
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://gkehub.googleapis.com
REST-Ressource: v1beta1.projects.locations
Methoden | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1beta1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1beta1.projects.locations.memberships
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/memberships Erstellt eine neue Mitgliedschaft. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/memberships/*} Entfernt eine Mitgliedschaft. |
generateConnectManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Erzeugt das Manifest für die Bereitstellung des GKE-Connect-Agents. |
generateExclusivityManifest |
GET /v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest "GenerateExclasivityManifest generiert die Manifeste, um bei Bedarf die Exklusivitätsartefakte im Cluster zu aktualisieren. |
get |
GET /v1beta1/{name=projects/*/locations/*/memberships/*} Ruft die Details einer Mitgliedschaft ab. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/memberships Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1beta1/{name=projects/*/locations/*/memberships/*} Aktualisiert eine vorhandene Mitgliedschaft. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
validateExclusivity |
GET /v1beta1/{parent=projects/*/locations/*}/memberships:validateExclusivity ValidateExclsivity validiert den Status der Exklusivität im Cluster. |
REST-Ressource: v1beta1.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1beta.organizations.locations.fleets
Methoden | |
---|---|
list |
GET /v1beta/{parent=organizations/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf das der Aufrufer Zugriff hat. |
REST-Ressource: v1beta.projects.locations
Methoden | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1beta/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1beta.projects.locations.features
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/features Fügt ein neues Feature hinzu. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/features/*} Entfernt ein Feature. |
get |
GET /v1beta/{name=projects/*/locations/*/features/*} Ruft Details zu einem einzelnen Feature ab. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/features/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1beta/{parent=projects/*/locations/*}/features Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/features/*} Aktualisiert ein vorhandenes Feature. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/features/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/features/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1beta.projects.locations.fleets
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/fleets Erstellt eine Flotte. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/fleets/*} Entfernt eine Flotte. |
get |
GET /v1beta/{name=projects/*/locations/*/fleets/*} Gibt die Details einer Flotte zurück. |
list |
GET /v1beta/{parent=projects/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf die der Aufrufer Zugriff hat. |
patch |
PATCH /v1beta/{fleet.name=projects/*/locations/*/fleets/*} Aktualisiert eine Flotte. |
REST-Ressource: v1beta.projects.locations.memberships
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/memberships Erstellt eine neue Mitgliedschaft. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*} Entfernt eine Mitgliedschaft. |
generateConnectManifest |
GET /v1beta/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Erzeugt das Manifest für die Bereitstellung des GKE-Connect-Agents. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*} Ruft die Details einer Mitgliedschaft ab. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1beta/{parent=projects/*/locations/*}/memberships Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1beta/{name=projects/*/locations/*/memberships/*} Aktualisiert eine vorhandene Mitgliedschaft. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1beta.projects.locations.memberships.bindings
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Erstellt ein MembershipBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Löscht ein MembershipBinding. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/bindings/*} Gibt die Details eines MembershipBinding zurück. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/bindings Listet MembershipBindings auf. |
patch |
PATCH /v1beta/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aktualisiert ein MembershipBinding. |
REST-Ressource: v1beta.projects.locations.memberships.rbacrolebindings
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Erstellt ein RBAC-RoleBinding für die Mitgliedschaft. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Löscht ein RBAC-RoleBinding für eine Mitgliedschaft. |
generateMembershipRBACRoleBindingYAML |
POST /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Generiert eine YAML-Datei der RBAC-Richtlinien für das angegebene RoleBinding und die zugehörigen Ressourcen zur Identitätsübertragung. |
get |
GET /v1beta/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Gibt die Details eines Mitgliedschafts-RBACRoleBinding zurück. |
list |
GET /v1beta/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Listet alle RBAC-RoleBindings für die Mitgliedschaft auf. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Aktualisiert ein Mitgliedschafts-RBACRoleBinding. |
REST-Ressource: v1beta.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1beta/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1beta.projects.locations.scopes
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/scopes Erstellt einen Bereich. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*} Löscht einen Bereich. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*} Gibt die Details eines Bereichs zurück. |
getIamPolicy |
GET /v1beta/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1beta/{parent=projects/*/locations/*}/scopes Listet Bereiche auf. |
patch |
PATCH /v1beta/{scope.name=projects/*/locations/*/scopes/*} Aktualisiert einen Bereich. |
setIamPolicy |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1beta/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1beta.projects.locations.scopes.namespaces
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Erstellt einen Flotten-Namespace. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Löscht einen Flotten-Namespace. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/namespaces/*} Gibt die Details eines Flotten-Namespace zurück. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/namespaces Listet Flotten-Namespaces auf. |
patch |
PATCH /v1beta/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aktualisiert einen Flotten-Namespace. |
REST-Ressource: v1beta.projects.locations.scopes.rbacrolebindings
Methoden | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Erstellt ein Bereichs-RBACRoleBinding. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Löscht ein Bereichs-RBACRoleBinding. |
get |
GET /v1beta/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Gibt die Details eines Bereichs-RBACRoleBinding zurück. |
list |
GET /v1beta/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Listet alle RBAC-RoleBindings für Bereiche auf. |
patch |
PATCH /v1beta/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aktualisiert ein Bereichs-RBACRoleBinding. |
REST-Ressource: v1alpha2.projects.locations
Methoden | |
---|---|
get |
GET /v1alpha2/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1alpha2/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1alpha2.projects.locations.global.memberships
Methoden | |
---|---|
initializeHub |
POST /v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub Initialisiert den Hub in diesem Projekt. Dabei werden auch das Standard-Hub-Dienstkonto und der Hub Workload Identity-Pool erstellt. |
REST-Ressource: v1alpha2.projects.locations.memberships
Methoden | |
---|---|
create |
POST /v1alpha2/{parent=projects/*/locations/*}/memberships Erstellt eine neue Mitgliedschaft. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/memberships/*} Entfernt eine Mitgliedschaft. |
generateConnectManifest |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Erzeugt das Manifest für die Bereitstellung des GKE-Connect-Agents. |
get |
GET /v1alpha2/{name=projects/*/locations/*/memberships/*} Ruft die Details einer Mitgliedschaft ab. |
getIamPolicy |
GET /v1alpha2/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1alpha2/{parent=projects/*/locations/*}/memberships Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1alpha2/{name=projects/*/locations/*/memberships/*} Aktualisiert eine vorhandene Mitgliedschaft. |
setIamPolicy |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1alpha2/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1alpha2.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1alpha2/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1alpha2/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1alpha2/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1alpha2/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1alpha.organizations.locations.fleets
Methoden | |
---|---|
list |
GET /v1alpha/{parent=organizations/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf die der Aufrufer Zugriff hat. |
REST-Ressource: v1alpha.projects.locations
Methoden | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1alpha/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1alpha.projects.locations.features
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/features Fügt ein neues Feature hinzu. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/features/*} Entfernt ein Feature. |
get |
GET /v1alpha/{name=projects/*/locations/*/features/*} Ruft Details zu einem einzelnen Feature ab. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/features/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/features Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/features/*} Aktualisiert ein vorhandenes Feature. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/features/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1alpha.projects.locations.fleets
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/fleets Erstellt eine Flotte. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/fleets/*} Entfernt eine Flotte. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleets/*} Gibt die Details einer Flotte zurück. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf die der Aufrufer Zugriff hat. |
patch |
PATCH /v1alpha/{fleet.name=projects/*/locations/*/fleets/*} Aktualisiert eine Flotte. |
REST-Ressource: v1alpha.projects.locations.memberships
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/memberships Erstellt eine neue Mitgliedschaft. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*} Entfernt eine Mitgliedschaft. |
generateConnectManifest |
GET /v1alpha/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Erzeugt das Manifest für die Bereitstellung des GKE-Connect-Agents. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*} Ruft die Details einer Mitgliedschaft ab. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/memberships Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
listAdmin |
GET /v1alpha/{parent=projects/*/locations/*}/memberships:listAdmin Listet Administratorcluster-Mitgliedschaften in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha/{name=projects/*/locations/*/memberships/*} Aktualisiert eine vorhandene Mitgliedschaft. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
validateCreate |
POST /v1alpha/{parent=projects/*/locations/*}/memberships:validateCreate ValidateCreateMembership ist eine Preflight-Prüfung für CreateMembership. |
REST-Ressource: v1alpha.projects.locations.memberships.bindings
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Erstellt ein MembershipBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Löscht ein MembershipBinding. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/bindings/*} Gibt die Details eines MembershipBinding zurück. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/bindings Listet MembershipBindings auf. |
patch |
PATCH /v1alpha/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aktualisiert ein MembershipBinding. |
REST-Ressource: v1alpha.projects.locations.memberships.rbacrolebindings
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Erstellt ein RBAC-RoleBinding für die Mitgliedschaft. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Löscht ein RBAC-RoleBinding für eine Mitgliedschaft. |
generateMembershipRBACRoleBindingYAML |
POST /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings:generateMembershipRBACRoleBindingYAML Generiert eine YAML-Datei der RBAC-Richtlinien für das angegebene RoleBinding und die zugehörigen Ressourcen zur Identitätsübertragung. |
get |
GET /v1alpha/{name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Gibt die Details eines Mitgliedschafts-RBACRoleBinding zurück. |
list |
GET /v1alpha/{parent=projects/*/locations/*/memberships/*}/rbacrolebindings Listet alle RBAC-RoleBindings für die Mitgliedschaft auf. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/memberships/*/rbacrolebindings/*} Aktualisiert ein Mitgliedschafts-RBACRoleBinding. |
REST-Ressource: v1alpha.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1alpha.projects.locations.scopes
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/scopes Erstellt einen Bereich. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*} Löscht einen Bereich. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*} Gibt die Details eines Bereichs zurück. |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/scopes Listet Bereiche auf. |
patch |
PATCH /v1alpha/{scope.name=projects/*/locations/*/scopes/*} Aktualisiert einen Bereich. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1alpha/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1alpha.projects.locations.scopes.namespaces
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Erstellt einen Flotten-Namespace. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Löscht einen Flotten-Namespace. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/namespaces/*} Gibt die Details eines Flotten-Namespace zurück. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/namespaces Listet Flotten-Namespaces auf. |
patch |
PATCH /v1alpha/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aktualisiert einen Flotten-Namespace. |
REST-Ressource: v1alpha.projects.locations.scopes.rbacrolebindings
Methoden | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Erstellt ein Bereichs-RBACRoleBinding. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Löscht ein Bereichs-RBACRoleBinding. |
get |
GET /v1alpha/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Gibt die Details eines Bereichs-RBACRoleBinding zurück. |
list |
GET /v1alpha/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Listet alle RBAC-RoleBindings für Bereiche auf. |
patch |
PATCH /v1alpha/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aktualisiert ein Bereichs-RBACRoleBinding. |
REST-Ressource: v1.organizations.locations.fleets
Methoden | |
---|---|
list |
GET /v1/{parent=organizations/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf die der Aufrufer Zugriff hat. |
REST-Ressource: v1.projects.locations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1.projects.locations.features
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/features Fügt ein neues Feature hinzu. |
delete |
DELETE /v1/{name=projects/*/locations/*/features/*} Entfernt ein Feature. |
get |
GET /v1/{name=projects/*/locations/*/features/*} Ruft Details zu einem einzelnen Feature ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/features/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/features Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{name=projects/*/locations/*/features/*} Aktualisiert ein vorhandenes Feature. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/features/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/features/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1.projects.locations.fleets
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/fleets Erstellt eine Flotte. |
delete |
DELETE /v1/{name=projects/*/locations/*/fleets/*} Entfernt eine Flotte. |
get |
GET /v1/{name=projects/*/locations/*/fleets/*} Gibt die Details einer Flotte zurück. |
list |
GET /v1/{parent=projects/*/locations/*}/fleets Gibt alle Flotten innerhalb einer Organisation oder eines Projekts zurück, auf die der Aufrufer Zugriff hat. |
patch |
PATCH /v1/{fleet.name=projects/*/locations/*/fleets/*} Aktualisiert eine Flotte. |
REST-Ressource: v1.projects.locations.memberships
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/memberships Erstellt eine neue Mitgliedschaft. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*} Entfernt eine Mitgliedschaft. |
generateConnectManifest |
GET /v1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest Erzeugt das Manifest für die Bereitstellung des GKE-Connect-Agents. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*} Ruft die Details einer Mitgliedschaft ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/memberships/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/memberships Listet Featurestores in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{name=projects/*/locations/*/memberships/*} Aktualisiert eine vorhandene Mitgliedschaft. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/memberships/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/memberships/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1.projects.locations.memberships.bindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/memberships/*}/bindings Erstellt ein MembershipBinding. |
delete |
DELETE /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Löscht ein MembershipBinding. |
get |
GET /v1/{name=projects/*/locations/*/memberships/*/bindings/*} Gibt die Details eines MembershipBinding zurück. |
list |
GET /v1/{parent=projects/*/locations/*/memberships/*}/bindings Listet MembershipBindings auf. |
patch |
PATCH /v1/{membershipBinding.name=projects/*/locations/*/memberships/*/bindings/*} Aktualisiert ein MembershipBinding. |
REST-Ressource: v1.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1.projects.locations.scopes
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/scopes Erstellt einen Bereich. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*} Löscht einen Bereich. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*} Gibt die Details eines Bereichs zurück. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/scopes/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/scopes Listet Bereiche auf. |
patch |
PATCH /v1/{scope.name=projects/*/locations/*/scopes/*} Aktualisiert einen Bereich. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/scopes/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/scopes/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1.projects.locations.scopes.namespaces
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Erstellt einen Flotten-Namespace. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Löscht einen Flotten-Namespace. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/namespaces/*} Gibt die Details eines Flotten-Namespace zurück. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/namespaces Listet Flotten-Namespaces auf. |
patch |
PATCH /v1/{scopeNamespace.name=projects/*/locations/*/scopes/*/namespaces/*} Aktualisiert einen Flotten-Namespace. |
REST-Ressource: v1.projects.locations.scopes.rbacrolebindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Erstellt ein Bereichs-RBACRoleBinding. |
delete |
DELETE /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Löscht ein Bereichs-RBACRoleBinding. |
get |
GET /v1/{name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Gibt die Details eines Bereichs-RBACRoleBinding zurück. |
list |
GET /v1/{parent=projects/*/locations/*/scopes/*}/rbacrolebindings Listet alle RBAC-RoleBindings für Bereiche auf. |
patch |
PATCH /v1/{rbacrolebinding.name=projects/*/locations/*/scopes/*/rbacrolebindings/*} Aktualisiert ein Bereichs-RBACRoleBinding. |