Skip to content

BatchCreateIndex

Source code in docs_src/capo_clouddirectory/types/batch_create_index.py
class BatchCreateIndex(TypedDict, closed=True):
    ordered_indexed_attribute_list: (
        "capo_clouddirectory.types.attribute_key_list.AttributeKeyList"
    )
    """<p>Specifies the attributes that should be indexed on. Currently only a single attribute is supported.</p>"""
    is_unique: "capo_clouddirectory.types.bool.Bool"
    """<p>Indicates whether the attribute that is being indexed has unique values or not.</p>"""
    parent_reference: NotRequired[
        "capo_clouddirectory.types.object_reference.ObjectReference"
    ]
    """<p>A reference to the parent object that contains the index object.</p>"""
    link_name: NotRequired["capo_clouddirectory.types.link_name.LinkName"]
    """<p>The name of the link between the parent object and the index object.</p>"""
    batch_reference_name: NotRequired[
        "capo_clouddirectory.types.batch_reference_name.BatchReferenceName"
    ]
    """<p>The batch reference name. See <a href="https://docs.aws.amazon.com/clouddirectory/latest/developerguide/transaction_support.html">Transaction Support</a> for more information.</p>"""

batch_reference_name instance-attribute

batch_reference_name: NotRequired[BatchReferenceName]

The batch reference name. See Transaction Support for more information.

is_unique instance-attribute

is_unique: Bool

Indicates whether the attribute that is being indexed has unique values or not.

link_name: NotRequired[LinkName]

The name of the link between the parent object and the index object.

ordered_indexed_attribute_list instance-attribute

ordered_indexed_attribute_list: AttributeKeyList

Specifies the attributes that should be indexed on. Currently only a single attribute is supported.

parent_reference instance-attribute

parent_reference: NotRequired[ObjectReference]

A reference to the parent object that contains the index object.