如何在使用启动配置时使用JAVA SDK中为加密卷指定KMS密钥?

0

【以下的问题经过翻译处理】 在AWS CLI中,有一个选项可以为启用加密的EBS卷设置KMS密钥ID,但这个在AWS SDK for Java中落后于其他SDK。

https://docs.aws.amazon.com/cli/latest/reference/ec2/create-launch-template.html

如果您从快照创建卷,则不能从加密快照创建未加密卷。此外,在使用启动配置时,不能指定KMS密钥ID。

https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/autoscaling/model/Ebs.html

使用启动配置时,有没有在Java SDK中为KMS加密EBS指定密钥ID的解决方法?

1 Risposta
0

【以下的回答经过翻译处理】 您需要使用启动模板(launch template)而不是启动配置(launch configuration)。启动配置已不再支持,启动模板是首选方案,提供更多的功能。

启动模板是Amazon EC2 API的一部分,在Java SDK中,参见LaunchTemplateEbsBlockDevice.Builder kmsKeyId(String kmsKeyId)

profile picture
ESPERTO
con risposta 5 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande