Struct rusoto_iot::ElasticsearchAction
source · [−]pub struct ElasticsearchAction {
pub endpoint: String,
pub id: String,
pub index: String,
pub role_arn: String,
pub type_: String,
}
Expand description
Describes an action that writes data to an Amazon Elasticsearch Service domain.
Fields
endpoint: String
The endpoint of your Elasticsearch domain.
id: String
The unique identifier for the document you are storing.
index: String
The Elasticsearch index where you want to store your data.
role_arn: String
The IAM role ARN that has access to Elasticsearch.
type_: String
The type of document you are storing.
Trait Implementations
sourceimpl Clone for ElasticsearchAction
impl Clone for ElasticsearchAction
sourcefn clone(&self) -> ElasticsearchAction
fn clone(&self) -> ElasticsearchAction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ElasticsearchAction
impl Debug for ElasticsearchAction
sourceimpl Default for ElasticsearchAction
impl Default for ElasticsearchAction
sourcefn default() -> ElasticsearchAction
fn default() -> ElasticsearchAction
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ElasticsearchAction
impl<'de> Deserialize<'de> for ElasticsearchAction
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ElasticsearchAction> for ElasticsearchAction
impl PartialEq<ElasticsearchAction> for ElasticsearchAction
sourcefn eq(&self, other: &ElasticsearchAction) -> bool
fn eq(&self, other: &ElasticsearchAction) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ElasticsearchAction) -> bool
fn ne(&self, other: &ElasticsearchAction) -> bool
This method tests for !=
.
sourceimpl Serialize for ElasticsearchAction
impl Serialize for ElasticsearchAction
impl StructuralPartialEq for ElasticsearchAction
Auto Trait Implementations
impl RefUnwindSafe for ElasticsearchAction
impl Send for ElasticsearchAction
impl Sync for ElasticsearchAction
impl Unpin for ElasticsearchAction
impl UnwindSafe for ElasticsearchAction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more