Class: Aws::WorkDocs::Types::ResourceMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkDocs::Types::ResourceMetadata
- Defined in:
- gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb
Overview
Describes the metadata of a resource.
Constant Summary collapse
- SENSITIVE =
[:name, :original_name]
Instance Attribute Summary collapse
-
#id ⇒ String
The ID of the resource.
-
#name ⇒ String
The name of the resource.
-
#original_name ⇒ String
The original name of the resource before a rename operation.
-
#owner ⇒ Types::UserMetadata
The owner of the resource.
-
#parent_id ⇒ String
The parent ID of the resource before a rename operation.
-
#type ⇒ String
The type of resource.
-
#version_id ⇒ String
The version ID of the resource.
Instance Attribute Details
#id ⇒ String
The ID of the resource.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#name ⇒ String
The name of the resource.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#original_name ⇒ String
The original name of the resource before a rename operation.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#owner ⇒ Types::UserMetadata
The owner of the resource.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#parent_id ⇒ String
The parent ID of the resource before a rename operation.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#type ⇒ String
The type of resource.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |
#version_id ⇒ String
The version ID of the resource. This is an optional field and is filled for action on document version.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 2404 class ResourceMetadata < Struct.new( :type, :name, :original_name, :id, :version_id, :owner, :parent_id) SENSITIVE = [:name, :original_name] include Aws::Structure end |