Class: Aws::CloudDirectory::Types::CreateObjectRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudDirectory::Types::CreateObjectRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-clouddirectory/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#directory_arn ⇒ String
The Amazon Resource Name (ARN) that is associated with the Directory in which the object will be created.
-
#link_name ⇒ String
The name of link that is used to attach this object to a parent.
-
#object_attribute_list ⇒ Array<Types::AttributeKeyAndValue>
The attribute map whose attribute ARN contains the key and attribute value as the map value.
-
#parent_reference ⇒ Types::ObjectReference
If specified, the parent reference to which this object will be attached.
-
#schema_facets ⇒ Array<Types::SchemaFacet>
A list of schema facets to be associated with the object.
Instance Attribute Details
#directory_arn ⇒ String
The Amazon Resource Name (ARN) that is associated with the Directory in which the object will be created. For more information, see arns.
2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/aws-sdk-clouddirectory/types.rb', line 2255 class CreateObjectRequest < Struct.new( :directory_arn, :schema_facets, :object_attribute_list, :parent_reference, :link_name) SENSITIVE = [] include Aws::Structure end |
#link_name ⇒ String
The name of link that is used to attach this object to a parent.
2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/aws-sdk-clouddirectory/types.rb', line 2255 class CreateObjectRequest < Struct.new( :directory_arn, :schema_facets, :object_attribute_list, :parent_reference, :link_name) SENSITIVE = [] include Aws::Structure end |
#object_attribute_list ⇒ Array<Types::AttributeKeyAndValue>
The attribute map whose attribute ARN contains the key and attribute value as the map value.
2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/aws-sdk-clouddirectory/types.rb', line 2255 class CreateObjectRequest < Struct.new( :directory_arn, :schema_facets, :object_attribute_list, :parent_reference, :link_name) SENSITIVE = [] include Aws::Structure end |
#parent_reference ⇒ Types::ObjectReference
If specified, the parent reference to which this object will be attached.
2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/aws-sdk-clouddirectory/types.rb', line 2255 class CreateObjectRequest < Struct.new( :directory_arn, :schema_facets, :object_attribute_list, :parent_reference, :link_name) SENSITIVE = [] include Aws::Structure end |
#schema_facets ⇒ Array<Types::SchemaFacet>
A list of schema facets to be associated with the object. Do not provide minor version components. See SchemaFacet for details.
2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/aws-sdk-clouddirectory/types.rb', line 2255 class CreateObjectRequest < Struct.new( :directory_arn, :schema_facets, :object_attribute_list, :parent_reference, :link_name) SENSITIVE = [] include Aws::Structure end |