Struct aws_sdk_ec2::types::builders::CoipCidrBuilder
source · #[non_exhaustive]pub struct CoipCidrBuilder { /* private fields */ }Expand description
A builder for CoipCidr.
Implementations§
source§impl CoipCidrBuilder
impl CoipCidrBuilder
sourcepub fn cidr(self, input: impl Into<String>) -> Self
pub fn cidr(self, input: impl Into<String>) -> Self
An address range in a customer-owned IP address space.
sourcepub fn set_cidr(self, input: Option<String>) -> Self
pub fn set_cidr(self, input: Option<String>) -> Self
An address range in a customer-owned IP address space.
sourcepub fn get_cidr(&self) -> &Option<String>
pub fn get_cidr(&self) -> &Option<String>
An address range in a customer-owned IP address space.
sourcepub fn coip_pool_id(self, input: impl Into<String>) -> Self
pub fn coip_pool_id(self, input: impl Into<String>) -> Self
The ID of the address pool.
sourcepub fn set_coip_pool_id(self, input: Option<String>) -> Self
pub fn set_coip_pool_id(self, input: Option<String>) -> Self
The ID of the address pool.
sourcepub fn get_coip_pool_id(&self) -> &Option<String>
pub fn get_coip_pool_id(&self) -> &Option<String>
The ID of the address pool.
sourcepub fn local_gateway_route_table_id(self, input: impl Into<String>) -> Self
pub fn local_gateway_route_table_id(self, input: impl Into<String>) -> Self
The ID of the local gateway route table.
sourcepub fn set_local_gateway_route_table_id(self, input: Option<String>) -> Self
pub fn set_local_gateway_route_table_id(self, input: Option<String>) -> Self
The ID of the local gateway route table.
sourcepub fn get_local_gateway_route_table_id(&self) -> &Option<String>
pub fn get_local_gateway_route_table_id(&self) -> &Option<String>
The ID of the local gateway route table.
Trait Implementations§
source§impl Clone for CoipCidrBuilder
impl Clone for CoipCidrBuilder
source§fn clone(&self) -> CoipCidrBuilder
fn clone(&self) -> CoipCidrBuilder
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 CoipCidrBuilder
impl Debug for CoipCidrBuilder
source§impl Default for CoipCidrBuilder
impl Default for CoipCidrBuilder
source§fn default() -> CoipCidrBuilder
fn default() -> CoipCidrBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CoipCidrBuilder
impl PartialEq for CoipCidrBuilder
source§fn eq(&self, other: &CoipCidrBuilder) -> bool
fn eq(&self, other: &CoipCidrBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CoipCidrBuilder
Auto Trait Implementations§
impl Freeze for CoipCidrBuilder
impl RefUnwindSafe for CoipCidrBuilder
impl Send for CoipCidrBuilder
impl Sync for CoipCidrBuilder
impl Unpin for CoipCidrBuilder
impl UnwindSafe for CoipCidrBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.