#[non_exhaustive]pub struct GetSolNetworkInstanceOutput {
pub id: Option<String>,
pub arn: Option<String>,
pub ns_instance_name: Option<String>,
pub ns_instance_description: Option<String>,
pub nsd_id: Option<String>,
pub nsd_info_id: Option<String>,
pub ns_state: Option<NsState>,
pub lcm_op_info: Option<LcmOperationInfo>,
pub metadata: Option<GetSolNetworkInstanceMetadata>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}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.id: Option<String>Network instance ID.
arn: Option<String>Network instance ARN.
ns_instance_name: Option<String>Network instance name.
ns_instance_description: Option<String>Network instance description.
nsd_id: Option<String>Network service descriptor ID.
nsd_info_id: Option<String>Network service descriptor info ID.
ns_state: Option<NsState>Network instance state.
lcm_op_info: Option<LcmOperationInfo>Lifecycle management operation details on the network instance.
Lifecycle management operations are deploy, update, or delete operations.
metadata: Option<GetSolNetworkInstanceMetadata>The metadata of a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
Implementations§
source§impl GetSolNetworkInstanceOutput
impl GetSolNetworkInstanceOutput
sourcepub fn ns_instance_name(&self) -> Option<&str>
pub fn ns_instance_name(&self) -> Option<&str>
Network instance name.
sourcepub fn ns_instance_description(&self) -> Option<&str>
pub fn ns_instance_description(&self) -> Option<&str>
Network instance description.
sourcepub fn nsd_info_id(&self) -> Option<&str>
pub fn nsd_info_id(&self) -> Option<&str>
Network service descriptor info ID.
sourcepub fn lcm_op_info(&self) -> Option<&LcmOperationInfo>
pub fn lcm_op_info(&self) -> Option<&LcmOperationInfo>
Lifecycle management operation details on the network instance.
Lifecycle management operations are deploy, update, or delete operations.
sourcepub fn metadata(&self) -> Option<&GetSolNetworkInstanceMetadata>
pub fn metadata(&self) -> Option<&GetSolNetworkInstanceMetadata>
The metadata of a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
source§impl GetSolNetworkInstanceOutput
impl GetSolNetworkInstanceOutput
sourcepub fn builder() -> GetSolNetworkInstanceOutputBuilder
pub fn builder() -> GetSolNetworkInstanceOutputBuilder
Creates a new builder-style object to manufacture GetSolNetworkInstanceOutput.
Trait Implementations§
source§impl Clone for GetSolNetworkInstanceOutput
impl Clone for GetSolNetworkInstanceOutput
source§fn clone(&self) -> GetSolNetworkInstanceOutput
fn clone(&self) -> GetSolNetworkInstanceOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetSolNetworkInstanceOutput
impl Debug for GetSolNetworkInstanceOutput
source§impl PartialEq for GetSolNetworkInstanceOutput
impl PartialEq for GetSolNetworkInstanceOutput
source§fn eq(&self, other: &GetSolNetworkInstanceOutput) -> bool
fn eq(&self, other: &GetSolNetworkInstanceOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetSolNetworkInstanceOutput
impl RequestId for GetSolNetworkInstanceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.