AWS KMS ARN( Amazon Web Services Key Management Service Amazon Resource Name )是一种引用 AWS KMS 密钥的标识符,因此它不是秘密。可以在必要的时候通过代码示例获得 AWS KMS ARN。
以下是一个 Python 示例,该示例返回由 AWS KMS 生成的 ARN:
import boto3
kms_client = boto3.client('kms', region_name='us-west-2')
key_id = 'alias/'
key_metadata = kms_client.describe_key(KeyId=key_id)
key_arn = key_metadata['KeyMetadata']['Arn']
print(key_arn)
这将打印出由 AWS KMS 生成的 ARN,以便您可以使用它来访问相关密钥。