Tous les produits
Search
Centre de documentation

:Liste des opérations API par fonction

Dernière mise à jour :Aug 10, 2026

Les tableaux suivants répertorient les opérations API disponibles dans le service Resource Orchestration Service (ROS).

Opérations de pile

Définissez un modèle pour les ressources d'une pile et leurs dépendances, puis utilisez ce modèle pour créer des piles. Une fois les piles créées, consultez-les, mettez-les à jour ou supprimez-les.

API Description
PreviewStack Prévisualise la pile à créer à l'aide d'un modèle spécifié.
CreateStack Crée une pile.
ContinueCreateStack Crée une autre pile basée sur le modèle de la pile précédente ayant échoué.
SetDeletionProtection Configure la protection contre la suppression sur une pile.
UpdateStack Met à jour une pile.
CancelUpdateStack Annule la mise à jour d'une pile.
GetStack Consulte les informations d'une pile.
ListStacks Consulte la liste des piles.
ListStackEvents Consulte les piles et les événements de leurs ressources.
ListStackOperationRisks Détecte les ressources susceptibles de présenter des risques élevés lors d'une opération de suppression de pile et indique la raison associée à chaque risque.
DeleteStack Supprime une pile et toutes ses ressources.

Opérations de ressource

ROS vous permet de gérer divers types de ressources. Consultez les modèles de ressources par type ou obtenez les détails des types de ressources ou des ressources dans une pile spécifiée pour accéder aux informations sur les ressources dans ROS.

Pour plus d'informations sur les types de ressources pris en charge par ROS, consultez Resource type index.

API Description
GetResourceTypeTemplate Consulte le modèle d'une ressource par type de ressource.
ListStackResources Consulte la liste des ressources d'une pile spécifiée.
GetStackResource Consulte les informations sur une ressource dans une pile spécifiée.
GetResourceType Consulte les détails des types de ressources.
ListResourceTypes Consulte la liste des types de ressources pris en charge.
MoveResourceGroup Déplace une ressource vers un groupe de ressources spécifique.

Opérations de scénario

ROS propose la fonctionnalité de scénario pour faciliter la gestion des ressources. Ajoutez des ressources à un scénario depuis la console et effectuez des opérations telles que la réplication et la gestion centralisée sur ces ressources.

API Description
CreateTemplateScratch Crée un scénario.
UpdateTemplateScratch Met à jour un scénario.
ListTemplateScratches Consulte la liste des scénarios.
GetTemplateScratch Consulte les informations d'un scénario.
DeleteTemplateScratch Supprime un scénario.
GenerateTemplateByScratch Génère un modèle de scénario.

Opérations de modèle

Un modèle est un fichier texte JSON ou YAML qui définit les ressources d'une pile et leurs dépendances, et qui peut être utilisé pour créer des piles. Par exemple, appelez l'opération CreateTemplate pour créer un modèle contenant la ressource ALIYUN::ECS::VPC, puis appelez l'opération CreateStack pour créer une pile. Vous créez ainsi un réseau privé virtuel (VPC).

Par ailleurs, consultez l'ID du modèle, son contenu ou les prix des ressources définis dans le modèle. Partagez également votre modèle avec d'autres utilisateurs. Un même modèle peut ainsi être utilisé par plusieurs comptes Alibaba Cloud pour permettre une création efficace des piles.

API Description
GenerateTemplatePolicy Génère les informations de politique pour un modèle.
CreateTemplate Crée un modèle.
ValidateTemplate Valide un modèle que vous souhaitez utiliser pour créer des piles.
UpdateTemplate Met à jour un modèle.
GetTemplate Consulte les informations détaillées d'un modèle, y compris les piles et les ensembles de modifications associés au modèle.
GetTemplateEstimateCost Consulte les prix estimés des ressources à créer sur la base d'un modèle.
GetTemplateSummary Consulte les informations d'un modèle nouveau ou existant.
GetTemplateParameterConstraints Consulte les valeurs des paramètres du modèle.
ListTemplates Consulte la liste des modèles.
ListTemplateVersions Consulte une ou plusieurs versions d'un modèle.
SetTemplatePermission Partage ou annule le partage d'un modèle.
DeleteTemplate Supprime un modèle.

Opérations de politique de pile

Une politique de pile est un fichier texte JSON ou YAML utilisé pour définir les opérations de mise à jour d'une pile spécifiée, afin d'éviter que les ressources de la pile ne soient accidentellement mises à jour ou supprimées lors de la mise à jour de la pile. Configurez ou consultez les politiques de pile.

API Description
SetStackPolicy Configure une politique de pile.
GetStackPolicy Consulte les informations d'une politique de pile.

Opérations d'ensemble de modifications

Créez et exécutez des ensembles de modifications pour mettre à jour les piles en cours d'exécution.

