class Aws::Glacier::Types::SetVaultNotificationsInput

Provides options to configure notifications that will be sent when specific events happen to a vault.

@note When making an API call, you may pass SetVaultNotificationsInput

data as a hash:

    {
      account_id: "string", # required
      vault_name: "string", # required
      vault_notification_config: {
        sns_topic: "string",
        events: ["string"],
      },
    }

@!attribute [rw] account_id

The `AccountId` value is the AWS account ID of the account that owns
the vault. You can either specify an AWS account ID or optionally a
single '`-`' (hyphen), in which case Amazon S3 Glacier uses the
AWS account ID associated with the credentials used to sign the
request. If you use an account ID, do not include any hyphens
('-') in the ID.
@return [String]

@!attribute [rw] vault_name

The name of the vault.
@return [String]

@!attribute [rw] vault_notification_config

Provides options for specifying notification configuration.
@return [Types::VaultNotificationConfig]

Constants

SENSITIVE