class Aws::StorageGateway::Types::PoolInfo

Describes a custom tape pool.

@!attribute [rw] pool_arn

The Amazon Resource Name (ARN) of the custom tape pool. Use the
ListTapePools operation to return a list of custom tape pools for
your account and Region.
@return [String]

@!attribute [rw] pool_name

The name of the custom tape pool. `PoolName` can use all ASCII
characters, except '/' and '\\'.
@return [String]

@!attribute [rw] storage_class

The storage class that is associated with the custom pool. When you
use your backup application to eject the tape, the tape is archived
directly into the storage class (S3 Glacier or S3 Glacier Deep
Archive) that corresponds to the pool.
@return [String]

@!attribute [rw] retention_lock_type

Tape retention lock type, which can be configured in two modes. When
configured in governance mode, accounts with specific IAM
permissions are authorized to remove the tape retention lock from
archived virtual tapes. When configured in compliance mode, the tape
retention lock cannot be removed by any user, including the root
account.
@return [String]

@!attribute [rw] retention_lock_time_in_days

Tape retention lock time is set in days. Tape retention lock can be
enabled for up to 100 years (36,500 days).
@return [Integer]

@!attribute [rw] pool_status

Status of the custom tape pool. Pool can be `ACTIVE` or `DELETED`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/PoolInfo AWS API Documentation

Constants

SENSITIVE