pub struct Builder { /* private fields */ }
Expand description
A builder for InstanceNetworkInterfaceAssociation
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn carrier_ip(self, input: impl Into<String>) -> Self
pub fn carrier_ip(self, input: impl Into<String>) -> Self
The carrier IP address associated with the network interface.
sourcepub fn set_carrier_ip(self, input: Option<String>) -> Self
pub fn set_carrier_ip(self, input: Option<String>) -> Self
The carrier IP address associated with the network interface.
sourcepub fn customer_owned_ip(self, input: impl Into<String>) -> Self
pub fn customer_owned_ip(self, input: impl Into<String>) -> Self
The customer-owned IP address associated with the network interface.
sourcepub fn set_customer_owned_ip(self, input: Option<String>) -> Self
pub fn set_customer_owned_ip(self, input: Option<String>) -> Self
The customer-owned IP address associated with the network interface.
sourcepub fn ip_owner_id(self, input: impl Into<String>) -> Self
pub fn ip_owner_id(self, input: impl Into<String>) -> Self
The ID of the owner of the Elastic IP address.
sourcepub fn set_ip_owner_id(self, input: Option<String>) -> Self
pub fn set_ip_owner_id(self, input: Option<String>) -> Self
The ID of the owner of the Elastic IP address.
sourcepub fn public_dns_name(self, input: impl Into<String>) -> Self
pub fn public_dns_name(self, input: impl Into<String>) -> Self
The public DNS name.
sourcepub fn set_public_dns_name(self, input: Option<String>) -> Self
pub fn set_public_dns_name(self, input: Option<String>) -> Self
The public DNS name.
sourcepub fn public_ip(self, input: impl Into<String>) -> Self
pub fn public_ip(self, input: impl Into<String>) -> Self
The public IP address or Elastic IP address bound to the network interface.
sourcepub fn set_public_ip(self, input: Option<String>) -> Self
pub fn set_public_ip(self, input: Option<String>) -> Self
The public IP address or Elastic IP address bound to the network interface.
sourcepub fn build(self) -> InstanceNetworkInterfaceAssociation
pub fn build(self) -> InstanceNetworkInterfaceAssociation
Consumes the builder and constructs a InstanceNetworkInterfaceAssociation
.