#[non_exhaustive]pub struct ProvisionedProductPlanDetails {Show 15 fields
pub created_time: Option<DateTime>,
pub path_id: Option<String>,
pub product_id: Option<String>,
pub plan_name: Option<String>,
pub plan_id: Option<String>,
pub provision_product_id: Option<String>,
pub provision_product_name: Option<String>,
pub plan_type: Option<ProvisionedProductPlanType>,
pub provisioning_artifact_id: Option<String>,
pub status: Option<ProvisionedProductPlanStatus>,
pub updated_time: Option<DateTime>,
pub notification_arns: Option<Vec<String>>,
pub provisioning_parameters: Option<Vec<UpdateProvisioningParameter>>,
pub tags: Option<Vec<Tag>>,
pub status_message: Option<String>,
}
Expand description
Information about a plan.
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.created_time: Option<DateTime>
The UTC time stamp of the creation time.
path_id: Option<String>
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths
.
product_id: Option<String>
The product identifier.
plan_name: Option<String>
The name of the plan.
plan_id: Option<String>
The plan identifier.
provision_product_id: Option<String>
The product identifier.
provision_product_name: Option<String>
The user-friendly name of the provisioned product.
plan_type: Option<ProvisionedProductPlanType>
The plan type.
provisioning_artifact_id: Option<String>
The identifier of the provisioning artifact.
status: Option<ProvisionedProductPlanStatus>
The status.
updated_time: Option<DateTime>
The time when the plan was last updated.
notification_arns: Option<Vec<String>>
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
provisioning_parameters: Option<Vec<UpdateProvisioningParameter>>
Parameters specified by the administrator that are required for provisioning the product.
One or more tags.
status_message: Option<String>
The status message.
Implementations
The UTC time stamp of the creation time.
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths
.
The product identifier.
The product identifier.
The user-friendly name of the provisioned product.
The plan type.
The identifier of the provisioning artifact.
The status.
The time when the plan was last updated.
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
Parameters specified by the administrator that are required for provisioning the product.
One or more tags.
The status message.
Creates a new builder-style object to manufacture ProvisionedProductPlanDetails
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for ProvisionedProductPlanDetails
impl Sync for ProvisionedProductPlanDetails
impl Unpin for ProvisionedProductPlanDetails
impl UnwindSafe for ProvisionedProductPlanDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more