Modella, esegui il deployment e gestisci SaaS su larga scala.
- Risorsa REST: v1beta1.projects.locations
- Risorsa REST: v1beta1.projects.locations.releases
- Risorsa REST: v1beta1.projects.locations.rolloutKinds
- Risorsa REST: v1beta1.projects.locations.rollouts
- Risorsa REST: v1beta1.projects.locations.saas
- Risorsa REST: v1beta1.projects.locations.tenants
- Risorsa REST: v1beta1.projects.locations.unitKinds
- Risorsa REST: v1beta1.projects.locations.unitOperations
- Risorsa REST: v1beta1.projects.locations.units
- Risorsa REST: v1.operations
- Risorsa REST: v1.projects.locations
- Risorsa REST: v1.projects.locations.releases
- Risorsa REST: v1.projects.locations.rolloutKinds
- Risorsa REST: v1.projects.locations.rollouts
- Risorsa REST: v1.projects.locations.saas
- Risorsa REST: v1.projects.locations.tenants
- Risorsa REST: v1.projects.locations.unitKinds
- Risorsa REST: v1.projects.locations.unitOperations
- Risorsa REST: v1.projects.locations.units
Servizio: saasservicemgmt.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da una macchina per descrivere e utilizzare le 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:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
https://saasservicemgmt.googleapis.com
Risorsa REST: v1beta1.projects.locations
| Metodi | |
|---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Recupera informazioni su una località. |
list |
GET /v1beta1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1beta1.projects.locations.releases
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/releases Crea una nuova release. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/releases/*} Elimina una singola release. |
get |
GET /v1beta1/{name=projects/*/locations/*/releases/*} Recupera una singola release. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/releases Recupera una raccolta di uscite. |
patch |
PATCH /v1beta1/{release.name=projects/*/locations/*/releases/*} Aggiorna una singola release. |
Risorsa REST: v1beta1.projects.locations.rolloutKinds
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rolloutKinds Crea un nuovo tipo di implementazione. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} Elimina un singolo tipo di implementazione. |
get |
GET /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} Recupera un singolo tipo di implementazione. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rolloutKinds Recupera una raccolta di tipi di implementazione. |
patch |
PATCH /v1beta1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} Aggiorna un singolo tipo di implementazione. |
Risorsa REST: v1beta1.projects.locations.rollouts
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rollouts Crea una nuova implementazione. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rollouts/*} Elimina una singola implementazione. |
get |
GET /v1beta1/{name=projects/*/locations/*/rollouts/*} Recupera una singola implementazione. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rollouts Recupera una raccolta di implementazioni. |
patch |
PATCH /v1beta1/{rollout.name=projects/*/locations/*/rollouts/*} Aggiorna una singola implementazione. |
Risorsa REST: v1beta1.projects.locations.saas
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/saas Crea un nuovo SaaS. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/saas/*} Elimina un singolo saas. |
get |
GET /v1beta1/{name=projects/*/locations/*/saas/*} Recupera un singolo saas. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/saas Recupera una raccolta di saas. |
patch |
PATCH /v1beta1/{saas.name=projects/*/locations/*/saas/*} Aggiorna un singolo SaaS. |
Risorsa REST: v1beta1.projects.locations.tenants
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tenants Crea un nuovo tenant. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tenants/*} Elimina un singolo tenant. |
get |
GET /v1beta1/{name=projects/*/locations/*/tenants/*} Recupera un singolo tenant. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tenants Recupera una raccolta di tenant. |
patch |
PATCH /v1beta1/{tenant.name=projects/*/locations/*/tenants/*} Aggiorna un singolo tenant. |
Risorsa REST: v1beta1.projects.locations.unitKinds
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitKinds Crea un nuovo tipo di unità. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitKinds/*} Elimina un singolo tipo di unità. |
get |
GET /v1beta1/{name=projects/*/locations/*/unitKinds/*} Recupera un singolo tipo di unità. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitKinds Recupera una raccolta di tipi di unità. |
patch |
PATCH /v1beta1/{unitKind.name=projects/*/locations/*/unitKinds/*} Aggiorna un singolo tipo di unità. |
Risorsa REST: v1beta1.projects.locations.unitOperations
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitOperations Crea una nuova operazione unitaria. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitOperations/*} Elimina una singola operazione di unità. |
get |
GET /v1beta1/{name=projects/*/locations/*/unitOperations/*} Recupera una singola operazione unità. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitOperations Recupera una raccolta di operazioni unitarie. |
patch |
PATCH /v1beta1/{unitOperation.name=projects/*/locations/*/unitOperations/*} Aggiorna una singola operazione unitaria. |
Risorsa REST: v1beta1.projects.locations.units
| Metodi | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/units Crea una nuova unità. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/units/*} Elimina una singola unità. |
get |
GET /v1beta1/{name=projects/*/locations/*/units/*} Recupera una singola unità. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/units Recupera una raccolta di unità. |
patch |
PATCH /v1beta1/{unit.name=projects/*/locations/*/units/*} Aggiorna una singola unità. |
Risorsa REST: v1.operations
| Metodi | |
|---|---|
cancel |
POST /v1/{name=operations/**}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1/{name=operations/**} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1/{name=operations/**} Recupera l'ultimo stato di un'operazione a lunga esecuzione. |
list |
GET /v1/{name=operations} Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1.projects.locations
| Metodi | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*} Recupera informazioni su una località. |
list |
GET /v1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1.projects.locations.releases
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/releases Crea una nuova release. |
delete |
DELETE /v1/{name=projects/*/locations/*/releases/*} Elimina una singola release. |
get |
GET /v1/{name=projects/*/locations/*/releases/*} Recupera una singola release. |
list |
GET /v1/{parent=projects/*/locations/*}/releases Recupera una raccolta di uscite. |
patch |
PATCH /v1/{release.name=projects/*/locations/*/releases/*} Aggiorna una singola release. |
Risorsa REST: v1.projects.locations.rolloutKinds
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rolloutKinds Crea un nuovo tipo di implementazione. |
delete |
DELETE /v1/{name=projects/*/locations/*/rolloutKinds/*} Elimina un singolo tipo di implementazione. |
get |
GET /v1/{name=projects/*/locations/*/rolloutKinds/*} Recupera un singolo tipo di implementazione. |
list |
GET /v1/{parent=projects/*/locations/*}/rolloutKinds Recupera una raccolta di tipi di implementazione. |
patch |
PATCH /v1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} Aggiorna un singolo tipo di implementazione. |
Risorsa REST: v1.projects.locations.rollouts
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rollouts Crea una nuova implementazione. |
delete |
DELETE /v1/{name=projects/*/locations/*/rollouts/*} Elimina una singola implementazione. |
get |
GET /v1/{name=projects/*/locations/*/rollouts/*} Recupera una singola implementazione. |
list |
GET /v1/{parent=projects/*/locations/*}/rollouts Recupera una raccolta di implementazioni. |
patch |
PATCH /v1/{rollout.name=projects/*/locations/*/rollouts/*} Aggiorna una singola implementazione. |
Risorsa REST: v1.projects.locations.saas
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/saas Crea un nuovo SaaS. |
delete |
DELETE /v1/{name=projects/*/locations/*/saas/*} Elimina un singolo saas. |
get |
GET /v1/{name=projects/*/locations/*/saas/*} Recupera un singolo saas. |
list |
GET /v1/{parent=projects/*/locations/*}/saas Recupera una raccolta di saas. |
patch |
PATCH /v1/{saas.name=projects/*/locations/*/saas/*} Aggiorna un singolo SaaS. |
Risorsa REST: v1.projects.locations.tenants
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/tenants Crea un nuovo tenant. |
delete |
DELETE /v1/{name=projects/*/locations/*/tenants/*} Elimina un singolo tenant. |
get |
GET /v1/{name=projects/*/locations/*/tenants/*} Recupera un singolo tenant. |
list |
GET /v1/{parent=projects/*/locations/*}/tenants Recupera una raccolta di tenant. |
patch |
PATCH /v1/{tenant.name=projects/*/locations/*/tenants/*} Aggiorna un singolo tenant. |
Risorsa REST: v1.projects.locations.unitKinds
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitKinds Crea un nuovo tipo di unità. |
delete |
DELETE /v1/{name=projects/*/locations/*/unitKinds/*} Elimina un singolo tipo di unità. |
get |
GET /v1/{name=projects/*/locations/*/unitKinds/*} Recupera un singolo tipo di unità. |
list |
GET /v1/{parent=projects/*/locations/*}/unitKinds Recupera una raccolta di tipi di unità. |
patch |
PATCH /v1/{unitKind.name=projects/*/locations/*/unitKinds/*} Aggiorna un singolo tipo di unità. |
Risorsa REST: v1.projects.locations.unitOperations
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitOperations Crea una nuova operazione unitaria. |
delete |
DELETE /v1/{name=projects/*/locations/*/unitOperations/*} Elimina una singola operazione di unità. |
get |
GET /v1/{name=projects/*/locations/*/unitOperations/*} Recupera una singola operazione unità. |
list |
GET /v1/{parent=projects/*/locations/*}/unitOperations Recupera una raccolta di operazioni unitarie. |
patch |
PATCH /v1/{unitOperation.name=projects/*/locations/*/unitOperations/*} Aggiorna una singola operazione unitaria. |
Risorsa REST: v1.projects.locations.units
| Metodi | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/units Crea una nuova unità. |
delete |
DELETE /v1/{name=projects/*/locations/*/units/*} Elimina una singola unità. |
get |
GET /v1/{name=projects/*/locations/*/units/*} Recupera una singola unità. |
list |
GET /v1/{parent=projects/*/locations/*}/units Recupera una raccolta di unità. |
patch |
PATCH /v1/{unit.name=projects/*/locations/*/units/*} Aggiorna una singola unità. |