このページは、Vaults と 2012 RESTAPI年のオリジナルを使用する S3 Glacier サービスの既存のお客様専用です。
アーカイブストレージソリューションをお探しの場合は、Amazon S3、S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval、S3 Glacier Deep Archive の S3 Glacier ストレージクラスを使用することをお勧めします。これらのストレージオプションの詳細については、Amazon S3 ユーザーガイドの「S3 Glacier ストレージクラス」およびS3 Glacier ストレージクラスを使用した長期データストレージ」を参照してください。 Amazon S3 これらのストレージクラスは Amazon S3 を使用しAPI、すべてのリージョンで利用可能で、Amazon S3 コンソール内で管理できます。Storage Cost Analysis、Storage Lens、高度なオプションの暗号化機能などの機能を提供します。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
または AWS SDK DeleteVaultNotifications
で使用する CLI
以下のコード例は、DeleteVaultNotifications
の使用方法を示しています。
- CLI
-
- AWS CLI
-
ボールトSNSの通知を削除するには
次のdelete-vault-notifications
例では、指定されたボールトに対して Amazon Simple Notification Service (Amazon SNS) によって送信された通知を削除します。
aws glacier delete-vault-notifications \
--account-id 111122223333
\
--vault-name example_vault
このコマンドでは何も出力されません。
- Python
-
- SDK Python 用 (Boto3)
-
の詳細については、「」を参照してください GitHub。用例一覧を検索し、AWS コード例リポジトリでの設定と実行の方法を確認してください。
class GlacierWrapper:
"""Encapsulates Amazon S3 Glacier API operations."""
def __init__(self, glacier_resource):
"""
:param glacier_resource: A Boto3 Amazon S3 Glacier resource.
"""
self.glacier_resource = glacier_resource
@staticmethod
def stop_notifications(notification):
"""
Stops notifications to the configured Amazon SNS topic.
:param notification: The notification configuration to remove.
"""
try:
notification.delete()
logger.info("Notifications stopped.")
except ClientError:
logger.exception("Couldn't stop notifications.")
raise
デベロッパーガイドとコード例の完全なリスト AWS SDKについては、「」を参照してくださいAWS SDK での S3 Glacier の使用。このトピックには、開始方法に関する情報と以前のSDKバージョンの詳細も含まれています。