Struct rusoto_clouddirectory::CreateIndexRequest [−][src]
pub struct CreateIndexRequest { pub directory_arn: String, pub is_unique: bool, pub link_name: Option<String>, pub ordered_indexed_attribute_list: Vec<AttributeKey>, pub parent_reference: Option<ObjectReference>, }
Fields
directory_arn: String
The ARN of the directory where the index should be created.
is_unique: bool
Indicates whether the attribute that is being indexed has unique values or not.
link_name: Option<String>
The name of the link between the parent object and the index object.
ordered_indexed_attribute_list: Vec<AttributeKey>
Specifies the attributes that should be indexed on. Currently only a single attribute is supported.
parent_reference: Option<ObjectReference>
A reference to the parent object that contains the index object.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CreateIndexRequest
impl Send for CreateIndexRequest
impl Sync for CreateIndexRequest
impl Unpin for CreateIndexRequest
impl UnwindSafe for CreateIndexRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self