| 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 |
Amazonka.ServiceCatalog.Types.RecordDetail
Description
Synopsis
- data RecordDetail = RecordDetail' {
- launchRoleArn :: Maybe Text
- status :: Maybe RecordStatus
- recordTags :: Maybe [RecordTag]
- provisionedProductName :: Maybe Text
- provisioningArtifactId :: Maybe Text
- createdTime :: Maybe POSIX
- recordType :: Maybe Text
- recordId :: Maybe Text
- provisionedProductType :: Maybe Text
- updatedTime :: Maybe POSIX
- pathId :: Maybe Text
- provisionedProductId :: Maybe Text
- recordErrors :: Maybe [RecordError]
- productId :: Maybe Text
- newRecordDetail :: RecordDetail
- recordDetail_launchRoleArn :: Lens' RecordDetail (Maybe Text)
- recordDetail_status :: Lens' RecordDetail (Maybe RecordStatus)
- recordDetail_recordTags :: Lens' RecordDetail (Maybe [RecordTag])
- recordDetail_provisionedProductName :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisioningArtifactId :: Lens' RecordDetail (Maybe Text)
- recordDetail_createdTime :: Lens' RecordDetail (Maybe UTCTime)
- recordDetail_recordType :: Lens' RecordDetail (Maybe Text)
- recordDetail_recordId :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisionedProductType :: Lens' RecordDetail (Maybe Text)
- recordDetail_updatedTime :: Lens' RecordDetail (Maybe UTCTime)
- recordDetail_pathId :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisionedProductId :: Lens' RecordDetail (Maybe Text)
- recordDetail_recordErrors :: Lens' RecordDetail (Maybe [RecordError])
- recordDetail_productId :: Lens' RecordDetail (Maybe Text)
Documentation
data RecordDetail Source #
Information about a request operation.
See: newRecordDetail smart constructor.
Constructors
| RecordDetail' | |
Fields
| |
Instances
newRecordDetail :: RecordDetail Source #
Create a value of RecordDetail 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:launchRoleArn:RecordDetail', recordDetail_launchRoleArn - The ARN of the launch role associated with the provisioned product.
$sel:status:RecordDetail', recordDetail_status - The status of the provisioned product.
CREATED- The request was created but the operation has not started.IN_PROGRESS- The requested operation is in progress.IN_PROGRESS_IN_ERROR- The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.SUCCEEDED- The requested operation has successfully completed.FAILED- The requested operation has unsuccessfully completed. Investigate using the error messages returned.
$sel:recordTags:RecordDetail', recordDetail_recordTags - One or more tags.
$sel:provisionedProductName:RecordDetail', recordDetail_provisionedProductName - The user-friendly name of the provisioned product.
$sel:provisioningArtifactId:RecordDetail', recordDetail_provisioningArtifactId - The identifier of the provisioning artifact.
$sel:createdTime:RecordDetail', recordDetail_createdTime - The UTC time stamp of the creation time.
$sel:recordType:RecordDetail', recordDetail_recordType - The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
$sel:recordId:RecordDetail', recordDetail_recordId - The identifier of the record.
$sel:provisionedProductType:RecordDetail', recordDetail_provisionedProductType - The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET.
$sel:updatedTime:RecordDetail', recordDetail_updatedTime - The time when the record was last updated.
$sel:pathId:RecordDetail', recordDetail_pathId - The path identifier.
$sel:provisionedProductId:RecordDetail', recordDetail_provisionedProductId - The identifier of the provisioned product.
$sel:recordErrors:RecordDetail', recordDetail_recordErrors - The errors that occurred.
$sel:productId:RecordDetail', recordDetail_productId - The product identifier.
recordDetail_launchRoleArn :: Lens' RecordDetail (Maybe Text) Source #
The ARN of the launch role associated with the provisioned product.
recordDetail_status :: Lens' RecordDetail (Maybe RecordStatus) Source #
The status of the provisioned product.
CREATED- The request was created but the operation has not started.IN_PROGRESS- The requested operation is in progress.IN_PROGRESS_IN_ERROR- The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.SUCCEEDED- The requested operation has successfully completed.FAILED- The requested operation has unsuccessfully completed. Investigate using the error messages returned.
recordDetail_recordTags :: Lens' RecordDetail (Maybe [RecordTag]) Source #
One or more tags.
recordDetail_provisionedProductName :: Lens' RecordDetail (Maybe Text) Source #
The user-friendly name of the provisioned product.
recordDetail_provisioningArtifactId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the provisioning artifact.
recordDetail_createdTime :: Lens' RecordDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
recordDetail_recordType :: Lens' RecordDetail (Maybe Text) Source #
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
recordDetail_recordId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the record.
recordDetail_provisionedProductType :: Lens' RecordDetail (Maybe Text) Source #
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET.
recordDetail_updatedTime :: Lens' RecordDetail (Maybe UTCTime) Source #
The time when the record was last updated.
recordDetail_pathId :: Lens' RecordDetail (Maybe Text) Source #
The path identifier.
recordDetail_provisionedProductId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the provisioned product.
recordDetail_recordErrors :: Lens' RecordDetail (Maybe [RecordError]) Source #
The errors that occurred.
recordDetail_productId :: Lens' RecordDetail (Maybe Text) Source #
The product identifier.