Struct aws_sdk_cloudfront::input::CreateInvalidationInput
source · [−]#[non_exhaustive]pub struct CreateInvalidationInput { /* private fields */ }
Expand description
The request to create an invalidation.
Implementations
sourceimpl CreateInvalidationInput
impl CreateInvalidationInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateInvalidation, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateInvalidation, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateInvalidation
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateInvalidationInput
.
sourceimpl CreateInvalidationInput
impl CreateInvalidationInput
sourcepub fn distribution_id(&self) -> Option<&str>
pub fn distribution_id(&self) -> Option<&str>
The distribution's id.
sourcepub fn invalidation_batch(&self) -> Option<&InvalidationBatch>
pub fn invalidation_batch(&self) -> Option<&InvalidationBatch>
The batch information for the invalidation.
Trait Implementations
sourceimpl Clone for CreateInvalidationInput
impl Clone for CreateInvalidationInput
sourcefn clone(&self) -> CreateInvalidationInput
fn clone(&self) -> CreateInvalidationInput
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 Debug for CreateInvalidationInput
impl Debug for CreateInvalidationInput
sourceimpl PartialEq<CreateInvalidationInput> for CreateInvalidationInput
impl PartialEq<CreateInvalidationInput> for CreateInvalidationInput
sourcefn eq(&self, other: &CreateInvalidationInput) -> bool
fn eq(&self, other: &CreateInvalidationInput) -> bool
impl StructuralPartialEq for CreateInvalidationInput
Auto Trait Implementations
impl RefUnwindSafe for CreateInvalidationInput
impl Send for CreateInvalidationInput
impl Sync for CreateInvalidationInput
impl Unpin for CreateInvalidationInput
impl UnwindSafe for CreateInvalidationInput
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