Modéliser, déployer et exploiter vos solutions SaaS à grande échelle.
- Ressource REST : v1beta1.projects.locations
- Ressource REST : v1beta1.projects.locations.releases
- Ressource REST : v1beta1.projects.locations.rolloutKinds
- Ressource REST : v1beta1.projects.locations.rollouts
- Ressource REST : v1beta1.projects.locations.saas
- Ressource REST : v1beta1.projects.locations.tenants
- Ressource REST : v1beta1.projects.locations.unitKinds
- Ressource REST : v1beta1.projects.locations.unitOperations
- Ressource REST : v1beta1.projects.locations.units
- Ressource REST : v1.operations
- Ressource REST : v1.projects.locations
- Ressource REST : v1.projects.locations.releases
- Ressource REST : v1.projects.locations.rolloutKinds
- Ressource REST : v1.projects.locations.rollouts
- Ressource REST : v1.projects.locations.saas
- Ressource REST : v1.projects.locations.tenants
- Ressource REST : v1.projects.locations.unitKinds
- Ressource REST : v1.projects.locations.unitOperations
- Ressource REST : v1.projects.locations.units
Service : saasservicemgmt.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, conformez-vous aux 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 :
Point de terminaison de 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://saasservicemgmt.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/*}/locationsRépertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1beta1.projects.locations.releases
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/releases Créez une version. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/releases/*} Supprime une seule version. |
get |
GET /v1beta1/{name=projects/*/locations/*/releases/*} Récupère une seule version. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/releases Récupère une collection de versions. |
patch |
PATCH /v1beta1/{release.name=projects/*/locations/*/releases/*} Mettre à jour une seule version. |
Ressource REST : v1beta1.projects.locations.rolloutKinds
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rolloutKinds Crée un genre de déploiement. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} Supprime un seul type de déploiement. |
get |
GET /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} Récupère un seul genre de déploiement. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rolloutKinds Récupère une collection de genres de déploiement. |
patch |
PATCH /v1beta1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} Met à jour un seul type de déploiement. |
Ressource REST : v1beta1.projects.locations.rollouts
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rollouts Crée un déploiement. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rollouts/*} Supprime une seule mise en service. |
get |
GET /v1beta1/{name=projects/*/locations/*/rollouts/*} Récupère un déploiement unique. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rollouts Récupère une collection de déploiements. |
patch |
PATCH /v1beta1/{rollout.name=projects/*/locations/*/rollouts/*} Mettez à jour un déploiement unique. |
Ressource REST : v1beta1.projects.locations.saas
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/saas Crée un SaaS. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/saas/*} Supprime un seul saas. |
get |
GET /v1beta1/{name=projects/*/locations/*/saas/*} Récupère un seul SaaS. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/saas Récupère une collection de saas. |
patch |
PATCH /v1beta1/{saas.name=projects/*/locations/*/saas/*} Mettre à jour un seul SaaS. |
Ressource REST : v1beta1.projects.locations.tenants
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tenants Créez un locataire. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tenants/*} Supprime un seul locataire. |
get |
GET /v1beta1/{name=projects/*/locations/*/tenants/*} Récupère un seul locataire. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tenants Récupérez une collection de locataires. |
patch |
PATCH /v1beta1/{tenant.name=projects/*/locations/*/tenants/*} Mettre à jour un locataire unique. |
Ressource REST : v1beta1.projects.locations.unitKinds
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitKinds Crée un genre d'unité. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitKinds/*} Supprime un seul genre d'unité. |
get |
GET /v1beta1/{name=projects/*/locations/*/unitKinds/*} Récupère un seul genre d'unité. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitKinds Récupère une collection de genres d'unités. |
patch |
PATCH /v1beta1/{unitKind.name=projects/*/locations/*/unitKinds/*} Mettre à jour un seul genre d'unité. |
Ressource REST : v1beta1.projects.locations.unitOperations
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitOperations Créez une opération unitaire. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitOperations/*} Supprime une seule opération d'unité. |
get |
GET /v1beta1/{name=projects/*/locations/*/unitOperations/*} Récupère une seule opération d'unité. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitOperations Récupérer une collection d'opérations unitaires. |
patch |
PATCH /v1beta1/{unitOperation.name=projects/*/locations/*/unitOperations/*} Mettez à jour une seule opération unitaire. |
Ressource REST : v1beta1.projects.locations.units
| Méthodes | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/units Créez une unité. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/units/*} Supprime une seule unité. |
get |
GET /v1beta1/{name=projects/*/locations/*/units/*} Récupère une seule unité. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/units Récupère une collection d'unités. |
patch |
PATCH /v1beta1/{unit.name=projects/*/locations/*/units/*} Met à jour une seule unité. |
Ressource REST : v1.operations
| Méthodes | |
|---|---|
cancel |
POST /v1/{name=operations/**}:cancelDémarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1/{name=operations/**}Supprime une opération de longue durée. |
get |
GET /v1/{name=operations/**}Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1/{name=operations}Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
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/*}/locationsRépertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1.projects.locations.releases
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/releases Créez une version. |
delete |
DELETE /v1/{name=projects/*/locations/*/releases/*} Supprime une seule version. |
get |
GET /v1/{name=projects/*/locations/*/releases/*} Récupère une seule version. |
list |
GET /v1/{parent=projects/*/locations/*}/releases Récupère une collection de versions. |
patch |
PATCH /v1/{release.name=projects/*/locations/*/releases/*} Mettre à jour une seule version. |
Ressource REST : v1.projects.locations.rolloutKinds
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rolloutKinds Crée un genre de déploiement. |
delete |
DELETE /v1/{name=projects/*/locations/*/rolloutKinds/*} Supprime un seul type de déploiement. |
get |
GET /v1/{name=projects/*/locations/*/rolloutKinds/*} Récupère un seul genre de déploiement. |
list |
GET /v1/{parent=projects/*/locations/*}/rolloutKinds Récupère une collection de genres de déploiement. |
patch |
PATCH /v1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} Met à jour un seul type de déploiement. |
Ressource REST : v1.projects.locations.rollouts
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rollouts Crée un déploiement. |
delete |
DELETE /v1/{name=projects/*/locations/*/rollouts/*} Supprime une seule mise en service. |
get |
GET /v1/{name=projects/*/locations/*/rollouts/*} Récupère un déploiement unique. |
list |
GET /v1/{parent=projects/*/locations/*}/rollouts Récupère une collection de déploiements. |
patch |
PATCH /v1/{rollout.name=projects/*/locations/*/rollouts/*} Mettez à jour un déploiement unique. |
Ressource REST : v1.projects.locations.saas
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/saas Crée un SaaS. |
delete |
DELETE /v1/{name=projects/*/locations/*/saas/*} Supprime un seul saas. |
get |
GET /v1/{name=projects/*/locations/*/saas/*} Récupère un seul SaaS. |
list |
GET /v1/{parent=projects/*/locations/*}/saas Récupère une collection de saas. |
patch |
PATCH /v1/{saas.name=projects/*/locations/*/saas/*} Mettre à jour un seul SaaS. |
Ressource REST : v1.projects.locations.tenants
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/tenants Créez un locataire. |
delete |
DELETE /v1/{name=projects/*/locations/*/tenants/*} Supprime un seul locataire. |
get |
GET /v1/{name=projects/*/locations/*/tenants/*} Récupère un seul locataire. |
list |
GET /v1/{parent=projects/*/locations/*}/tenants Récupérez une collection de locataires. |
patch |
PATCH /v1/{tenant.name=projects/*/locations/*/tenants/*} Mettre à jour un locataire unique. |
Ressource REST : v1.projects.locations.unitKinds
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitKinds Crée un genre d'unité. |
delete |
DELETE /v1/{name=projects/*/locations/*/unitKinds/*} Supprime un seul genre d'unité. |
get |
GET /v1/{name=projects/*/locations/*/unitKinds/*} Récupère un seul genre d'unité. |
list |
GET /v1/{parent=projects/*/locations/*}/unitKinds Récupère une collection de genres d'unités. |
patch |
PATCH /v1/{unitKind.name=projects/*/locations/*/unitKinds/*} Mettre à jour un seul genre d'unité. |
Ressource REST : v1.projects.locations.unitOperations
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitOperations Créez une opération unitaire. |
delete |
DELETE /v1/{name=projects/*/locations/*/unitOperations/*} Supprime une seule opération d'unité. |
get |
GET /v1/{name=projects/*/locations/*/unitOperations/*} Récupère une seule opération d'unité. |
list |
GET /v1/{parent=projects/*/locations/*}/unitOperations Récupérer une collection d'opérations unitaires. |
patch |
PATCH /v1/{unitOperation.name=projects/*/locations/*/unitOperations/*} Mettez à jour une seule opération unitaire. |
Ressource REST : v1.projects.locations.units
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/units Créez une unité. |
delete |
DELETE /v1/{name=projects/*/locations/*/units/*} Supprime une seule unité. |
get |
GET /v1/{name=projects/*/locations/*/units/*} Récupère une seule unité. |
list |
GET /v1/{parent=projects/*/locations/*}/units Récupère une collection d'unités. |
patch |
PATCH /v1/{unit.name=projects/*/locations/*/units/*} Met à jour une seule unité. |