Struct rusoto_kinesisanalytics::OutputUpdate
source · [−]pub struct OutputUpdate {
pub destination_schema_update: Option<DestinationSchema>,
pub kinesis_firehose_output_update: Option<KinesisFirehoseOutputUpdate>,
pub kinesis_streams_output_update: Option<KinesisStreamsOutputUpdate>,
pub lambda_output_update: Option<LambdaOutputUpdate>,
pub name_update: Option<String>,
pub output_id: String,
}
Expand description
Describes updates to the output configuration identified by the OutputId
.
Fields
destination_schema_update: Option<DestinationSchema>
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
kinesis_firehose_output_update: Option<KinesisFirehoseOutputUpdate>
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesis_streams_output_update: Option<KinesisStreamsOutputUpdate>
Describes an Amazon Kinesis stream as the destination for the output.
lambda_output_update: Option<LambdaOutputUpdate>
Describes an AWS Lambda function as the destination for the output.
name_update: Option<String>
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
output_id: String
Identifies the specific output configuration that you want to update.
Trait Implementations
sourceimpl Clone for OutputUpdate
impl Clone for OutputUpdate
sourcefn clone(&self) -> OutputUpdate
fn clone(&self) -> OutputUpdate
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 OutputUpdate
impl Debug for OutputUpdate
sourceimpl Default for OutputUpdate
impl Default for OutputUpdate
sourcefn default() -> OutputUpdate
fn default() -> OutputUpdate
Returns the “default value” for a type. Read more
sourceimpl PartialEq<OutputUpdate> for OutputUpdate
impl PartialEq<OutputUpdate> for OutputUpdate
sourcefn eq(&self, other: &OutputUpdate) -> bool
fn eq(&self, other: &OutputUpdate) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &OutputUpdate) -> bool
fn ne(&self, other: &OutputUpdate) -> bool
This method tests for !=
.
sourceimpl Serialize for OutputUpdate
impl Serialize for OutputUpdate
impl StructuralPartialEq for OutputUpdate
Auto Trait Implementations
impl RefUnwindSafe for OutputUpdate
impl Send for OutputUpdate
impl Sync for OutputUpdate
impl Unpin for OutputUpdate
impl UnwindSafe for OutputUpdate
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