Struct aws_sdk_tnb::operation::update_sol_network_instance::builders::UpdateSolNetworkInstanceInputBuilder
source · #[non_exhaustive]pub struct UpdateSolNetworkInstanceInputBuilder { /* private fields */ }Expand description
A builder for UpdateSolNetworkInstanceInput.
Implementations§
source§impl UpdateSolNetworkInstanceInputBuilder
impl UpdateSolNetworkInstanceInputBuilder
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.
sourcepub fn update_type(self, input: UpdateSolNetworkType) -> Self
pub fn update_type(self, input: UpdateSolNetworkType) -> Self
The type of update.
This field is required.sourcepub fn set_update_type(self, input: Option<UpdateSolNetworkType>) -> Self
pub fn set_update_type(self, input: Option<UpdateSolNetworkType>) -> Self
The type of update.
sourcepub fn get_update_type(&self) -> &Option<UpdateSolNetworkType>
pub fn get_update_type(&self) -> &Option<UpdateSolNetworkType>
The type of update.
sourcepub fn modify_vnf_info_data(self, input: UpdateSolNetworkModify) -> Self
pub fn modify_vnf_info_data(self, input: UpdateSolNetworkModify) -> Self
Identifies the network function information parameters and/or the configurable properties of the network function to be modified.
sourcepub fn set_modify_vnf_info_data(
self,
input: Option<UpdateSolNetworkModify>
) -> Self
pub fn set_modify_vnf_info_data( self, input: Option<UpdateSolNetworkModify> ) -> Self
Identifies the network function information parameters and/or the configurable properties of the network function to be modified.
sourcepub fn get_modify_vnf_info_data(&self) -> &Option<UpdateSolNetworkModify>
pub fn get_modify_vnf_info_data(&self) -> &Option<UpdateSolNetworkModify>
Identifies the network function information parameters and/or the configurable properties of the network function to be modified.
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<UpdateSolNetworkInstanceInput, BuildError>
pub fn build(self) -> Result<UpdateSolNetworkInstanceInput, BuildError>
Consumes the builder and constructs a UpdateSolNetworkInstanceInput.
source§impl UpdateSolNetworkInstanceInputBuilder
impl UpdateSolNetworkInstanceInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateSolNetworkInstanceOutput, SdkError<UpdateSolNetworkInstanceError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateSolNetworkInstanceOutput, SdkError<UpdateSolNetworkInstanceError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateSolNetworkInstanceInputBuilder
impl Clone for UpdateSolNetworkInstanceInputBuilder
source§fn clone(&self) -> UpdateSolNetworkInstanceInputBuilder
fn clone(&self) -> UpdateSolNetworkInstanceInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for UpdateSolNetworkInstanceInputBuilder
impl Default for UpdateSolNetworkInstanceInputBuilder
source§fn default() -> UpdateSolNetworkInstanceInputBuilder
fn default() -> UpdateSolNetworkInstanceInputBuilder
source§impl PartialEq for UpdateSolNetworkInstanceInputBuilder
impl PartialEq for UpdateSolNetworkInstanceInputBuilder
source§fn eq(&self, other: &UpdateSolNetworkInstanceInputBuilder) -> bool
fn eq(&self, other: &UpdateSolNetworkInstanceInputBuilder) -> bool
self and other values to be equal, and is used
by ==.