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
Documentation
data KeyGroupConfig Source #
A key group configuration.
A key group contains a list of public keys that you can use with CloudFront signed URLs and signed cookies.
See: newKeyGroupConfig
smart constructor.
Instances
Create a value of KeyGroupConfig
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:comment:KeyGroupConfig'
, keyGroupConfig_comment
- A comment to describe the key group. The comment cannot be longer than
128 characters.
$sel:name:KeyGroupConfig'
, keyGroupConfig_name
- A name to identify the key group.
$sel:items:KeyGroupConfig'
, keyGroupConfig_items
- A list of the identifiers of the public keys in the key group.
keyGroupConfig_comment :: Lens' KeyGroupConfig (Maybe Text) Source #
A comment to describe the key group. The comment cannot be longer than 128 characters.
keyGroupConfig_name :: Lens' KeyGroupConfig Text Source #
A name to identify the key group.
keyGroupConfig_items :: Lens' KeyGroupConfig [Text] Source #
A list of the identifiers of the public keys in the key group.