Struct aws_sdk_ec2::types::VpcIpv6CidrBlockAssociation
source · #[non_exhaustive]pub struct VpcIpv6CidrBlockAssociation {
pub association_id: Option<String>,
pub ipv6_cidr_block: Option<String>,
pub ipv6_cidr_block_state: Option<VpcCidrBlockState>,
pub network_border_group: Option<String>,
pub ipv6_pool: Option<String>,
}Expand description
Describes an IPv6 CIDR block associated with a VPC.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.association_id: Option<String>The association ID for the IPv6 CIDR block.
ipv6_cidr_block: Option<String>The IPv6 CIDR block.
ipv6_cidr_block_state: Option<VpcCidrBlockState>Information about the state of the CIDR block.
network_border_group: Option<String>The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1.
ipv6_pool: Option<String>The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
Implementations§
source§impl VpcIpv6CidrBlockAssociation
impl VpcIpv6CidrBlockAssociation
sourcepub fn association_id(&self) -> Option<&str>
pub fn association_id(&self) -> Option<&str>
The association ID for the IPv6 CIDR block.
sourcepub fn ipv6_cidr_block(&self) -> Option<&str>
pub fn ipv6_cidr_block(&self) -> Option<&str>
The IPv6 CIDR block.
sourcepub fn ipv6_cidr_block_state(&self) -> Option<&VpcCidrBlockState>
pub fn ipv6_cidr_block_state(&self) -> Option<&VpcCidrBlockState>
Information about the state of the CIDR block.
sourcepub fn network_border_group(&self) -> Option<&str>
pub fn network_border_group(&self) -> Option<&str>
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1.
source§impl VpcIpv6CidrBlockAssociation
impl VpcIpv6CidrBlockAssociation
sourcepub fn builder() -> VpcIpv6CidrBlockAssociationBuilder
pub fn builder() -> VpcIpv6CidrBlockAssociationBuilder
Creates a new builder-style object to manufacture VpcIpv6CidrBlockAssociation.
Trait Implementations§
source§impl Clone for VpcIpv6CidrBlockAssociation
impl Clone for VpcIpv6CidrBlockAssociation
source§fn clone(&self) -> VpcIpv6CidrBlockAssociation
fn clone(&self) -> VpcIpv6CidrBlockAssociation
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for VpcIpv6CidrBlockAssociation
impl Debug for VpcIpv6CidrBlockAssociation
source§impl PartialEq for VpcIpv6CidrBlockAssociation
impl PartialEq for VpcIpv6CidrBlockAssociation
source§fn eq(&self, other: &VpcIpv6CidrBlockAssociation) -> bool
fn eq(&self, other: &VpcIpv6CidrBlockAssociation) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for VpcIpv6CidrBlockAssociation
Auto Trait Implementations§
impl Freeze for VpcIpv6CidrBlockAssociation
impl RefUnwindSafe for VpcIpv6CidrBlockAssociation
impl Send for VpcIpv6CidrBlockAssociation
impl Sync for VpcIpv6CidrBlockAssociation
impl Unpin for VpcIpv6CidrBlockAssociation
impl UnwindSafe for VpcIpv6CidrBlockAssociation
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more