API Description
CreateChangeSet Crée un ensemble de modifications.
ExecuteChangeSet Exécute un ensemble de modifications.
GetChangeSet Consulte les informations d'un ensemble de modifications.
ListChangeSets Consulte la liste des ensembles de modifications.
DeleteChangeSet Supprime un ensemble de modifications.

Opérations de groupe de piles

Utilisez un groupe de piles comme unité pour gérer les piles dans ROS. Utilisez des modèles pour créer des groupes de piles. Cela vous permet de créer des piles dans plusieurs comptes Alibaba Cloud across différentes régions. Consultez également les informations relatives aux groupes de piles et aux opérations effectuées sur ceux-ci.

Après avoir appelé l'opération CreateStackGroup pour créer un groupe de piles, appelez l'opération CreateStackInstances pour créer une instance de pile dans un compte spécifié et une région spécifiée.

Remarque

Avant d'appeler l'opération

DeleteStackGroup

pour supprimer un groupe de piles, appelez l'opération

DeleteStackInstances

afin de supprimer toutes les instances de pile du groupe de piles.

API Description
CreateStackGroup Crée un groupe de piles.
UpdateStackGroup Met à jour un groupe de piles.
GetStackGroup Consulte les informations d'un groupe de piles.
ListStackGroups Consulte la liste des groupes de piles.
GetStackGroupOperation Consulte les informations d'une opération sur un groupe de piles.
ListStackGroupOperations Consulte la liste des opérations sur les groupes de piles.
ListStackGroupOperationResults Consulte les résultats d'une opération sur un groupe de piles.
StopStackGroupOperation Arrête une opération sur un groupe de piles.
CreateStackInstances Crée des instances de pile dans un compte spécifié et une région spécifiée.
UpdateStackInstances Met à jour des instances de pile dans un compte spécifié et une région spécifiée.
GetStackInstance Consulte les informations détaillées sur une instance de pile associée à un groupe de piles.
ListStackInstances Consulte les instances de pile associées à un groupe de piles.
DeleteStackInstances Supprime des instances de pile dans un compte spécifié et une région spécifiée.
DeleteStackGroup Supprime un groupe de piles.

Opérations de détection de dérive

Lorsque vous modifiez les configurations de ressources via un service extérieur au contrôle de ROS, la pile ou le groupe de piles concerné peut subir une dérive. Effectuez une détection de dérive pour corriger celle-ci. Par exemple, appelez l'opération DetectStackDrift pour détecter la dérive sur une pile. Si la pile a dérivé, appelez l'opération UpdateStackTemplateByResources pour modifier le modèle de la pile et éliminer la dérive.

API Description
DetectStackResourceDrift Détecte la dérive sur des ressources individuelles d'une pile.
DetectStackDrift Détecte la dérive sur une pile.
DetectStackGroupDrift Détecte la dérive sur un groupe de piles.
GetStackDriftDetectionStatus Consulte le statut de détection de dérive d'une pile.
ListStackResourceDrifts Consulte les informations de dérive des ressources dans une pile spécifiée.
UpdateStackTemplateByResources Corrige un modèle pour éliminer la dérive de la pile.

Opérations de tag

Ajoutez des tags aux piles, aux groupes de piles ou aux modèles à des fins de classification et de gestion.

API Description
TagResources Crée et ajoute des tags à une liste spécifiée de ressources ROS.
ListTagResources Consulte les tags ajoutés à une ou plusieurs ressources ROS.
ListTagKeys Consulte la liste des clés de tag.
ListTagValues Consulte une ou plusieurs valeurs d'une clé de tag spécifiée.
UntagResources Retire et supprime des tags d'une liste spécifiée de ressources ROS.

Autres opérations

Lors de la création d'une pile, d'un groupe de piles ou d'une instance de pile, vous devez spécifier le paramètre RegionId. Dans ce cas, appelez l'opération DescribeRegions pour consulter la liste la plus récente des régions.

Lors de la création ou de la mise à jour d'une pile, appelez l'opération SignalResource pour envoyer des signaux. Des signaux d'échec peuvent entraîner l'échec de la création ou de la mise à jour de la pile.

Par ailleurs, appelez l'opération GetServiceProvisions pour consulter simultanément le statut d'activation et les informations sur le rôle RAM de plusieurs services cloud, et appelez l'opération GetFeatureDetails pour consulter les détails des fonctionnalités spécifiques prises en charge par ROS.

API Description
DescribeRegions Consulte les régions disponibles.
SignalResource Envoie des signaux.
GetServiceProvisions Consulte le statut d'activation et les rôles RAM d'un service Alibaba Cloud.
GetFeatureDetails Consulte les détails d'une fonctionnalité prise en charge par ROS.