Class: Aws::CloudDirectory::Types::CreateObjectRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-clouddirectory/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#directory_arnString

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

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_listArray<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_referenceTypes::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_facetsArray<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