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 FacetAttribute = FacetAttribute' {}
- newFacetAttribute :: Text -> FacetAttribute
- facetAttribute_attributeReference :: Lens' FacetAttribute (Maybe FacetAttributeReference)
- facetAttribute_attributeDefinition :: Lens' FacetAttribute (Maybe FacetAttributeDefinition)
- facetAttribute_requiredBehavior :: Lens' FacetAttribute (Maybe RequiredAttributeBehavior)
- facetAttribute_name :: Lens' FacetAttribute Text
Documentation
data FacetAttribute Source #
An attribute that is associated with the Facet.
See: newFacetAttribute
smart constructor.
FacetAttribute' | |
|
Instances
Create a value of FacetAttribute
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:attributeReference:FacetAttribute'
, facetAttribute_attributeReference
- An attribute reference that is associated with the attribute. See
Attribute References
for more information.
$sel:attributeDefinition:FacetAttribute'
, facetAttribute_attributeDefinition
- A facet attribute consists of either a definition or a reference. This
structure contains the attribute definition. See
Attribute References
for more information.
$sel:requiredBehavior:FacetAttribute'
, facetAttribute_requiredBehavior
- The required behavior of the FacetAttribute
.
$sel:name:FacetAttribute'
, facetAttribute_name
- The name of the facet attribute.
facetAttribute_attributeReference :: Lens' FacetAttribute (Maybe FacetAttributeReference) Source #
An attribute reference that is associated with the attribute. See Attribute References for more information.
facetAttribute_attributeDefinition :: Lens' FacetAttribute (Maybe FacetAttributeDefinition) Source #
A facet attribute consists of either a definition or a reference. This structure contains the attribute definition. See Attribute References for more information.
facetAttribute_requiredBehavior :: Lens' FacetAttribute (Maybe RequiredAttributeBehavior) Source #
The required behavior of the FacetAttribute
.
facetAttribute_name :: Lens' FacetAttribute Text Source #
The name of the facet attribute.