#[non_exhaustive]pub struct CreateSolFunctionPackageOutput {
pub id: String,
pub arn: String,
pub onboarding_state: OnboardingState,
pub operational_state: OperationalState,
pub usage_state: UsageState,
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 function package.
arn: StringFunction package ARN.
onboarding_state: OnboardingStateOnboarding state of the function package.
operational_state: OperationalStateOperational state of the function package.
usage_state: UsageStateUsage state of the function 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 CreateSolFunctionPackageOutput
impl CreateSolFunctionPackageOutput
sourcepub fn onboarding_state(&self) -> &OnboardingState
pub fn onboarding_state(&self) -> &OnboardingState
Onboarding state of the function package.
sourcepub fn operational_state(&self) -> &OperationalState
pub fn operational_state(&self) -> &OperationalState
Operational state of the function package.
sourcepub fn usage_state(&self) -> &UsageState
pub fn usage_state(&self) -> &UsageState
Usage state of the function 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 CreateSolFunctionPackageOutput
impl CreateSolFunctionPackageOutput
sourcepub fn builder() -> CreateSolFunctionPackageOutputBuilder
pub fn builder() -> CreateSolFunctionPackageOutputBuilder
Creates a new builder-style object to manufacture CreateSolFunctionPackageOutput.
Trait Implementations§
source§impl Clone for CreateSolFunctionPackageOutput
impl Clone for CreateSolFunctionPackageOutput
source§fn clone(&self) -> CreateSolFunctionPackageOutput
fn clone(&self) -> CreateSolFunctionPackageOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for CreateSolFunctionPackageOutput
impl PartialEq for CreateSolFunctionPackageOutput
source§fn eq(&self, other: &CreateSolFunctionPackageOutput) -> bool
fn eq(&self, other: &CreateSolFunctionPackageOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for CreateSolFunctionPackageOutput
impl RequestId for CreateSolFunctionPackageOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.