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 |
Gets information about the specified provisioning artifact (also known as a version) for the specified product.
Synopsis
- data DescribeProvisioningArtifact = DescribeProvisioningArtifact' {}
- newDescribeProvisioningArtifact :: DescribeProvisioningArtifact
- describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool)
- describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_acceptLanguage :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_productId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- data DescribeProvisioningArtifactResponse = DescribeProvisioningArtifactResponse' {}
- newDescribeProvisioningArtifactResponse :: Int -> DescribeProvisioningArtifactResponse
- describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus)
- describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text))
- describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail)
- describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int
Creating a Request
data DescribeProvisioningArtifact Source #
See: newDescribeProvisioningArtifact
smart constructor.
DescribeProvisioningArtifact' | |
|
Instances
newDescribeProvisioningArtifact :: DescribeProvisioningArtifact Source #
Create a value of DescribeProvisioningArtifact
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:productName:DescribeProvisioningArtifact'
, describeProvisioningArtifact_productName
- The product name.
$sel:provisioningArtifactId:DescribeProvisioningArtifact'
, describeProvisioningArtifact_provisioningArtifactId
- The identifier of the provisioning artifact.
$sel:verbose:DescribeProvisioningArtifact'
, describeProvisioningArtifact_verbose
- Indicates whether a verbose level of detail is enabled.
$sel:provisioningArtifactName:DescribeProvisioningArtifact'
, describeProvisioningArtifact_provisioningArtifactName
- The provisioning artifact name.
$sel:acceptLanguage:DescribeProvisioningArtifact'
, describeProvisioningArtifact_acceptLanguage
- The language code.
en
- English (default)jp
- Japanesezh
- Chinese
$sel:productId:DescribeProvisioningArtifact'
, describeProvisioningArtifact_productId
- The product identifier.
Request Lenses
describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The product name.
describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The identifier of the provisioning artifact.
describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool) Source #
Indicates whether a verbose level of detail is enabled.
describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The provisioning artifact name.
describeProvisioningArtifact_acceptLanguage :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProvisioningArtifact_productId :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The product identifier.
Destructuring the Response
data DescribeProvisioningArtifactResponse Source #
See: newDescribeProvisioningArtifactResponse
smart constructor.
DescribeProvisioningArtifactResponse' | |
|
Instances
newDescribeProvisioningArtifactResponse Source #
Create a value of DescribeProvisioningArtifactResponse
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:DescribeProvisioningArtifactResponse'
, describeProvisioningArtifactResponse_status
- The status of the current request.
$sel:info:DescribeProvisioningArtifactResponse'
, describeProvisioningArtifactResponse_info
- The URL of the CloudFormation template in Amazon S3.
$sel:provisioningArtifactDetail:DescribeProvisioningArtifactResponse'
, describeProvisioningArtifactResponse_provisioningArtifactDetail
- Information about the provisioning artifact.
$sel:httpStatus:DescribeProvisioningArtifactResponse'
, describeProvisioningArtifactResponse_httpStatus
- The response's http status code.
Response Lenses
describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus) Source #
The status of the current request.
describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text)) Source #
The URL of the CloudFormation template in Amazon S3.
describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int Source #
The response's http status code.