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 |
Documentation
data AttributeOperation Source #
An operation that applies to the requested group. This operation might add, replace, or remove an attribute.
See: newAttributeOperation
smart constructor.
AttributeOperation' | |
|
Instances
newAttributeOperation Source #
Create a value of AttributeOperation
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:attributeValue:AttributeOperation'
, attributeOperation_attributeValue
- The value of the attribute. This is a Document
type. This type is not
supported by Java V1, Go V1, and older versions of the AWS CLI.
$sel:attributePath:AttributeOperation'
, attributeOperation_attributePath
- A string representation of the path to a given attribute or
sub-attribute. Supports JMESPath.
attributeOperation_attributeValue :: Lens' AttributeOperation (Maybe AttributeValue) Source #
The value of the attribute. This is a Document
type. This type is not
supported by Java V1, Go V1, and older versions of the AWS CLI.
attributeOperation_attributePath :: Lens' AttributeOperation Text Source #
A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.