Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data IndexAttachment Source #
Represents an index and an attached object.
See: newIndexAttachment
smart constructor.
IndexAttachment' | |
|
Instances
newIndexAttachment :: IndexAttachment Source #
Create a value of IndexAttachment
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:indexedAttributes:IndexAttachment'
, indexAttachment_indexedAttributes
- The indexed attribute values.
$sel:objectIdentifier:IndexAttachment'
, indexAttachment_objectIdentifier
- In response to ListIndex, the ObjectIdentifier
of the object attached
to the index. In response to ListAttachedIndices, the ObjectIdentifier
of the index attached to the object. This field will always contain the
ObjectIdentifier
of the object on the opposite side of the attachment
specified in the query.
indexAttachment_indexedAttributes :: Lens' IndexAttachment (Maybe [AttributeKeyAndValue]) Source #
The indexed attribute values.
indexAttachment_objectIdentifier :: Lens' IndexAttachment (Maybe Text) Source #
In response to ListIndex, the ObjectIdentifier
of the object attached
to the index. In response to ListAttachedIndices, the ObjectIdentifier
of the index attached to the object. This field will always contain the
ObjectIdentifier
of the object on the opposite side of the attachment
specified in the query.