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 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
InProgressstate. -
#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.
820 821 822 823 824 825 826 827 |
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 820 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.
820 821 822 823 824 825 826 827 |
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 820 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.
820 821 822 823 824 825 826 827 |
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 820 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.
820 821 822 823 824 825 826 827 |
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 820 class GetVaultLockOutput < Struct.new( :policy, :state, :expiration_date, :creation_date) SENSITIVE = [] include Aws::Structure end |