- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.customTargetTypes
- REST-Ressource: v1.projects.locations.deliveryPipelines
- REST-Ressource: v1.projects.locations.deliveryPipelines.automationRuns
- REST-Ressource: v1.projects.locations.deliveryPipelines.automations
- REST-Ressource: v1.projects.locations.deliveryPipelines.releases
- REST-Ressource: v1.projects.locations.deliveryPipelines.releases.rollouts
- REST-Ressource: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.targets
Dienst: clouddeploy.googleapis.com
Um diesen Dienst aufzurufen, empfehlen wir Ihnen, die von Google bereitgestellten Clientbibliotheken zu verwenden. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes eigene Bibliotheken verwenden muss, verwenden Sie für die API-Anfragen die folgenden Informationen.
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 das folgende Discovery-Dokument:
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://clouddeploy.googleapis.com
REST-Ressource: v1.projects.locations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einem Standort ab. |
getConfig |
GET /v1/{name=projects/*/locations/*/config} Ruft die Konfiguration für einen Standort ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Standorten für diesen Dienst auf. |
REST-Ressource: v1.projects.locations.customTargetTypes
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/customTargetTypes Erstellt einen neuen CustomTargetType in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/customTargetTypes/*} Löscht einen einzelnen CustomTargetType. |
get |
GET /v1/{name=projects/*/locations/*/customTargetTypes/*} Ruft Details zu einem einzelnen CustomTargetType ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/customTargetTypes/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/customTargetTypes Listet CustomTargetTypes in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{customTargetType.name=projects/*/locations/*/customTargetTypes/*} Aktualisiert einen einzelnen CustomTargetType. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/customTargetTypes/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
REST-Ressource: v1.projects.locations.deliveryPipelines
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/deliveryPipelines Erstellt eine neue DeliveryPipeline in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*} Löscht eine einzelne DeliveryPipeline. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*} Ruft Details zu einer einzelnen DeliveryPipeline ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/deliveryPipelines Listet Delivery Pipelines in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{deliveryPipeline.name=projects/*/locations/*/deliveryPipelines/*} Aktualisiert die Parameter einer einzelnen DeliveryPipeline. |
rollbackTarget |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*}:rollbackTarget Erstellt eine Rollout , um ein Rollback für das angegebene Ziel durchzuführen. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:testIamPermissions Gibt Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1.projects.locations.deliveryPipelines.automationRuns
Methoden | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*}:cancel Bricht einen AutomationRun ab. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*} Ruft Details zu einem einzelnen AutomationRun ab. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automationRuns Listet AutomationRuns in einem bestimmten Projekt und an einem bestimmten Standort auf. |
REST-Ressource: v1.projects.locations.deliveryPipelines.automations
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Erstellt eine neue Automatisierung in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Löscht eine einzelne Automatisierungsressource. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Ruft Details zu einer einzelnen Automatisierung ab. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Listet Automatisierungen in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{automation.name=projects/*/locations/*/deliveryPipelines/*/automations/*} Aktualisiert die Parameter einer einzelnen Automatisierungsressource. |
REST-Ressource: v1.projects.locations.deliveryPipelines.releases
Methoden | |
---|---|
abandon |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}:abandon Hebt einen Release in der Bereitstellungspipeline auf. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Erstellt einen neuen Release in einem bestimmten Projekt und an einem bestimmten Standort. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*} Ruft Details zu einem einzelnen Release ab. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Listet Releases in einem bestimmten Projekt und an einem bestimmten Standort auf. |
REST-Ressource: v1.projects.locations.deliveryPipelines.releases.rollouts
Methoden | |
---|---|
advance |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:advance Verbessert ein Roll-out in einem bestimmten Projekt an einem bestimmten Standort. |
approve |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:approve Genehmigt ein Roll-out. |
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:cancel Bricht ein Roll-out in einem bestimmten Projekt und an einem bestimmten Standort ab. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Erstellt ein neues Roll-out in einem bestimmten Projekt und an einem bestimmten Standort. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*} Ruft Details zu einem einzelnen Roll-out ab. |
ignoreJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:ignoreJob Ignoriert den angegebenen Job in einem Rollout. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Listet Roll-outs in einem bestimmten Projekt und an einem bestimmten Standort auf. |
retryJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:retryJob Wiederholt den angegebenen Job in einem Roll-out. |
REST-Ressource: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*} Ruft Details zu einem einzelnen JobRun ab. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}/jobRuns Listet JobRuns in einem bestimmten Projekt und an einem bestimmten Standort auf. |
terminate |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}:terminate Beendet eine Jobausführung in einem bestimmten Projekt und an einem bestimmten Standort. |
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 zum angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1.projects.locations.targets
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/targets Erstellt ein neues Ziel in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/targets/*} Löscht ein einzelnes Ziel. |
get |
GET /v1/{name=projects/*/locations/*/targets/*} Ruft Details zu einem einzelnen Ziel ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/targets/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*}/targets Listet Ziele in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{target.name=projects/*/locations/*/targets/*} Aktualisiert die Parameter eines einzelnen Ziels. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/targets/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/targets/*}:testIamPermissions Gibt Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |