Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Présentation des API

Dernière mise à jour :Aug 27, 2026

Normes API et SDK multilingues prédéfinis

L'OpenAPI de ce produit (ROS/2019-09-10) utilise le style de signature RPC. Des SDK sont disponibles pour les langages de programmation courants. Les développeurs peuvent télécharger le SDK pour appeler directement l'OpenAPI de ce produit, sans se soucier des détails techniques. Si le SDK existant ne répond pas à vos besoins, utilisez le mécanisme de signature pour une intégration par auto-signature. L'auto-signature étant particulièrement complexe, comptez environ 5 jours ouvrables. Nous vous recommandons donc de rejoindre notre groupe d'assistance DingTalk (147535001692) pour bénéficier d'un accompagnement expert lors de l'intégration.

Avant d'utiliser l'API, préparez votre compte d'identité et votre clé d'accès (AccessKey) afin d'accéder efficacement à l'API via des outils clients (tels que SDK et CLI). Pour plus d'informations, consultez Obtenir un AccessKey.

Scénarios de signature personnalisée

Si votre scénario métier présente des exigences particulières et nécessite une intégration par auto-signature, consultez d'abord notre équipe de support technique (groupe d'assistance DingTalk : 147535001692) pour obtenir un accompagnement professionnel et garantir une intégration efficace.

Préparation du compte et de la sécurité

Les comptes Alibaba Cloud disposent de permissions administratives complètes sur l'ensemble des ressources. En cas de compromission d'un AccessKey, toutes les ressources associées sont exposées à un risque d'accès non autorisé. Pour garantir la sécurité, créez un utilisateur RAM disposant uniquement de permissions d'accès API et configurez son AccessKey. Appliquez ensuite des politiques RAM selon le principe du moindre privilège (PoLP). N'utilisez le compte Alibaba Cloud que dans les scénarios spécifiques où ses permissions sont explicitement requises.

Opérations sur les tâches d'IA

API

Titre

Description

CreateAITask Créer une tâche d'IA. Crée une tâche d'IA.
GetAITask GetAITask. Consulte les informations d'une tâche d'IA par identifiant de tâche.
ListAITasks ListAITasks. Consulte la liste des tâches d'IA.
ListAITaskEvents ListAITaskEvents. Consulte les événements d'une tâche d'IA.

Opérations sur les piles

API

Titre

Description

CreateStack CreateStack. Crée une pile à partir d'un modèle ROS pour déployer un groupe de ressources.
DeleteStack DeleteStack. Supprime une pile, en conservant éventuellement les ressources.
UpdateStack Mise à jour d'une pile. Met à jour les informations de ressource d'une pile créée.
ContinueCreateStack ContinueCreateStack. Reprend la création d'une pile après l'échec de sa création.
ListStacks Consultation de la liste des piles. Consulte la liste des piles.
CancelUpdateStack CancelUpdateStack. Annule une opération de mise à jour d'une pile. Vous pouvez appeler cette opération pour annuler la mise à jour d'une pile lorsque celle-ci est en cours de mise à jour ou de création.
CancelStackOperation CancelStackOperation. Annule les opérations sur une pile.
ListStackEvents Consultation des événements d'une pile et de ses ressources. Consulte les événements d'une pile et de ses ressources.
ListStackOperationRisks ListStackOperationRisks. Détecte les risques opérationnels liés aux piles et renvoie les autorisations manquantes ainsi que les causes de ces risques.
PreviewStack PreviewStack. Prévisualise les informations sur une pile que vous souhaitez créer ou mettre à jour à partir d'un modèle. Vous pouvez appeler cette opération pour vérifier si les ressources du modèle sont valides.

Opérations sur les ressources

API

Titre

Description

ListStackResources Consultation des ressources d'une pile. Consulte les ressources d'une pile spécifiée.
GetStackResource Consultation d'une ressource dans une pile. Consulte une ressource dans une pile spécifique.

Opérations sur les scénarios de ressources

API

Titre

Description

CreateTemplateScratch CreateTemplateScratch. Crée un scénario.
DeleteTemplateScratch DeleteTemplateScratch. Supprime un scénario.
UpdateTemplateScratch UpdateTemplateScratch. Met à jour un scénario.
ListTemplateScratches Consultation des scénarios de ressources. Consulte la liste des scénarios de ressources.
GetTemplateScratch Détails du scénario de ressource. Obtient les détails d'un scénario de ressource.
GenerateTemplateByScratch GenerateTemplateByScratch. Génère un modèle pour un scénario de ressource.

