Struct aws_sdk_ec2::operation::assign_private_nat_gateway_address::AssignPrivateNatGatewayAddressInput
source · #[non_exhaustive]pub struct AssignPrivateNatGatewayAddressInput { /* private fields */ }Implementations§
source§impl AssignPrivateNatGatewayAddressInput
impl AssignPrivateNatGatewayAddressInput
sourcepub fn nat_gateway_id(&self) -> Option<&str>
pub fn nat_gateway_id(&self) -> Option<&str>
The NAT gateway ID.
sourcepub fn private_ip_addresses(&self) -> Option<&[String]>
pub fn private_ip_addresses(&self) -> Option<&[String]>
The private IPv4 addresses you want to assign to the private NAT gateway.
sourcepub fn private_ip_address_count(&self) -> Option<i32>
pub fn private_ip_address_count(&self) -> Option<i32>
The number of private IP addresses to assign to the NAT gateway. You can't specify this parameter when also specifying private IP addresses.
source§impl AssignPrivateNatGatewayAddressInput
impl AssignPrivateNatGatewayAddressInput
sourcepub fn builder() -> AssignPrivateNatGatewayAddressInputBuilder
pub fn builder() -> AssignPrivateNatGatewayAddressInputBuilder
Creates a new builder-style object to manufacture AssignPrivateNatGatewayAddressInput.
source§impl AssignPrivateNatGatewayAddressInput
impl AssignPrivateNatGatewayAddressInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<AssignPrivateNatGatewayAddress, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<AssignPrivateNatGatewayAddress, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<AssignPrivateNatGatewayAddress>
Trait Implementations§
source§impl Clone for AssignPrivateNatGatewayAddressInput
impl Clone for AssignPrivateNatGatewayAddressInput
source§fn clone(&self) -> AssignPrivateNatGatewayAddressInput
fn clone(&self) -> AssignPrivateNatGatewayAddressInput
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 PartialEq<AssignPrivateNatGatewayAddressInput> for AssignPrivateNatGatewayAddressInput
impl PartialEq<AssignPrivateNatGatewayAddressInput> for AssignPrivateNatGatewayAddressInput
source§fn eq(&self, other: &AssignPrivateNatGatewayAddressInput) -> bool
fn eq(&self, other: &AssignPrivateNatGatewayAddressInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.