pub struct CloudFrontFunction {
pub name: String,
pub arn: String,
pub last_modified_time: DateTime<Utc>,
pub stage: String,
pub metadata: FunctionMetadata,
pub config: FunctionConfig,
pub code: Vec<u8>,
pub etag: String,
pub status: String,
}Expand description
CloudFront Function record.
Fields§
§name: StringFunction name.
arn: StringFunction ARN.
last_modified_time: DateTime<Utc>Last-modified.
stage: StringDEVELOPMENT or LIVE.
metadata: FunctionMetadataMetadata.
config: FunctionConfigConfiguration.
code: Vec<u8>Source code (stored as opaque bytes).
etag: StringETag.
status: StringStatus text.
Trait Implementations§
Source§impl Clone for CloudFrontFunction
impl Clone for CloudFrontFunction
Source§fn clone(&self) -> CloudFrontFunction
fn clone(&self) -> CloudFrontFunction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CloudFrontFunction
impl Debug for CloudFrontFunction
Source§impl<'de> Deserialize<'de> for CloudFrontFunction
impl<'de> Deserialize<'de> for CloudFrontFunction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CloudFrontFunction
impl RefUnwindSafe for CloudFrontFunction
impl Send for CloudFrontFunction
impl Sync for CloudFrontFunction
impl Unpin for CloudFrontFunction
impl UnsafeUnpin for CloudFrontFunction
impl UnwindSafe for CloudFrontFunction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more