Opérations sur les modèles

API

Titre

Description

ListTemplateVersions ListTemplateVersions. Consulte la liste des versions d'un modèle.
GetTemplateParameterConstraints GetTemplateParameterConstraints. Consulte les valeurs valides des paramètres d'un modèle.
SetTemplatePermission SetTemplatePermission. Partage ou annule le partage d'un modèle.
GetTemplateEstimateCost GetTemplateEstimateCost. Consulte les prix estimés des ressources d'un modèle.
GetTemplateSummary GetTemplateSummary. Consulte les informations relatives à une ressource de modèle en utilisant le modèle, la pile, le groupe de piles ou le jeu de modifications associé.
ValidateTemplate ValidateTemplate. Valide un modèle utilisé pour créer une pile en spécifiant l'URL ou le corps du modèle.
GenerateTemplatePolicy Génération des informations de stratégie requises par un modèle. Génère les informations de stratégie requises par un modèle spécifié.

Opérations sur les stratégies de pile

API

Titre

Description

SetStackPolicy SetStackPolicy. Configure une stratégie de pile pour une pile.
GetStackPolicy GetStackPolicy. Consulte la stratégie de la pile spécifiée.

Opérations sur les ensembles de modifications

API

Titre

Description

CreateChangeSet CreateChangeSet. Crée un ensemble de modifications pour une pile afin de prévisualiser les modifications avant son exécution.
DeleteChangeSet DeleteChangeSet. Supprime les ensembles de modifications.
GetChangeSet GetChangeSet. Consulte les détails d'un jeu de modifications spécifié, incluant éventuellement les détails de son modèle associé.
ListChangeSets Consultation des ensembles de modifications. Consulte les détails des ensembles de modifications créés.
ExecuteChangeSet ExecuteChangeSet. Exécute des ensembles de modifications.

Opérations sur les groupes de piles

API

Titre

Description

CreateStackGroup CreateStackGroup. Crée un groupe de piles à partir d'un modèle ROS pour créer des piles sur plusieurs comptes et régions Alibaba Cloud.
DeleteStackGroup DeleteStackGroup. Supprime un groupe de piles.
UpdateStackGroup Mise à jour d'un groupe de piles. Met à jour un groupe de piles existant.
ListStackGroups ListStackGroups Consulte les groupes de piles dans une région.
GetStackGroup GetStackGroup. Consulte les détails d'un groupe de piles par son nom dans une région Alibaba Cloud.
CreateStackInstances CreateStackInstances. Crée des instances de pile pour un ou plusieurs comptes dans les régions spécifiées.
DeleteStackInstances DeleteStackInstances. Supprime des instances de pile des comptes et régions spécifiés. Vous pouvez choisir de conserver les ressources.
UpdateStackInstances UpdateStackInstances. Met à jour les instances de pile pour un ou plusieurs comptes dans les régions spécifiées.
GetStackInstance GetStackInstance. Consulte les informations sur une instance de pile associée à un groupe de piles.
StopStackGroupOperation StopStackGroupOperation. Arrête une opération en cours dans un groupe de piles.
ListStackInstances ListStackInstances. Consulte la liste des instances de pile associées à un groupe de piles dans une région d'Alibaba Cloud.
GetStackGroupOperation GetStackGroupOperation. Consulte les informations relatives à une opération de groupe de piles dans une région d'Alibaba Cloud.
ListStackGroupOperations ListStackGroupOperations. Consulte les informations relatives aux opérations des groupes de piles dans une région d'Alibaba Cloud.
ListStackGroupOperationResults ListStackGroupOperationResults. Consulte les résultats d'une opération sur un groupe de piles.
ImportStacksToStackGroup ImportStacksToStackGroup. Importe des piles de plusieurs comptes différents dans un groupe de piles.

Opérations de détection de dérive

API

Titre

Description

