class Aws::CloudDirectory::Types::CreateIndexRequest
@note When making an API call, you may pass CreateIndexRequest
data as a hash: { directory_arn: "Arn", # required ordered_indexed_attribute_list: [ # required { schema_arn: "Arn", # required facet_name: "FacetName", # required name: "AttributeName", # required }, ], is_unique: false, # required parent_reference: { selector: "SelectorObjectReference", }, link_name: "LinkName", }
@!attribute [rw] directory_arn
The ARN of the directory where the index should be created. @return [String]
@!attribute [rw] ordered_indexed_attribute_list
Specifies the attributes that should be indexed on. Currently only a single attribute is supported. @return [Array<Types::AttributeKey>]
@!attribute [rw] is_unique
Indicates whether the attribute that is being indexed has unique values or not. @return [Boolean]
@!attribute [rw] parent_reference
A reference to the parent object that contains the index object. @return [Types::ObjectReference]
@!attribute [rw] link_name
The name of the link between the parent object and the index object. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/clouddirectory-2017-01-11/CreateIndexRequest AWS API Documentation
Constants
- SENSITIVE