| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ServiceCatalog.DescribeProvisioningArtifact
Description
Gets information about the specified provisioning artifact (also known as a version) for the specified product.
Synopsis
- data DescribeProvisioningArtifact = DescribeProvisioningArtifact' {}
- newDescribeProvisioningArtifact :: DescribeProvisioningArtifact
- describeProvisioningArtifact_acceptLanguage :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_productId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool)
- data DescribeProvisioningArtifactResponse = DescribeProvisioningArtifactResponse' {}
- newDescribeProvisioningArtifactResponse :: Int -> DescribeProvisioningArtifactResponse
- describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text))
- describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail)
- describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus)
- describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int
Creating a Request
data DescribeProvisioningArtifact Source #
See: newDescribeProvisioningArtifact smart constructor.
Constructors
| DescribeProvisioningArtifact' | |
Fields
| |
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:acceptLanguage:DescribeProvisioningArtifact', describeProvisioningArtifact_acceptLanguage - The language code.
en- English (default)jp- Japanesezh- Chinese
DescribeProvisioningArtifact, describeProvisioningArtifact_productId - The product identifier.
DescribeProvisioningArtifact, describeProvisioningArtifact_productName - The product name.
DescribeProvisioningArtifact, describeProvisioningArtifact_provisioningArtifactId - The identifier of the provisioning artifact.
DescribeProvisioningArtifact, describeProvisioningArtifact_provisioningArtifactName - The provisioning artifact name.
$sel:verbose:DescribeProvisioningArtifact', describeProvisioningArtifact_verbose - Indicates whether a verbose level of detail is enabled.
Request Lenses
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.
describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The product name.
describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The identifier of the provisioning artifact.
describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The provisioning artifact name.
describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool) Source #
Indicates whether a verbose level of detail is enabled.
Destructuring the Response
data DescribeProvisioningArtifactResponse Source #
See: newDescribeProvisioningArtifactResponse smart constructor.
Constructors
| DescribeProvisioningArtifactResponse' | |
Fields
| |
Instances
newDescribeProvisioningArtifactResponse Source #
Arguments
| :: Int | |
| -> DescribeProvisioningArtifactResponse |
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:
DescribeProvisioningArtifactResponse, describeProvisioningArtifactResponse_info - The URL of the CloudFormation template in Amazon S3 or GitHub in JSON
format.
$sel:provisioningArtifactDetail:DescribeProvisioningArtifactResponse', describeProvisioningArtifactResponse_provisioningArtifactDetail - Information about the provisioning artifact.
DescribeProvisioningArtifactResponse, describeProvisioningArtifactResponse_status - The status of the current request.
$sel:httpStatus:DescribeProvisioningArtifactResponse', describeProvisioningArtifactResponse_httpStatus - The response's http status code.
Response Lenses
describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text)) Source #
The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus) Source #
The status of the current request.
describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int Source #
The response's http status code.