pub struct OriginRequestPolicy {
pub id: String,
pub last_modified_time: DateTime<Utc>,
pub config: OriginRequestPolicyConfig,
pub etag: String,
pub managed: bool,
}Expand description
Origin request policy record.
Fields§
§id: StringPolicy ID.
last_modified_time: DateTime<Utc>Last-modified timestamp.
config: OriginRequestPolicyConfigConfiguration.
etag: StringETag.
managed: boolAWS-managed flag.
Trait Implementations§
Source§impl Clone for OriginRequestPolicy
impl Clone for OriginRequestPolicy
Source§fn clone(&self) -> OriginRequestPolicy
fn clone(&self) -> OriginRequestPolicy
Returns a duplicate 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 OriginRequestPolicy
impl Debug for OriginRequestPolicy
Source§impl<'de> Deserialize<'de> for OriginRequestPolicy
impl<'de> Deserialize<'de> for OriginRequestPolicy
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 OriginRequestPolicy
impl RefUnwindSafe for OriginRequestPolicy
impl Send for OriginRequestPolicy
impl Sync for OriginRequestPolicy
impl Unpin for OriginRequestPolicy
impl UnsafeUnpin for OriginRequestPolicy
impl UnwindSafe for OriginRequestPolicy
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