#[non_exhaustive]pub struct CreateSolFunctionPackageOutput {
pub id: Option<String>,
pub arn: Option<String>,
pub onboarding_state: Option<OnboardingState>,
pub operational_state: Option<OperationalState>,
pub usage_state: Option<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: Option<String>ID of the function package.
arn: Option<String>Function package ARN.
onboarding_state: Option<OnboardingState>Onboarding state of the function package.
operational_state: Option<OperationalState>Operational state of the function package.
usage_state: Option<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.
Implementations§
source§impl CreateSolFunctionPackageOutput
impl CreateSolFunctionPackageOutput
sourcepub fn onboarding_state(&self) -> Option<&OnboardingState>
pub fn onboarding_state(&self) -> Option<&OnboardingState>
Onboarding state of the function package.
sourcepub fn operational_state(&self) -> Option<&OperationalState>
pub fn operational_state(&self) -> Option<&OperationalState>
Operational state of the function package.
sourcepub fn usage_state(&self) -> Option<&UsageState>
pub fn usage_state(&self) -> Option<&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.