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 PublicKeyConfig = PublicKeyConfig' {
- comment :: Maybe Text
- callerReference :: Text
- name :: Text
- encodedKey :: Text
- newPublicKeyConfig :: Text -> Text -> Text -> PublicKeyConfig
- publicKeyConfig_comment :: Lens' PublicKeyConfig (Maybe Text)
- publicKeyConfig_callerReference :: Lens' PublicKeyConfig Text
- publicKeyConfig_name :: Lens' PublicKeyConfig Text
- publicKeyConfig_encodedKey :: Lens' PublicKeyConfig Text
Documentation
data PublicKeyConfig Source #
Configuration information about a public key that you can use with signed URLs and signed cookies, or with field-level encryption.
See: newPublicKeyConfig
smart constructor.
PublicKeyConfig' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> PublicKeyConfig |
Create a value of PublicKeyConfig
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:PublicKeyConfig'
, publicKeyConfig_comment
- A comment to describe the public key. The comment cannot be longer than
128 characters.
$sel:callerReference:PublicKeyConfig'
, publicKeyConfig_callerReference
- A string included in the request to help make sure that the request
can’t be replayed.
$sel:name:PublicKeyConfig'
, publicKeyConfig_name
- A name to help identify the public key.
$sel:encodedKey:PublicKeyConfig'
, publicKeyConfig_encodedKey
- The public key that you can use with
signed URLs and signed cookies,
or with
field-level encryption.
publicKeyConfig_comment :: Lens' PublicKeyConfig (Maybe Text) Source #
A comment to describe the public key. The comment cannot be longer than 128 characters.
publicKeyConfig_callerReference :: Lens' PublicKeyConfig Text Source #
A string included in the request to help make sure that the request can’t be replayed.
publicKeyConfig_name :: Lens' PublicKeyConfig Text Source #
A name to help identify the public key.
publicKeyConfig_encodedKey :: Lens' PublicKeyConfig Text Source #
The public key that you can use with signed URLs and signed cookies, or with field-level encryption.