Class: Aws::Glacier::Types::GetVaultLockOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glacier::Types::GetVaultLockOutput
- Defined in:
- gems/aws-sdk-glacier/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 'gems/aws-sdk-glacier/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 'gems/aws-sdk-glacier/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 'gems/aws-sdk-glacier/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 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 821 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |