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 XksProxyAuthenticationCredentialType = XksProxyAuthenticationCredentialType' {}
- newXksProxyAuthenticationCredentialType :: Text -> Text -> XksProxyAuthenticationCredentialType
- xksProxyAuthenticationCredentialType_accessKeyId :: Lens' XksProxyAuthenticationCredentialType Text
- xksProxyAuthenticationCredentialType_rawSecretAccessKey :: Lens' XksProxyAuthenticationCredentialType Text
Documentation
data XksProxyAuthenticationCredentialType Source #
KMS uses the authentication credential to sign requests that it sends to the external key store proxy (XKS proxy) on your behalf. You establish these credentials on your external key store proxy and report them to KMS.
The XksProxyAuthenticationCredential
includes two required elements.
See: newXksProxyAuthenticationCredentialType
smart constructor.
XksProxyAuthenticationCredentialType' | |
|
Instances
newXksProxyAuthenticationCredentialType Source #
:: Text | |
-> Text |
|
-> XksProxyAuthenticationCredentialType |
Create a value of XksProxyAuthenticationCredentialType
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:accessKeyId:XksProxyAuthenticationCredentialType'
, xksProxyAuthenticationCredentialType_accessKeyId
- A unique identifier for the raw secret access key.
$sel:rawSecretAccessKey:XksProxyAuthenticationCredentialType'
, xksProxyAuthenticationCredentialType_rawSecretAccessKey
- A secret string of 43-64 characters. Valid characters are a-z, A-Z, 0-9,
/, +, and =.
xksProxyAuthenticationCredentialType_accessKeyId :: Lens' XksProxyAuthenticationCredentialType Text Source #
A unique identifier for the raw secret access key.
xksProxyAuthenticationCredentialType_rawSecretAccessKey :: Lens' XksProxyAuthenticationCredentialType Text Source #
A secret string of 43-64 characters. Valid characters are a-z, A-Z, 0-9, /, +, and =.