#[non_exhaustive]pub struct UrlEndpointInput { /* private fields */ }
Expand description
The configuration for the URL endpoint type.
Implementations§
source§impl 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.
source§impl UrlEndpointInput
impl UrlEndpointInput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UrlEndpointInput
.
Trait Implementations§
source§impl Clone for UrlEndpointInput
impl Clone for UrlEndpointInput
source§fn clone(&self) -> UrlEndpointInput
fn clone(&self) -> UrlEndpointInput
Returns a copy 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 UrlEndpointInput
impl Debug for UrlEndpointInput
source§impl PartialEq<UrlEndpointInput> for UrlEndpointInput
impl PartialEq<UrlEndpointInput> for UrlEndpointInput
source§fn eq(&self, other: &UrlEndpointInput) -> bool
fn eq(&self, other: &UrlEndpointInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.