#[non_exhaustive]pub struct CreateIndexInput {
pub client_token: Option<String>,
pub tags: Option<HashMap<String, String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.client_token: Option<String>This value helps ensure idempotency. Resource Explorer uses this value to prevent the accidental creation of duplicate versions. We recommend that you generate a UUID-type value to ensure the uniqueness of your index.
The specified tags are attached only to the index created in this Amazon Web Services Region. The tags aren't attached to any of the resources listed in the index.
Implementations§
source§impl CreateIndexInput
impl CreateIndexInput
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
This value helps ensure idempotency. Resource Explorer uses this value to prevent the accidental creation of duplicate versions. We recommend that you generate a UUID-type value to ensure the uniqueness of your index.
The specified tags are attached only to the index created in this Amazon Web Services Region. The tags aren't attached to any of the resources listed in the index.
source§impl CreateIndexInput
impl CreateIndexInput
sourcepub fn builder() -> CreateIndexInputBuilder
pub fn builder() -> CreateIndexInputBuilder
Creates a new builder-style object to manufacture CreateIndexInput.
Trait Implementations§
source§impl Clone for CreateIndexInput
impl Clone for CreateIndexInput
source§fn clone(&self) -> CreateIndexInput
fn clone(&self) -> CreateIndexInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateIndexInput
impl Debug for CreateIndexInput
source§impl PartialEq for CreateIndexInput
impl PartialEq for CreateIndexInput
source§fn eq(&self, other: &CreateIndexInput) -> bool
fn eq(&self, other: &CreateIndexInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateIndexInput
Auto Trait Implementations§
impl Freeze for CreateIndexInput
impl RefUnwindSafe for CreateIndexInput
impl Send for CreateIndexInput
impl Sync for CreateIndexInput
impl Unpin for CreateIndexInput
impl UnwindSafe for CreateIndexInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more