You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::Glacier::Types::DescribeVaultOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb

Overview

Contains the Amazon Glacier response to your request.

Instance Attribute Summary collapse

Instance Attribute Details

#creation_dateTime

The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Returns:

  • (Time)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end

#last_inventory_dateTime

The Universal Coordinated Time (UTC) date when Amazon Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

Returns:

  • (Time)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end

#number_of_archivesInteger

The number of archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Returns:

  • (Integer)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end

#size_in_bytesInteger

Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

Returns:

  • (Integer)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end

#vault_arnString

The Amazon Resource Name (ARN) of the vault.

Returns:

  • (String)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end

#vault_nameString

The name of the vault.

Returns:

  • (String)


668
669
670
671
672
673
674
675
676
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 668

class DescribeVaultOutput < Struct.new(
  :vault_arn,
  :vault_name,
  :creation_date,
  :last_inventory_date,
  :number_of_archives,
  :size_in_bytes)
  include Aws::Structure
end