#[non_exhaustive]pub struct UrlEndpointInput { /* private fields */ }Expand description
The configuration for the URL endpoint type.
Implementations
sourceimpl UrlEndpointInput
 
impl UrlEndpointInput
sourcepub fn url(&self) -> Option<&str>
 
pub fn url(&self) -> Option<&str>
The URL to route traffic to. The URL must be an rfc3986-formatted URL. If the host is a domain name, the name must be resolvable over the public internet. If the scheme is https, the top level domain of the host must be listed in the IANA root zone database. 
sourcepub fn health_url(&self) -> Option<&str>
 
pub fn health_url(&self) -> Option<&str>
The health check URL of the URL endpoint type. If the URL is a public endpoint, the HealthUrl must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL. 
sourceimpl UrlEndpointInput
 
impl UrlEndpointInput
sourcepub fn builder() -> Builder
 
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UrlEndpointInput.
Trait Implementations
sourceimpl Clone for UrlEndpointInput
 
impl Clone for UrlEndpointInput
sourcefn clone(&self) -> UrlEndpointInput
 
fn clone(&self) -> UrlEndpointInput
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 UrlEndpointInput
 
impl Debug for UrlEndpointInput
sourceimpl PartialEq<UrlEndpointInput> for UrlEndpointInput
 
impl PartialEq<UrlEndpointInput> for UrlEndpointInput
sourcefn eq(&self, other: &UrlEndpointInput) -> bool
 
fn eq(&self, other: &UrlEndpointInput) -> bool
impl StructuralPartialEq for UrlEndpointInput
Auto Trait Implementations
impl RefUnwindSafe for UrlEndpointInput
impl Send for UrlEndpointInput
impl Sync for UrlEndpointInput
impl Unpin for UrlEndpointInput
impl UnwindSafe for UrlEndpointInput
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