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 ProductViewSummary = ProductViewSummary' {
- owner :: Maybe Text
- supportUrl :: Maybe Text
- shortDescription :: Maybe Text
- hasDefaultPath :: Maybe Bool
- distributor :: Maybe Text
- name :: Maybe Text
- id :: Maybe Text
- type' :: Maybe ProductType
- supportEmail :: Maybe Text
- productId :: Maybe Text
- supportDescription :: Maybe Text
- newProductViewSummary :: ProductViewSummary
- productViewSummary_owner :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_supportUrl :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_shortDescription :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_hasDefaultPath :: Lens' ProductViewSummary (Maybe Bool)
- productViewSummary_distributor :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_name :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_id :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_type :: Lens' ProductViewSummary (Maybe ProductType)
- productViewSummary_supportEmail :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_productId :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_supportDescription :: Lens' ProductViewSummary (Maybe Text)
Documentation
data ProductViewSummary Source #
Summary information about a product view.
See: newProductViewSummary
smart constructor.
ProductViewSummary' | |
|
Instances
newProductViewSummary :: ProductViewSummary Source #
Create a value of ProductViewSummary
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:owner:ProductViewSummary'
, productViewSummary_owner
- The owner of the product. Contact the product administrator for the
significance of this value.
$sel:supportUrl:ProductViewSummary'
, productViewSummary_supportUrl
- The URL information to obtain support for this Product.
$sel:shortDescription:ProductViewSummary'
, productViewSummary_shortDescription
- Short description of the product.
$sel:hasDefaultPath:ProductViewSummary'
, productViewSummary_hasDefaultPath
- Indicates whether the product has a default path. If the product does
not have a default path, call ListLaunchPaths to disambiguate between
paths. Otherwise, ListLaunchPaths is not required, and the output of
ProductViewSummary can be used directly with
DescribeProvisioningParameters.
$sel:distributor:ProductViewSummary'
, productViewSummary_distributor
- The distributor of the product. Contact the product administrator for
the significance of this value.
$sel:name:ProductViewSummary'
, productViewSummary_name
- The name of the product.
$sel:id:ProductViewSummary'
, productViewSummary_id
- The product view identifier.
$sel:type':ProductViewSummary'
, productViewSummary_type
- The product type. Contact the product administrator for the significance
of this value. If this value is MARKETPLACE
, the product was created
by AWS Marketplace.
$sel:supportEmail:ProductViewSummary'
, productViewSummary_supportEmail
- The email contact information to obtain support for this Product.
$sel:productId:ProductViewSummary'
, productViewSummary_productId
- The product identifier.
$sel:supportDescription:ProductViewSummary'
, productViewSummary_supportDescription
- The description of the support for this Product.
productViewSummary_owner :: Lens' ProductViewSummary (Maybe Text) Source #
The owner of the product. Contact the product administrator for the significance of this value.
productViewSummary_supportUrl :: Lens' ProductViewSummary (Maybe Text) Source #
The URL information to obtain support for this Product.
productViewSummary_shortDescription :: Lens' ProductViewSummary (Maybe Text) Source #
Short description of the product.
productViewSummary_hasDefaultPath :: Lens' ProductViewSummary (Maybe Bool) Source #
Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.
productViewSummary_distributor :: Lens' ProductViewSummary (Maybe Text) Source #
The distributor of the product. Contact the product administrator for the significance of this value.
productViewSummary_name :: Lens' ProductViewSummary (Maybe Text) Source #
The name of the product.
productViewSummary_id :: Lens' ProductViewSummary (Maybe Text) Source #
The product view identifier.
productViewSummary_type :: Lens' ProductViewSummary (Maybe ProductType) Source #
The product type. Contact the product administrator for the significance
of this value. If this value is MARKETPLACE
, the product was created
by AWS Marketplace.
productViewSummary_supportEmail :: Lens' ProductViewSummary (Maybe Text) Source #
The email contact information to obtain support for this Product.
productViewSummary_productId :: Lens' ProductViewSummary (Maybe Text) Source #
The product identifier.
productViewSummary_supportDescription :: Lens' ProductViewSummary (Maybe Text) Source #
The description of the support for this Product.