Struct aws_sdk_tnb::operation::terminate_sol_network_instance::builders::TerminateSolNetworkInstanceInputBuilder
source · #[non_exhaustive]pub struct TerminateSolNetworkInstanceInputBuilder { /* private fields */ }Expand description
A builder for TerminateSolNetworkInstanceInput.
Implementations§
source§impl TerminateSolNetworkInstanceInputBuilder
impl TerminateSolNetworkInstanceInputBuilder
sourcepub fn ns_instance_id(self, input: impl Into<String>) -> Self
pub fn ns_instance_id(self, input: impl Into<String>) -> Self
ID of the network instance.
This field is required.sourcepub fn set_ns_instance_id(self, input: Option<String>) -> Self
pub fn set_ns_instance_id(self, input: Option<String>) -> Self
ID of the network instance.
sourcepub fn get_ns_instance_id(&self) -> &Option<String>
pub fn get_ns_instance_id(&self) -> &Option<String>
ID of the network instance.
Adds a key-value pair to tags.
To override the contents of this collection use set_tags.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. When you use this API, the tags are transferred to the network operation that is created. Use tags to search and filter your resources or track your Amazon Web Services costs.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. When you use this API, the tags are transferred to the network operation that is created. Use tags to search and filter your resources or track your Amazon Web Services costs.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. When you use this API, the tags are transferred to the network operation that is created. Use tags to search and filter your resources or track your Amazon Web Services costs.
sourcepub fn build(self) -> Result<TerminateSolNetworkInstanceInput, BuildError>
pub fn build(self) -> Result<TerminateSolNetworkInstanceInput, BuildError>
Consumes the builder and constructs a TerminateSolNetworkInstanceInput.
source§impl TerminateSolNetworkInstanceInputBuilder
impl TerminateSolNetworkInstanceInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<TerminateSolNetworkInstanceOutput, SdkError<TerminateSolNetworkInstanceError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<TerminateSolNetworkInstanceOutput, SdkError<TerminateSolNetworkInstanceError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for TerminateSolNetworkInstanceInputBuilder
impl Clone for TerminateSolNetworkInstanceInputBuilder
source§fn clone(&self) -> TerminateSolNetworkInstanceInputBuilder
fn clone(&self) -> TerminateSolNetworkInstanceInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for TerminateSolNetworkInstanceInputBuilder
impl Default for TerminateSolNetworkInstanceInputBuilder
source§fn default() -> TerminateSolNetworkInstanceInputBuilder
fn default() -> TerminateSolNetworkInstanceInputBuilder
source§impl PartialEq for TerminateSolNetworkInstanceInputBuilder
impl PartialEq for TerminateSolNetworkInstanceInputBuilder
source§fn eq(&self, other: &TerminateSolNetworkInstanceInputBuilder) -> bool
fn eq(&self, other: &TerminateSolNetworkInstanceInputBuilder) -> bool
self and other values to be equal, and is used
by ==.