#[non_exhaustive]pub struct CreateStreamingDistributionInput { /* private fields */ }
Expand description
The request to create a new streaming distribution.
Implementations
sourceimpl CreateStreamingDistributionInput
impl CreateStreamingDistributionInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateStreamingDistribution, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateStreamingDistribution, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateStreamingDistribution
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateStreamingDistributionInput
.
sourceimpl CreateStreamingDistributionInput
impl CreateStreamingDistributionInput
sourcepub fn streaming_distribution_config(
&self
) -> Option<&StreamingDistributionConfig>
pub fn streaming_distribution_config(
&self
) -> Option<&StreamingDistributionConfig>
The streaming distribution's configuration information.
Trait Implementations
sourceimpl Clone for CreateStreamingDistributionInput
impl Clone for CreateStreamingDistributionInput
sourcefn clone(&self) -> CreateStreamingDistributionInput
fn clone(&self) -> CreateStreamingDistributionInput
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 moresourceimpl PartialEq<CreateStreamingDistributionInput> for CreateStreamingDistributionInput
impl PartialEq<CreateStreamingDistributionInput> for CreateStreamingDistributionInput
sourcefn eq(&self, other: &CreateStreamingDistributionInput) -> bool
fn eq(&self, other: &CreateStreamingDistributionInput) -> bool
impl StructuralPartialEq for CreateStreamingDistributionInput
Auto Trait Implementations
impl RefUnwindSafe for CreateStreamingDistributionInput
impl Send for CreateStreamingDistributionInput
impl Sync for CreateStreamingDistributionInput
impl Unpin for CreateStreamingDistributionInput
impl UnwindSafe for CreateStreamingDistributionInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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