#[non_exhaustive]pub struct UpdateSolNetworkInstanceInput {
    pub ns_instance_id: Option<String>,
    pub update_type: Option<UpdateSolNetworkType>,
    pub modify_vnf_info_data: Option<UpdateSolNetworkModify>,
    pub tags: Option<HashMap<String, String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.ns_instance_id: Option<String>ID of the network instance.
update_type: Option<UpdateSolNetworkType>The type of update.
modify_vnf_info_data: Option<UpdateSolNetworkModify>Identifies the network function information parameters and/or the configurable properties of the network function to be modified.
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.
Implementations§
source§impl UpdateSolNetworkInstanceInput
 
impl UpdateSolNetworkInstanceInput
sourcepub fn ns_instance_id(&self) -> Option<&str>
 
pub fn ns_instance_id(&self) -> Option<&str>
ID of the network instance.
sourcepub fn update_type(&self) -> Option<&UpdateSolNetworkType>
 
pub fn update_type(&self) -> Option<&UpdateSolNetworkType>
The type of update.
sourcepub fn modify_vnf_info_data(&self) -> Option<&UpdateSolNetworkModify>
 
pub fn 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.
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.
source§impl UpdateSolNetworkInstanceInput
 
impl UpdateSolNetworkInstanceInput
sourcepub fn builder() -> UpdateSolNetworkInstanceInputBuilder
 
pub fn builder() -> UpdateSolNetworkInstanceInputBuilder
Creates a new builder-style object to manufacture UpdateSolNetworkInstanceInput.
Trait Implementations§
source§impl Clone for UpdateSolNetworkInstanceInput
 
impl Clone for UpdateSolNetworkInstanceInput
source§fn clone(&self) -> UpdateSolNetworkInstanceInput
 
fn clone(&self) -> UpdateSolNetworkInstanceInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateSolNetworkInstanceInput
 
impl PartialEq for UpdateSolNetworkInstanceInput
source§fn eq(&self, other: &UpdateSolNetworkInstanceInput) -> bool
 
fn eq(&self, other: &UpdateSolNetworkInstanceInput) -> bool
self and other values to be equal, and is used
by ==.