UpdateStackTemplateByResources UpdateStackTemplateByResources. Élimine les dérives de pile en effectuant une détection de dérive.
GetStackDriftDetectionStatus GetStackDriftDetectionStatus. Consulte l'état de la détection de dérive d'une pile.
ListStackResourceDrifts ListStackResourceDrifts. Le jeton de requête. Définissez ce paramètre sur la valeur NextToken renvoyée lors du dernier appel d'API.
DetectStackDrift DetectStackDrift. Effectue une détection de dérive sur les ressources d'une pile pour vérifier si les ressources ont dérivé des configurations de modèle attendues.
DetectStackGroupDrift DetectStackGroupDrift. Effectue une détection de dérive sur les groupes de piles afin de vérifier si les groupes de piles ont dérivé par rapport aux configurations de modèle attendues.
DetectStackResourceDrift DetectStackResourceDrift. Effectue une détection de dérive sur les ressources d'une pile pour déterminer si les ressources ont dérivé par rapport aux configurations attendues.

Opérations de diagnostic

API

Titre

Description

CreateDiagnostic CreateDiagnostic. Crée une tâche de diagnostic.
GetDiagnostic GetDiagnostic. Obtient les détails du diagnostic en fonction d'un identifiant de rapport de diagnostic spécifié.
ListDiagnostics ListDiagnostics. Consulte un rapport de diagnostic.
DeleteDiagnostic DeleteDiagnostic. Supprime un enregistrement de diagnostic.

Opérations sur les types de ressources

API

Titre

Description

RegisterResourceType RegisterResourceType. Crée un nouveau type de ressource ou crée une nouvelle version pour un type de ressource existant.
SetResourceType Définition du type de ressource. Modifie la description d'un type de ressource ou d'une version de ce type.
DeregisterResourceType DeregisterResourceType. Supprime un type de ressource ou une version spécifique d'un type de ressource.
ListResourceTypes Types de ressources pris en charge. Consulte la liste des types de ressources pris en charge.
GetResourceTypeTemplate GetResourceTypeTemplate. Génère un modèle d'exemple basé sur un type de ressource.
GetResourceType Consultation des détails d'un type de ressource. Consulte les détails d'un type de ressource.
ListResourceTypeVersions Consultation des versions de types de ressources. Consulte la liste des versions de types de ressources, y compris les types de ressources créés par l'utilisateur et ceux fournis par Resource Orchestration Service (ROS).
ListResourceTypeRegistrations Consultation des enregistrements d'inscription de ressources. Consulte la liste des enregistrements d'inscription de ressources.

Autres opérations

API

Titre

Description

SignalResource SignalResource. Envoie un signal à une ressource d'une pile.
GetServiceProvisions GetServiceProvisions. Consulte l'état d'activation d'un service Alibaba Cloud et les informations sur ses rôles liés au service.
GetFeatureDetails GetFeatureDetails. Consulte les détails des fonctionnalités prises en charge par Resource Orchestration Service (ROS).

Autres

API

Titre

Description

EnableServiceAccess EnableServiceAccess. Active l'accès au service de confiance.
EnableServices EnableServices. Active des services par lot.
GetServiceAccess GetServiceAccess. Consulte l'état d'accès d'un service de confiance.
ListSummaries ListSummaries. Consulte une vue d'ensemble.

Others

API

Titre

Description

CreateTemplate CreateTemplate. Crée un modèle personnalisé.
DeleteTemplate DeleteTemplate. Supprime un modèle.
DescribeRegions DescribeRegions. Consulte la liste des régions disponibles.
GetStack Consultation des informations de la pile. Consulte les informations de la pile.
GetTemplate GetTemplate. Consulte les détails d'un modèle en fonction des piles, des groupes de piles, des ensembles de modifications ou de toute information de modèle personnalisée.
ListChatMessages Historique des messages de la session. Obtient l'historique des messages et l'URL de téléchargement temporaire de l'instantané du pipeline pour une session spécifiée par son identifiant de session.
ListTagKeys ListTagKeys. Consulte les clés de balise des piles ou des modèles dans une région spécifiée.
ListTagResources ListTagResources. Consulte les balises ajoutées aux ressources d'un modèle ou d'une pile dans une région d'Alibaba Cloud.
ListTagValues ListTagValues. Consulte les valeurs de balise ajoutées aux ressources d'un modèle ou d'une pile dans une région d'Alibaba Cloud.
ListTemplates List Templates. Consulte la liste des modèles privés et partagés.
MoveResourceGroup MoveResourceGroup. Déplace une ressource vers un groupe de ressources spécifique.
SetDeletionProtection Configuration de la protection contre la suppression. Modifie le paramètre de protection contre la suppression d'une pile.
TagResources TagResources. Crée et ajoute des balises aux ressources.
UntagResources UntagResources. Supprime les balises des ressources, puis supprime les balises.
UpdateTemplate Update Template. Met à jour un modèle.