#[non_exhaustive]pub struct CreateSolNetworkPackageOutput {
pub id: String,
pub arn: String,
pub nsd_onboarding_state: NsdOnboardingState,
pub nsd_operational_state: NsdOperationalState,
pub nsd_usage_state: NsdUsageState,
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: StringID of the network package.
arn: StringNetwork package ARN.
nsd_onboarding_state: NsdOnboardingStateOnboarding state of the network service descriptor in the network package.
nsd_operational_state: NsdOperationalStateOperational state of the network service descriptor in the network package.
nsd_usage_state: NsdUsageStateUsage state of the network service descriptor in the network package.
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 CreateSolNetworkPackageOutput
impl CreateSolNetworkPackageOutput
sourcepub fn nsd_onboarding_state(&self) -> &NsdOnboardingState
pub fn nsd_onboarding_state(&self) -> &NsdOnboardingState
Onboarding state of the network service descriptor in the network package.
sourcepub fn nsd_operational_state(&self) -> &NsdOperationalState
pub fn nsd_operational_state(&self) -> &NsdOperationalState
Operational state of the network service descriptor in the network package.
sourcepub fn nsd_usage_state(&self) -> &NsdUsageState
pub fn nsd_usage_state(&self) -> &NsdUsageState
Usage state of the network service descriptor in the network package.
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 CreateSolNetworkPackageOutput
impl CreateSolNetworkPackageOutput
sourcepub fn builder() -> CreateSolNetworkPackageOutputBuilder
pub fn builder() -> CreateSolNetworkPackageOutputBuilder
Creates a new builder-style object to manufacture CreateSolNetworkPackageOutput.
Trait Implementations§
source§impl Clone for CreateSolNetworkPackageOutput
impl Clone for CreateSolNetworkPackageOutput
source§fn clone(&self) -> CreateSolNetworkPackageOutput
fn clone(&self) -> CreateSolNetworkPackageOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for CreateSolNetworkPackageOutput
impl PartialEq for CreateSolNetworkPackageOutput
source§fn eq(&self, other: &CreateSolNetworkPackageOutput) -> bool
fn eq(&self, other: &CreateSolNetworkPackageOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for CreateSolNetworkPackageOutput
impl RequestId for CreateSolNetworkPackageOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.