本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 AWS CloudTrail 日誌中尋找別名
您可以使用別名來代表 AWS KMS API 操作 AWS KMS key 中的 。當您執行此操作時,KMS 金鑰的別名和金鑰 ARN 會記錄在事件的 AWS CloudTrail 日誌項目中。別名會顯示在 requestParameters
欄位。金鑰 ARN 會顯示在 resources
欄位。即使 AWS 服務在您的帳戶 AWS 受管金鑰 中使用 ,也是如此。
例如,下列 GenerateDataKey 請求會使用 project-key
別名來代表 KMS 金鑰。
$
aws kms generate-data-key --key-id alias/project-key --key-spec AES_256
當此請求記錄在 CloudTrail 日誌中時,日誌項目會包含實際使用 KMS 金鑰的別名和金鑰 ARN。
{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "ABCDE", "arn": "arn:aws:iam::111122223333:role/ProjectDev", "accountId": "111122223333", "accessKeyId": "FFHIJ", "userName": "example-dev" }, "eventTime": "2020-06-29T23:36:41Z", "eventSource": "kms.amazonaws.com", "eventName": "GenerateDataKey", "awsRegion": "us-west-2", "sourceIPAddress": "205.205.123.000", "userAgent": "aws-cli/1.18.89 Python/3.6.10 Linux/4.9.217-0.1.ac.205.84.332.metal1.x86_64 botocore/1.17.12", "requestParameters": { "keyId": "alias/project-key", "keySpec": "AES_256" }, "responseElements": null, "requestID": "d93f57f5-d4c5-4bab-8139-5a1f7824a363", "eventID": "d63001e2-dbc6-4aae-90cb-e5370aca7125", "readOnly": true, "resources": [ { "accountId": "111122223333", "type": "AWS::KMS::Key", "ARN": "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" } ], "eventType": "AwsApiCall", "recipientAccountId": "111122223333" }
如需有關在 CloudTrail 日誌中記錄 AWS KMS 操作的詳細資訊,請參閱 使用 記錄 AWS KMS API 呼叫 AWS CloudTrail。