Active le chiffrement par défaut au niveau du compte pour le stockage par bloc dans une région spécifiée.
Description de l'opération
La fonctionnalité de chiffrement par défaut au niveau du compte EBS n'est actuellement disponible que dans certaines régions et pour certains utilisateurs. Si vous avez besoin de cette fonctionnalité, soumettez un ticket.
-
Avant de commencer
Les utilisateurs Resource Access Management (RAM) doivent disposer de l'autorisation
AliyunECSFullAccess. Pour plus de détails sur l'autorisation, consultez Accorder des autorisations à un utilisateur RAM.Avant d'activer le chiffrement par défaut au niveau du compte pour le stockage par bloc, activez Key Management Service (KMS).
Une fois le chiffrement par défaut au niveau du compte pour le stockage par bloc activé, seuls des disques cloud chiffrés peuvent être créés. Pour plus de détails, consultez Disques cloud chiffrés - Limites.
-
Précautions
-
Une fois le chiffrement par défaut au niveau du compte pour le stockage par bloc activé, tous les disques cloud nouvellement créés, qu'ils soient à la demande ou par abonnement, doivent être chiffrés. Vous pouvez utiliser l'identifiant de clé KMS configuré pour le chiffrement par défaut au niveau du compte pour le stockage par bloc, ou spécifier un autre identifiant de clé KMS.
-
Lorsque le chiffrement par défaut au niveau du compte pour le stockage par bloc est activé pour la première fois, la clé de service est utilisée par défaut.
-
-
Recommandations
Appelez DescribeDiskEncryptionByDefaultStatus et DescribeDiskDefaultKMSKeyId pour vérifier si le chiffrement par défaut au niveau du compte pour le stockage par bloc est activé dans une région spécifiée et pour obtenir l'identifiant de clé KMS utilisé.
Appelez ModifyDiskDefaultKMSKeyId ou ResetDiskDefaultKMSKeyId pour modifier ou réinitialiser la clé KMS pour le chiffrement par défaut au niveau du compte pour le stockage par bloc.
Appelez DisableDiskEncryptionByDefault pour désactiver le chiffrement par défaut au niveau du compte pour le stockage par bloc dans une région spécifiée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ecs:EnableDiskEncryptionByDefault |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région. Vous pouvez appeler DescribeRegions pour obtenir la liste des régions la plus récente. |
cn-hangzhou |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Exemples
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter.Encrypted.KmsNotEnabled | KMS must be enabled for encrypted disks. | Key Management Service (KMS) doit être activé pour les disques chiffrés. |
| 400 | InvalidParameter.KmsNotEnabled | The operation failed because KMS is not activated. Please activate KMS in the KMS console and try again. | |
| 403 | Abs.InvalidAction.RegionNotSupport | This region does not support this action. | La région ne prend pas en charge cette opération. |
| 403 | InvalidOperation.DefaultEncryptionAlreadyEnabled | The specified region is already default encryption settings. | Le chiffrement des disques par défaut a déjà été activé dans cette région. |
| 403 | InvalidParameter.RegionIdNotExists | The specified region does not exist. | |
| 403 | InvalidParameter.KMSKeyId.KMSUnauthorized | ECS service does not have permission to access your KMS key. Please verify that the specified KMS key has authorized the ECS service. | |
| 403 | InvalidOperation.KMSKeyIdNotFound | The specified KMSKeyId does not exist. Please verify that the key ID is correct and that the key resides in the current region. | |
| 403 | InvalidOperation.KMSServiceNotOpen | KMS service is currently not open. | Key Management Service (KMS) n'a pas été activé. |
| 403 | UserNotInTheWhiteList | The user is not in disk white list. | L'utilisateur ne figure pas dans la liste blanche du stockage par blocs partagé. Soumettez un ticket pour demander l'accès à la liste blanche. |
| 403 | InvalidParameter.KMSKeyId.CMKNotEnabled | The specified KMS key must be in an enabled state. Please enable the key in the KMS console and try again. | |
| 403 | InvalidParameter.KMSKeyId.CMKUnauthorized | The specified KMS key is not authorized for the ECS service. Please grant the ECS service permission to use the key in the KMS console and try again. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.