Normes API et SDK multilingues prédéfinis
L'OpenAPI de ce produit (smc/2019-06-01) 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.
Catalogue des API
|
API |
Titre |
Description |
| AssociateSourceServers | AssociateSourceServers | To migrate servers as a group, you must first associate the migration sources with that group. |
| CreateAccessToken | CreateAccessToken | Creates an activation code. |
| CreateCrossZoneMigrationJob | CreateCrossZoneMigrationJob | Server Migration Center (SMC) lets you migrate an Alibaba Cloud Elastic Compute Service (ECS) instance to a different zone within the same region and change its instance type, including the vCPU and memory, within the same instance family. This feature helps you meet business requirements for instance migration and specification changes. Call this operation to create a cross-zone migration job. |
| CreateReplicationJob | CreateReplicationJob | Creates a migration task for a source server. |
| CreateWorkgroup | CreateWorkgroup | Workgroups are used to manage the lifecycle of multiple migration tasks in batch server migration scenarios. |
| CutOverReplicationJob | CutOverReplicationJob | Stops the periodic execution of a specified incremental migration job and completes the migration. |
| DeleteAccessToken | DeleteAccessToken | Deletes an activation code. |
| DeleteReplicationJob | DeleteReplicationJob | You can call DeleteReplicationJob to delete a migration job. |
| DeleteSourceServer | DeleteSourceServer | You can call the DeleteSourceServer operation to delete a migration source. |
| DeleteWorkgroup | DeleteWorkgroup | You can delete a workgroup that you no longer need. |
| DescribeReplicationJobs | DescribeReplicationJobs | Retrieves details about one or more migration tasks. |
| DescribeSourceServers | DescribeSourceServers | Call the DescribeSourceServers operation to query information about one or more migration sources. |
| DescribeWorkgroups | DescribeWorkgroups | After a workgroup is created, you can view its information, such as the workgroup name, description, and alert information. |
| DisableAccessToken | DisableAccessToken | You can call the DisableAccessToken operation to disable an activation code. |
| DisassociateSourceServers | DisassociateSourceServers | Disassociate a migration source from a group if you no longer need to use the group for batch migration or want to delete the group. |
| ListAccessTokens | ListAccessTokens | Call the ListAccessTokens operation to query for created activation codes and their statuses. |
| ListTagResources | ListTagResources | Queries the tags attached to one or more SMC resources, such as migration sources and migration tasks. |
| ModifyReplicationJobAttribute | ModifyReplicationJobAttribute | You can call the ModifyReplicationJobAttribute operation to modify the information of a migration task. |
| ModifySourceServerAttribute | ModifySourceServerAttribute | The ModifySourceServerAttribute operation modifies the name and description of a migration source. |
| ModifyWorkgroupAttribute | ModifyWorkgroupAttribute | Modifies a workgroup's name and description. |
| StartReplicationJob | StartReplicationJob | You can call the StartReplicationJob operation to start a migration task. |
| StopReplicationJob | StopReplicationJob | You can call the StopReplicationJob operation to stop a migration task. |
| TagResources | TagResources | You can call TagResources to create and attach tags to multiple SMC resources, such as migration sources and migration tasks. |
| UntagResources | UntagResources | Detaches and deletes tags from specified SMC resources, such as migration sources and migration tasks. |