Normes API et SDK multilingues prédéfinis
L'OpenAPI de ce produit (ResourceManager/2020-03-31) 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.
Groupe de ressources
|
API |
Titre |
Description |
| CreateResourceGroup | CreateResourceGroup. | Crée un groupe de ressources. |
| DeleteResourceGroup | DeleteResourceGroup. | Supprime un groupe de ressources. |
| UpdateResourceGroup | UpdateResourceGroup. | Met à jour les informations de base d'un groupe de ressources. |
| ListResourceGroups | Consultation de la liste des groupes de ressources. | Obtient la liste des groupes de ressources en appelant ListResourceGroups. |
| GetResourceGroup | GetResourceGroup. | Consulte les informations d'un groupe de ressources. |
| CreateAutoGroupingRule | CreateAutoGroupingRule. | Crée une règle de transfert. Les règles de transfert personnalisées et les règles de transfert pour les ressources associées sont prises en charge. |
| UpdateAutoGroupingRule | UpdateAutoGroupingRule. | Met à jour une règle de transfert. |
| ListAutoGroupingRules | ListAutoGroupingRules. | Consulte la liste des règles de transfert. |
| GetAutoGroupingRule | GetAutoGroupingRule. | Consulte les informations sur une règle de transfert. |
| GetResourceGroupResourceCounts | GetResourceGroupResourceCounts. | Consulte le nombre de ressources dans un groupe de ressources visible. |
| ListAutoGroupingRemediations | ListAutoGroupingRemediations. | Consulte la liste des enregistrements de remédiation de regroupement automatique. |
| GetResourceGroupAdminSetting | Paramètres de l'administrateur du groupe de ressources. | Consulte les configurations d'un administrateur de groupe de ressources. |
| UpdateResourceGroupAdminSetting | UpdateResourceGroupAdminSetting. | Met à jour la configuration d'un administrateur de groupe de ressources. |
| LookupResourceGroupEvents | LookupResourceGroupEvents. | Consulte les événements des groupes de ressources. |
| EnableResourceGroupNotification | EnableResourceGroupNotification. | Active la notification des événements de groupe. |
| DisableResourceGroupNotification | DisableResourceGroupNotification. | Désactive la notification des événements de groupe. |
| GetResourceGroupNotificationSetting | Consultation des paramètres de notification d'un groupe de ressources. | Consulte les paramètres de notification d'un groupe de ressources. |
| ListResourceGroupCapability | Liste des capacités des groupes de ressources. | Répertorie les capacités des groupes de ressources. |
| ListResourceGroupsWithAuthDetails | ListResourceGroupsWithAuthDetails. | Consulte les groupes de ressources et les informations d'autorisation des utilisateurs. |
Rôle
|
API |
Titre |
Description |
| CreateRole | CreateRole. | Crée un rôle RAM. |
| DeleteRole | DeleteRole. | Supprime un rôle RAM. |
| UpdateRole | Mettre à jour un rôle RAM. | Met à jour les informations d'un rôle Resource Access Management (RAM). |
| GetRole | GetRole. | Consulte les informations sur un rôle RAM. |
| ListRoles | ListRoles. | Consulte la liste des rôles RAM. |
Rôle lié à un service
|
API |
Titre |
Description |
| CreateServiceLinkedRole | CreateServiceLinkedRole. | Crée un rôle lié à un service. |
| DeleteServiceLinkedRole | DeleteServiceLinkedRole. | Supprime un rôle lié à un service. |
| GetServiceLinkedRoleDeletionStatus | GetServiceLinkedRoleDeletionStatus. | Consulte l'état de la tâche utilisée pour supprimer un rôle lié à un service. |
Stratégie d'accès
|
API |
Titre |
Description |
| CreatePolicy | CreatePolicy. | Crée une stratégie d'autorisation. |
| DeletePolicy | DeletePolicy. | Supprime une stratégie d'autorisation. |
| SetDefaultPolicyVersion | Définir la version par défaut de la stratégie. | Définit une version par défaut pour une stratégie d'autorisation. |
| AttachPolicy | AttachPolicy. | Attache une stratégie d'autorisation à un objet, qui peut être un utilisateur RAM, un groupe d'utilisateurs RAM ou un rôle RAM. Une fois la stratégie d'autorisation attachée à un objet, celui-ci dispose des autorisations d'opération sur les ressources d'un groupe de ressources spécifique ou au sein d'un compte Alibaba Cloud spécifique. |
| DetachPolicy | DetachPolicy. | Détache une stratégie d'autorisations d'un objet. Une fois la stratégie détachée d'un objet, ce dernier ne dispose plus des autorisations d'opération sur le groupe de ressources actuel ni sur les ressources du compte actuel. |
| ListPolicies | ListPolicies. | Consulte la liste des stratégies d'autorisation. |
| GetPolicy | GetPolicy. | Consulte les informations relatives à une stratégie d'autorisation. |
| ListPolicyAttachments | ListPolicyAttachments. | Consulte les enregistrements de rattachement de stratégies. |
| CreatePolicyVersion | CreatePolicyVersion. | Crée une version d'une stratégie d'autorisation. |
| DeletePolicyVersion | DeletePolicyVersion. | Supprime une version d'une stratégie d'autorisation. |
| ListPolicyVersions | ListPolicyVersions | Consulte la liste des versions d'une stratégie. |
| GetPolicyVersion | GetPolicyVersion. | Consulte les informations relatives à une version d'une stratégie d'autorisation. |