Struct aws_sdk_iot::input::CreateStreamInput
source · #[non_exhaustive]pub struct CreateStreamInput { /* private fields */ }
Implementations§
source§impl CreateStreamInput
impl CreateStreamInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateStream, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateStream, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateStream
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateStreamInput
.
source§impl CreateStreamInput
impl CreateStreamInput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the stream.
sourcepub fn files(&self) -> Option<&[StreamFile]>
pub fn files(&self) -> Option<&[StreamFile]>
The files to stream.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
An IAM role that allows the IoT service principal to access your S3 files.
Metadata which can be used to manage streams.
Trait Implementations§
source§impl Clone for CreateStreamInput
impl Clone for CreateStreamInput
source§fn clone(&self) -> CreateStreamInput
fn clone(&self) -> CreateStreamInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CreateStreamInput
impl Debug for CreateStreamInput
source§impl PartialEq<CreateStreamInput> for CreateStreamInput
impl PartialEq<CreateStreamInput> for CreateStreamInput
source§fn eq(&self, other: &CreateStreamInput) -> bool
fn eq(&self, other: &CreateStreamInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.