[][src]Struct rusoto_clouddirectory::CreateIndexRequest

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

The ARN of the directory where the index should be created.

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

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

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

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

Trait Implementations

impl Clone for CreateIndexRequest
[src]

Performs copy-assignment from source. Read more

impl Default for CreateIndexRequest
[src]

impl PartialEq<CreateIndexRequest> for CreateIndexRequest
[src]

impl Debug for CreateIndexRequest
[src]

impl Serialize for CreateIndexRequest
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T