pub struct VpcOriginEndpointConfig {
pub name: String,
pub arn: String,
pub http_port: i32,
pub https_port: i32,
pub origin_protocol_policy: String,
pub origin_ssl_protocols: Option<OriginSslProtocols>,
}Fields§
§name: String§arn: String§http_port: i32§https_port: i32§origin_protocol_policy: String§origin_ssl_protocols: Option<OriginSslProtocols>Trait Implementations§
Source§impl Clone for VpcOriginEndpointConfig
impl Clone for VpcOriginEndpointConfig
Source§fn clone(&self) -> VpcOriginEndpointConfig
fn clone(&self) -> VpcOriginEndpointConfig
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 VpcOriginEndpointConfig
impl Debug for VpcOriginEndpointConfig
Source§impl Default for VpcOriginEndpointConfig
impl Default for VpcOriginEndpointConfig
Source§fn default() -> VpcOriginEndpointConfig
fn default() -> VpcOriginEndpointConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VpcOriginEndpointConfig
impl<'de> Deserialize<'de> for VpcOriginEndpointConfig
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 VpcOriginEndpointConfig
impl RefUnwindSafe for VpcOriginEndpointConfig
impl Send for VpcOriginEndpointConfig
impl Sync for VpcOriginEndpointConfig
impl Unpin for VpcOriginEndpointConfig
impl UnsafeUnpin for VpcOriginEndpointConfig
impl UnwindSafe for VpcOriginEndpointConfig
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