pub struct CachePolicyProperties {
pub cache_policy_config: Value<CachePolicyConfig>,
}Expand description
Properties for the CachePolicy resource.
Fields§
§cache_policy_config: Value<CachePolicyConfig>Property CachePolicyConfig.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Debug for CachePolicyProperties
impl Debug for CachePolicyProperties
Source§impl Default for CachePolicyProperties
impl Default for CachePolicyProperties
Source§fn default() -> CachePolicyProperties
fn default() -> CachePolicyProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CachePolicyProperties
impl<'de> Deserialize<'de> for CachePolicyProperties
Source§fn deserialize<D: Deserializer<'de>>(
d: D,
) -> Result<CachePolicyProperties, D::Error>
fn deserialize<D: Deserializer<'de>>( d: D, ) -> Result<CachePolicyProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<CachePolicyProperties> for CachePolicy
impl From<CachePolicyProperties> for CachePolicy
Source§fn from(properties: CachePolicyProperties) -> CachePolicy
fn from(properties: CachePolicyProperties) -> CachePolicy
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CachePolicyProperties
impl RefUnwindSafe for CachePolicyProperties
impl Send for CachePolicyProperties
impl Sync for CachePolicyProperties
impl Unpin for CachePolicyProperties
impl UnwindSafe for CachePolicyProperties
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