Class: Aws::Glacier::Types::GetVaultLockOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glacier::Types::GetVaultLockOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glacier/types.rb
Overview
Contains the Amazon S3 Glacier response to your request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_date ⇒ Time
The UTC date and time at which the vault lock was put into the ‘InProgress` state.
-
#expiration_date ⇒ Time
The UTC date and time at which the lock ID expires.
-
#policy ⇒ String
The vault lock policy as a JSON string, which uses “\” as an escape character.
-
#state ⇒ String
The state of the vault lock.
Instance Attribute Details
#creation_date ⇒ Time
The UTC date and time at which the vault lock was put into the ‘InProgress` state.
821 822 823 824 825 826 827 828 |
# File 'lib/aws-sdk-glacier/types.rb', line 821 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |
#expiration_date ⇒ Time
The UTC date and time at which the lock ID expires. This value can be ‘null` if the vault lock is in a `Locked` state.
821 822 823 824 825 826 827 828 |
# File 'lib/aws-sdk-glacier/types.rb', line 821 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |
#policy ⇒ String
The vault lock policy as a JSON string, which uses “\” as an escape character.
821 822 823 824 825 826 827 828 |
# File 'lib/aws-sdk-glacier/types.rb', line 821 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the vault lock. ‘InProgress` or `Locked`.
821 822 823 824 825 826 827 828 |
# File 'lib/aws-sdk-glacier/types.rb', line 821 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |