#[non_exhaustive]pub struct LocalGatewayVirtualInterfaceGroupBuilder { /* private fields */ }
Expand description
A builder for LocalGatewayVirtualInterfaceGroup
.
Implementations§
source§impl LocalGatewayVirtualInterfaceGroupBuilder
impl LocalGatewayVirtualInterfaceGroupBuilder
sourcepub fn local_gateway_virtual_interface_group_id(
self,
input: impl Into<String>
) -> Self
pub fn local_gateway_virtual_interface_group_id( self, input: impl Into<String> ) -> Self
The ID of the virtual interface group.
sourcepub fn set_local_gateway_virtual_interface_group_id(
self,
input: Option<String>
) -> Self
pub fn set_local_gateway_virtual_interface_group_id( self, input: Option<String> ) -> Self
The ID of the virtual interface group.
sourcepub fn get_local_gateway_virtual_interface_group_id(&self) -> &Option<String>
pub fn get_local_gateway_virtual_interface_group_id(&self) -> &Option<String>
The ID of the virtual interface group.
sourcepub fn local_gateway_virtual_interface_ids(
self,
input: impl Into<String>
) -> Self
pub fn local_gateway_virtual_interface_ids( self, input: impl Into<String> ) -> Self
Appends an item to local_gateway_virtual_interface_ids
.
To override the contents of this collection use set_local_gateway_virtual_interface_ids
.
The IDs of the virtual interfaces.
sourcepub fn set_local_gateway_virtual_interface_ids(
self,
input: Option<Vec<String>>
) -> Self
pub fn set_local_gateway_virtual_interface_ids( self, input: Option<Vec<String>> ) -> Self
The IDs of the virtual interfaces.
sourcepub fn get_local_gateway_virtual_interface_ids(&self) -> &Option<Vec<String>>
pub fn get_local_gateway_virtual_interface_ids(&self) -> &Option<Vec<String>>
The IDs of the virtual interfaces.
sourcepub fn local_gateway_id(self, input: impl Into<String>) -> Self
pub fn local_gateway_id(self, input: impl Into<String>) -> Self
The ID of the local gateway.
sourcepub fn set_local_gateway_id(self, input: Option<String>) -> Self
pub fn set_local_gateway_id(self, input: Option<String>) -> Self
The ID of the local gateway.
sourcepub fn get_local_gateway_id(&self) -> &Option<String>
pub fn get_local_gateway_id(&self) -> &Option<String>
The ID of the local gateway.
sourcepub fn owner_id(self, input: impl Into<String>) -> Self
pub fn owner_id(self, input: impl Into<String>) -> Self
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
sourcepub fn set_owner_id(self, input: Option<String>) -> Self
pub fn set_owner_id(self, input: Option<String>) -> Self
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
sourcepub fn get_owner_id(&self) -> &Option<String>
pub fn get_owner_id(&self) -> &Option<String>
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
The tags assigned to the virtual interface group.
The tags assigned to the virtual interface group.
The tags assigned to the virtual interface group.
sourcepub fn build(self) -> LocalGatewayVirtualInterfaceGroup
pub fn build(self) -> LocalGatewayVirtualInterfaceGroup
Consumes the builder and constructs a LocalGatewayVirtualInterfaceGroup
.
Trait Implementations§
source§impl Clone for LocalGatewayVirtualInterfaceGroupBuilder
impl Clone for LocalGatewayVirtualInterfaceGroupBuilder
source§fn clone(&self) -> LocalGatewayVirtualInterfaceGroupBuilder
fn clone(&self) -> LocalGatewayVirtualInterfaceGroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for LocalGatewayVirtualInterfaceGroupBuilder
impl Default for LocalGatewayVirtualInterfaceGroupBuilder
source§fn default() -> LocalGatewayVirtualInterfaceGroupBuilder
fn default() -> LocalGatewayVirtualInterfaceGroupBuilder
source§impl PartialEq<LocalGatewayVirtualInterfaceGroupBuilder> for LocalGatewayVirtualInterfaceGroupBuilder
impl PartialEq<LocalGatewayVirtualInterfaceGroupBuilder> for LocalGatewayVirtualInterfaceGroupBuilder
source§fn eq(&self, other: &LocalGatewayVirtualInterfaceGroupBuilder) -> bool
fn eq(&self, other: &LocalGatewayVirtualInterfaceGroupBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.