Struct rusoto_apigateway::EndpointConfiguration
source · [−]pub struct EndpointConfiguration {
pub types: Option<Vec<String>>,
pub vpc_endpoint_ids: Option<Vec<String>>,
}
Expand description
The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has.
Fields
types: Option<Vec<String>>
A list of endpoint types of an API (RestApi) or its custom domain name (DomainName). For an edge-optimized API and its custom domain name, the endpoint type is "EDGE"
. For a regional API and its custom domain name, the endpoint type is REGIONAL
. For a private API, the endpoint type is PRIVATE
.
vpc_endpoint_ids: Option<Vec<String>>
A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes. It is only supported for PRIVATE
endpoint type.
Trait Implementations
sourceimpl Clone for EndpointConfiguration
impl Clone for EndpointConfiguration
sourcefn clone(&self) -> EndpointConfiguration
fn clone(&self) -> EndpointConfiguration
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 more
sourceimpl Debug for EndpointConfiguration
impl Debug for EndpointConfiguration
sourceimpl Default for EndpointConfiguration
impl Default for EndpointConfiguration
sourcefn default() -> EndpointConfiguration
fn default() -> EndpointConfiguration
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for EndpointConfiguration
impl<'de> Deserialize<'de> for EndpointConfiguration
sourcefn 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
sourceimpl PartialEq<EndpointConfiguration> for EndpointConfiguration
impl PartialEq<EndpointConfiguration> for EndpointConfiguration
sourcefn eq(&self, other: &EndpointConfiguration) -> bool
fn eq(&self, other: &EndpointConfiguration) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &EndpointConfiguration) -> bool
fn ne(&self, other: &EndpointConfiguration) -> bool
This method tests for !=
.
sourceimpl Serialize for EndpointConfiguration
impl Serialize for EndpointConfiguration
impl StructuralPartialEq for EndpointConfiguration
Auto Trait Implementations
impl RefUnwindSafe for EndpointConfiguration
impl Send for EndpointConfiguration
impl Sync for EndpointConfiguration
impl Unpin for EndpointConfiguration
impl UnwindSafe for EndpointConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more