Struct aws_sdk_kinesisanalyticsv2::input::DiscoverInputSchemaInput [−][src]
#[non_exhaustive]pub struct DiscoverInputSchemaInput {
pub resource_arn: Option<String>,
pub service_execution_role: Option<String>,
pub input_starting_position_configuration: Option<InputStartingPositionConfiguration>,
pub s3_configuration: Option<S3Configuration>,
pub input_processing_configuration: Option<InputProcessingConfiguration>,
}
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.resource_arn: Option<String>
The Amazon Resource Name (ARN) of the streaming source.
service_execution_role: Option<String>
The ARN of the role that is used to access the streaming source.
input_starting_position_configuration: Option<InputStartingPositionConfiguration>
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source discovery purposes.
s3_configuration: Option<S3Configuration>
Specify this parameter to discover a schema from data in an Amazon S3 object.
input_processing_configuration: Option<InputProcessingConfiguration>
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DiscoverInputSchema, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DiscoverInputSchema, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<DiscoverInputSchema
>
Creates a new builder-style object to manufacture DiscoverInputSchemaInput
The Amazon Resource Name (ARN) of the streaming source.
The ARN of the role that is used to access the streaming source.
pub fn input_starting_position_configuration(
&self
) -> Option<&InputStartingPositionConfiguration>
pub fn input_starting_position_configuration(
&self
) -> Option<&InputStartingPositionConfiguration>
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source discovery purposes.
Specify this parameter to discover a schema from data in an Amazon S3 object.
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
Trait Implementations
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 DiscoverInputSchemaInput
impl Send for DiscoverInputSchemaInput
impl Sync for DiscoverInputSchemaInput
impl Unpin for DiscoverInputSchemaInput
impl UnwindSafe for DiscoverInputSchemaInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more