Class: Aws::WorkDocs::Types::DocumentVersionMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkDocs::Types::DocumentVersionMetadata
- Defined in:
- gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb
Overview
Describes a version of a document.
Constant Summary collapse
- SENSITIVE =
[:name, :thumbnail, :source]
Instance Attribute Summary collapse
-
#content_created_timestamp ⇒ Time
The timestamp when the content of the document was originally created.
-
#content_modified_timestamp ⇒ Time
The timestamp when the content of the document was modified.
-
#content_type ⇒ String
The content type of the document.
-
#created_timestamp ⇒ Time
The timestamp when the document was first uploaded.
-
#creator_id ⇒ String
The ID of the creator.
-
#id ⇒ String
The ID of the version.
-
#modified_timestamp ⇒ Time
The timestamp when the document was last uploaded.
-
#name ⇒ String
The name of the version.
-
#signature ⇒ String
The signature of the document.
-
#size ⇒ Integer
The size of the document, in bytes.
-
#source ⇒ Hash<String,String>
The source of the document.
-
#status ⇒ String
The status of the document.
-
#thumbnail ⇒ Hash<String,String>
The thumbnail of the document.
Instance Attribute Details
#content_created_timestamp ⇒ Time
The timestamp when the content of the document was originally created.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#content_modified_timestamp ⇒ Time
The timestamp when the content of the document was modified.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#content_type ⇒ String
The content type of the document.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#created_timestamp ⇒ Time
The timestamp when the document was first uploaded.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#creator_id ⇒ String
The ID of the creator.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#id ⇒ String
The ID of the version.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#modified_timestamp ⇒ Time
The timestamp when the document was last uploaded.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#name ⇒ String
The name of the version.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#signature ⇒ String
The signature of the document.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#size ⇒ Integer
The size of the document, in bytes.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#source ⇒ Hash<String,String>
The source of the document.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#status ⇒ String
The status of the document.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |
#thumbnail ⇒ Hash<String,String>
The thumbnail of the document.
1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1511 class DocumentVersionMetadata < Struct.new( :id, :name, :content_type, :size, :signature, :status, :created_timestamp, :modified_timestamp, :content_created_timestamp, :content_modified_timestamp, :creator_id, :thumbnail, :source) SENSITIVE = [:name, :thumbnail, :source] include Aws::Structure end |