Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ProvisionedProductPlanDetails = ProvisionedProductPlanDetails' {
- status :: Maybe ProvisionedProductPlanStatus
- provisionProductId :: Maybe Text
- provisioningArtifactId :: Maybe Text
- provisionProductName :: Maybe Text
- createdTime :: Maybe POSIX
- notificationArns :: Maybe [Text]
- planId :: Maybe Text
- planName :: Maybe Text
- statusMessage :: Maybe Text
- updatedTime :: Maybe POSIX
- pathId :: Maybe Text
- provisioningParameters :: Maybe [UpdateProvisioningParameter]
- planType :: Maybe ProvisionedProductPlanType
- productId :: Maybe Text
- tags :: Maybe [Tag]
- newProvisionedProductPlanDetails :: ProvisionedProductPlanDetails
- provisionedProductPlanDetails_status :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanStatus)
- provisionedProductPlanDetails_provisionProductId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisioningArtifactId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisionProductName :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_createdTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime)
- provisionedProductPlanDetails_notificationArns :: Lens' ProvisionedProductPlanDetails (Maybe [Text])
- provisionedProductPlanDetails_planId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_planName :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_statusMessage :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_updatedTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime)
- provisionedProductPlanDetails_pathId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisioningParameters :: Lens' ProvisionedProductPlanDetails (Maybe [UpdateProvisioningParameter])
- provisionedProductPlanDetails_planType :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanType)
- provisionedProductPlanDetails_productId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_tags :: Lens' ProvisionedProductPlanDetails (Maybe [Tag])
Documentation
data ProvisionedProductPlanDetails Source #
Information about a plan.
See: newProvisionedProductPlanDetails
smart constructor.
ProvisionedProductPlanDetails' | |
|
Instances
newProvisionedProductPlanDetails :: ProvisionedProductPlanDetails Source #
Create a value of ProvisionedProductPlanDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_status
- The status.
$sel:provisionProductId:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_provisionProductId
- The product identifier.
$sel:provisioningArtifactId:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_provisioningArtifactId
- The identifier of the provisioning artifact.
$sel:provisionProductName:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_provisionProductName
- The user-friendly name of the provisioned product.
$sel:createdTime:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_createdTime
- The UTC time stamp of the creation time.
$sel:notificationArns:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_notificationArns
- Passed to CloudFormation. The SNS topic ARNs to which to publish
stack-related events.
$sel:planId:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_planId
- The plan identifier.
$sel:planName:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_planName
- The name of the plan.
$sel:statusMessage:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_statusMessage
- The status message.
$sel:updatedTime:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_updatedTime
- The time when the plan was last updated.
$sel:pathId:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_pathId
- 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.
$sel:provisioningParameters:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_provisioningParameters
- Parameters specified by the administrator that are required for
provisioning the product.
$sel:planType:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_planType
- The plan type.
$sel:productId:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_productId
- The product identifier.
$sel:tags:ProvisionedProductPlanDetails'
, provisionedProductPlanDetails_tags
- One or more tags.
provisionedProductPlanDetails_status :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanStatus) Source #
The status.
provisionedProductPlanDetails_provisionProductId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The product identifier.
provisionedProductPlanDetails_provisioningArtifactId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The identifier of the provisioning artifact.
provisionedProductPlanDetails_provisionProductName :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The user-friendly name of the provisioned product.
provisionedProductPlanDetails_createdTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisionedProductPlanDetails_notificationArns :: Lens' ProvisionedProductPlanDetails (Maybe [Text]) Source #
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
provisionedProductPlanDetails_planId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The plan identifier.
provisionedProductPlanDetails_planName :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The name of the plan.
provisionedProductPlanDetails_statusMessage :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The status message.
provisionedProductPlanDetails_updatedTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime) Source #
The time when the plan was last updated.
provisionedProductPlanDetails_pathId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
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.
provisionedProductPlanDetails_provisioningParameters :: Lens' ProvisionedProductPlanDetails (Maybe [UpdateProvisioningParameter]) Source #
Parameters specified by the administrator that are required for provisioning the product.
provisionedProductPlanDetails_planType :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanType) Source #
The plan type.
provisionedProductPlanDetails_productId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The product identifier.
provisionedProductPlanDetails_tags :: Lens' ProvisionedProductPlanDetails (Maybe [Tag]) Source #
One or more tags.