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 |
Synopsis
- data TagDescription = TagDescription' {
- resourceId :: Text
- resourceType :: ResourceType
- key :: Text
- value :: Text
- newTagDescription :: Text -> ResourceType -> Text -> Text -> TagDescription
- tagDescription_resourceId :: Lens' TagDescription Text
- tagDescription_resourceType :: Lens' TagDescription ResourceType
- tagDescription_key :: Lens' TagDescription Text
- tagDescription_value :: Lens' TagDescription Text
Documentation
data TagDescription Source #
Describes a tag.
See: newTagDescription
smart constructor.
TagDescription' | |
|
Instances
:: Text | |
-> ResourceType | |
-> Text | |
-> Text | |
-> TagDescription |
Create a value of TagDescription
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:resourceId:TagDescription'
, tagDescription_resourceId
- The ID of the resource.
$sel:resourceType:TagDescription'
, tagDescription_resourceType
- The resource type.
TagDescription
, tagDescription_key
- The tag key.
TagDescription
, tagDescription_value
- The tag value.
tagDescription_resourceId :: Lens' TagDescription Text Source #
The ID of the resource.
tagDescription_resourceType :: Lens' TagDescription ResourceType Source #
The resource type.
tagDescription_key :: Lens' TagDescription Text Source #
The tag key.
tagDescription_value :: Lens' TagDescription Text Source #
The tag value.