Cet article explique comment exporter une image personnalisée vers un compartiment OSS dans la même région que l'image personnalisée et se concentre sur les étapes spécifiques. Le contenu de cet article est compact et j'espère que vous pourrez en tirer quelque chose.
ExportImage
Exportez votre image personnalisée vers un compartiment OSS dans la même région que l'image personnalisée.
Description
L'exportation d'images personnalisées créées à l'aide d'instantanés de disque système d'images de marché n'est pas prise en charge.
Prend en charge l'exportation d'images personnalisées qui incluent des informations d'instantané de disque de données. Le nombre de disques de données ne peut pas dépasser 4 et la capacité maximale d'un seul disque de données ne peut pas dépasser 500 Go.
Vous devez soumettre un bon de travail et contacter Alibaba Cloud pour activer la fonction d'exportation d'image pour vous.
Vous devez autoriser le compte de service officiel ECS du serveur cloud à écrire sur OSS via RAM :
Créez un rôle : AliyunECSImageExportDefaultRole (tout autre nom de rôle n'est pas valide), définissez la stratégie de rôle suivante pour ce rôle :
{ "Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "Service": [ "ecs.aliyuncs.com" ] } } ], "Version": "1" }
Ajoutez la stratégie d'autorisation système par défaut : AliyunECSImageExportRolePolicy sous le rôle AliyunECSImageExportDefaultRole. Cette stratégie est la stratégie par défaut permettant au serveur cloud ECS de fournir des images d'exportation. Les utilisateurs peuvent également créer des politiques personnalisées. Les autorisations doivent inclure :
{ "Version": "1", "Statement": [ { "Action": [ "oss:GetObject", "oss:PutObject", "oss:DeleteObject", "oss:GetBucketLocation", "oss:AbortMultipartUpload", "oss:ListMultipartUploads", "oss:ListParts" ], "Resource": "*", "Effect": "Allow" } ] }
Paramètres de demande
<🎜. >Paramètres de retour
Exemple
Exemple de requête
https://ecs.aliyuncs.com/?Action=ExportImage &RegionId=cn-hangzhou &ImageId=m-231234567 &OssBucket=testexportImage &<公共请求参数>
Exemple de retour
Format XML
<ExportImageResponse> <RequestId>C8B26B44-0189-443E-9816-D951F59623A9</RequestId> <ExportTaskId>tsk-231234567</ExportTaskId> <RegionId>cn-hangzhou</RegionId> </ExportImageResponse>
Format JSON
{ "RequestId": "C8B26B44-0189-443E-9816-D951F59623A9", "RegionId": "cn-hangzhou", "ExportTaskId": "tsk-231234567" }
Code d'erreur
Voici les codes d'erreur propres à cette interface. Pour plus de codes d'erreur, veuillez visiter le Centre d'erreurs API.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!