Struct aws_sdk_cloudfront::model::FunctionAssociation
source · [−]#[non_exhaustive]pub struct FunctionAssociation { /* private fields */ }
Expand description
A CloudFront function that is associated with a cache behavior in a CloudFront distribution.
Implementations
sourceimpl FunctionAssociation
impl FunctionAssociation
sourcepub fn function_arn(&self) -> Option<&str>
pub fn function_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the function.
sourcepub fn event_type(&self) -> Option<&EventType>
pub fn event_type(&self) -> Option<&EventType>
The event type of the function, either viewer-request
or viewer-response
. You cannot use origin-facing event types (origin-request
and origin-response
) with a CloudFront function.
sourceimpl FunctionAssociation
impl FunctionAssociation
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FunctionAssociation
.
Trait Implementations
sourceimpl Clone for FunctionAssociation
impl Clone for FunctionAssociation
sourcefn clone(&self) -> FunctionAssociation
fn clone(&self) -> FunctionAssociation
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 FunctionAssociation
impl Debug for FunctionAssociation
sourceimpl PartialEq<FunctionAssociation> for FunctionAssociation
impl PartialEq<FunctionAssociation> for FunctionAssociation
sourcefn eq(&self, other: &FunctionAssociation) -> bool
fn eq(&self, other: &FunctionAssociation) -> bool
impl StructuralPartialEq for FunctionAssociation
Auto Trait Implementations
impl RefUnwindSafe for FunctionAssociation
impl Send for FunctionAssociation
impl Sync for FunctionAssociation
impl Unpin for FunctionAssociation
impl UnwindSafe for FunctionAssociation
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