#[non_exhaustive]pub struct VpcPeeringConnectionOptionsDescription { /* private fields */ }
Expand description
We are retiring EC2-Classic on August 15, 2022. We recommend that you migrate from EC2-Classic to a VPC. For more information, see Migrate from EC2-Classic to a VPC in the Amazon Elastic Compute Cloud User Guide.
Describes the VPC peering connection options.
Implementations
sourceimpl VpcPeeringConnectionOptionsDescription
impl VpcPeeringConnectionOptionsDescription
sourcepub fn allow_dns_resolution_from_remote_vpc(&self) -> Option<bool>
pub fn allow_dns_resolution_from_remote_vpc(&self) -> Option<bool>
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from instances in a peer VPC.
sourcepub fn allow_egress_from_local_classic_link_to_remote_vpc(&self) -> Option<bool>
pub fn allow_egress_from_local_classic_link_to_remote_vpc(&self) -> Option<bool>
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering connection.
sourcepub fn allow_egress_from_local_vpc_to_remote_classic_link(&self) -> Option<bool>
pub fn allow_egress_from_local_vpc_to_remote_classic_link(&self) -> Option<bool>
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering connection.
sourceimpl VpcPeeringConnectionOptionsDescription
impl VpcPeeringConnectionOptionsDescription
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture VpcPeeringConnectionOptionsDescription
.
Trait Implementations
sourceimpl Clone for VpcPeeringConnectionOptionsDescription
impl Clone for VpcPeeringConnectionOptionsDescription
sourcefn clone(&self) -> VpcPeeringConnectionOptionsDescription
fn clone(&self) -> VpcPeeringConnectionOptionsDescription
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 PartialEq<VpcPeeringConnectionOptionsDescription> for VpcPeeringConnectionOptionsDescription
impl PartialEq<VpcPeeringConnectionOptionsDescription> for VpcPeeringConnectionOptionsDescription
sourcefn eq(&self, other: &VpcPeeringConnectionOptionsDescription) -> bool
fn eq(&self, other: &VpcPeeringConnectionOptionsDescription) -> bool
impl StructuralPartialEq for VpcPeeringConnectionOptionsDescription
Auto Trait Implementations
impl RefUnwindSafe for VpcPeeringConnectionOptionsDescription
impl Send for VpcPeeringConnectionOptionsDescription
impl Sync for VpcPeeringConnectionOptionsDescription
impl Unpin for VpcPeeringConnectionOptionsDescription
impl UnwindSafe for VpcPeeringConnectionOptionsDescription
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