- Risorsa REST: v1.projects.locations
- Risorsa REST: v1.projects.locations.customTargetTypes
- Risorsa REST: v1.projects.locations.deliveryPipelines
- Risorsa REST: v1.projects.locations.deliveryPipelines.automationRuns
- Risorsa REST: v1.projects.locations.deliveryPipelines.automations
- Risorsa REST: v1.projects.locations.deliveryPipelines.releases
- Risorsa REST: v1.projects.locations.deliveryPipelines.releases.rollouts
- Risorsa REST: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
- Risorsa REST: v1.projects.locations.operations
- Risorsa REST: v1.projects.locations.targets
Servizio: clouddeploy.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 il seguente documento di rilevamento:
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://clouddeploy.googleapis.com
Risorsa REST: v1.projects.locations
Metodi | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Recupera le informazioni su una località. |
getConfig |
GET /v1/{name=projects/*/locations/*/config} Recupera la configurazione per una località. |
list |
GET /v1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1.projects.locations.customTargetTypes
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/customTargetTypes Crea un nuovo CustomTargetType in un progetto e una località specifici. |
delete |
DELETE /v1/{name=projects/*/locations/*/customTargetTypes/*} Elimina un singolo CustomTargetType. |
get |
GET /v1/{name=projects/*/locations/*/customTargetTypes/*} Recupera i dettagli di un singolo CustomTargetType. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/customTargetTypes/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/customTargetTypes Elenca CustomTargetTypes in un progetto e in una località specifici. |
patch |
PATCH /v1/{customTargetType.name=projects/*/locations/*/customTargetTypes/*} Aggiorna un singolo CustomTargetType. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/customTargetTypes/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
Risorsa REST: v1.projects.locations.deliveryPipelines
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/deliveryPipelines Crea una nuova pipeline DeliveryPipeline in un progetto e una località specifici. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*} Elimina una singola DeliveryPipeline. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*} Recupera i dettagli di una singola DeliveryPipeline. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/deliveryPipelines Elenca DeliveryPipelines in un progetto e in una località specifici. |
patch |
PATCH /v1/{deliveryPipeline.name=projects/*/locations/*/deliveryPipelines/*} Aggiorna i parametri di un singolo DeliveryPipeline. |
rollbackTarget |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*}:rollbackTarget Crea un Rollout per eseguire il rollback del target specificato. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1.projects.locations.deliveryPipelines.automationRuns
Metodi | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*}:cancel Annulla un'esecuzione dell'automazione. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*} Recupera i dettagli di una singola AutomationRun. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automationRuns Elenca le funzionalità AutomationRuns in un progetto e in una località specifici. |
Risorsa REST: v1.projects.locations.deliveryPipelines.automations
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Crea una nuova Automation in un progetto e una località specifici. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Elimina una singola risorsa di Automation. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Recupera i dettagli di una singola Automation. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Elenca le automazioni in un progetto e in una località specifici. |
patch |
PATCH /v1/{automation.name=projects/*/locations/*/deliveryPipelines/*/automations/*} Aggiorna i parametri di una singola risorsa di Automation. |
Risorsa REST: v1.projects.locations.deliveryPipelines.releases
Metodi | |
---|---|
abandon |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}:abandon Abbandona una release nella pipeline di pubblicazione. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Crea una nuova release in un progetto e in una località specifici. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*} Consente di ricevere i dettagli di una singola release. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Elenca le release in un progetto e in una località specifici. |
Risorsa REST: v1.projects.locations.deliveryPipelines.releases.rollouts
Metodi | |
---|---|
advance |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:advance Promuove un'implementazione in un progetto e in una località specifici. |
approve |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:approve Approva un'implementazione. |
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:cancel Annulla un'implementazione in un progetto e in una località specifici. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Crea una nuova implementazione in un progetto e una località specifici. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*} Recupera i dettagli di una singola implementazione. |
ignoreJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:ignoreJob Ignora il job specificato in un'implementazione. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Elenca le implementazioni in un progetto e in una località specifici. |
retryJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:retryJob Riprova il job specificato in un'implementazione. |
Risorsa REST: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
Metodi | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*} Recupera i dettagli di una singola JobRun. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}/jobRuns Elenca le esecuzioni di JobRun in un progetto e in una località specifici. |
terminate |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}:terminate Termina l'esecuzione di un job in un progetto e una località specifici. |
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.targets
Metodi | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/targets Crea un nuovo target in un progetto e una località specifici. |
delete |
DELETE /v1/{name=projects/*/locations/*/targets/*} Elimina un singolo target. |
get |
GET /v1/{name=projects/*/locations/*/targets/*} Consente di acquisire i dettagli di un singolo target. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/targets/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1/{parent=projects/*/locations/*}/targets Elenca le destinazioni in un progetto e in una località specifici. |
patch |
PATCH /v1/{target.name=projects/*/locations/*/targets/*} Aggiorna i parametri di un singolo target. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/targets/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/targets/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |