Struct aws_sdk_apprunner::model::EgressConfiguration
source · [−]#[non_exhaustive]pub struct EgressConfiguration { /* private fields */ }
Expand description
Describes configuration settings related to outbound network traffic of an App Runner service.
Implementations
sourceimpl EgressConfiguration
impl EgressConfiguration
sourcepub fn egress_type(&self) -> Option<&EgressType>
pub fn egress_type(&self) -> Option<&EgressType>
The type of egress configuration.
Set to DEFAULT
for access to resources hosted on public networks.
Set to VPC
to associate your service to a custom VPC specified by VpcConnectorArn
.
sourcepub fn vpc_connector_arn(&self) -> Option<&str>
pub fn vpc_connector_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the App Runner VPC connector that you want to associate with your App Runner service. Only valid when EgressType = VPC
.
sourceimpl EgressConfiguration
impl EgressConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture EgressConfiguration
.
Trait Implementations
sourceimpl Clone for EgressConfiguration
impl Clone for EgressConfiguration
sourcefn clone(&self) -> EgressConfiguration
fn clone(&self) -> EgressConfiguration
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 EgressConfiguration
impl Debug for EgressConfiguration
sourceimpl PartialEq<EgressConfiguration> for EgressConfiguration
impl PartialEq<EgressConfiguration> for EgressConfiguration
sourcefn eq(&self, other: &EgressConfiguration) -> bool
fn eq(&self, other: &EgressConfiguration) -> bool
impl StructuralPartialEq for EgressConfiguration
Auto Trait Implementations
impl RefUnwindSafe for EgressConfiguration
impl Send for EgressConfiguration
impl Sync for EgressConfiguration
impl Unpin for EgressConfiguration
impl UnwindSafe for EgressConfiguration
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