AWSDocAWS SDKGitHub サンプルリポジトリには、さらに多くの SDK サンプルがあります
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWSSDKAWS KMS key の使用許可を取り消す
次のコード例は、KMS キーの付与を取り消す方法を示しています。
- Python
-
- SDK for Python (Boto3)
-
注記
他にもありますGitHub。用例一覧を検索し、AWS コード例リポジトリ
での設定と実行の方法を確認してください。 class GrantManager: def __init__(self, kms_client): self.kms_client = kms_client def revoke_grant(self, key_id, grant): """ Revokes a grant so that it can no longer be used. :param key_id: The ARN or ID of the key associated with the grant. :param grant: The grant to revoke. """ try: self.kms_client.revoke_grant(KeyId=key_id, GrantId=grant['GrantId']) except ClientError as err: logger.error( "Couldn't revoke grant %s. Here's why: %s", grant['GrantId'], err.response['Error']['Message']) else: print(f"Grant {grant['GrantId']} revoked.")
-
API の詳細については、「AWSSDK for Python (Boto3) API リファレンス」のを参照してくださいRevokeGrant。
-
キーへの助成金の廃止
キーの削除をスケジュールする