Safe Haskell | None |
---|---|
Language | Haskell2010 |
Modifies the certificate used by the client.
This action can potentially start a workflow to install the new certificate on the client's HSMs.
http://docs.aws.amazon.com/cloudhsm/latest/dg/API_ModifyLunaClient.html
- data ModifyLunaClient
- modifyLunaClient :: Text -> Text -> ModifyLunaClient
- mlcCertificate :: Lens' ModifyLunaClient Text
- mlcClientArn :: Lens' ModifyLunaClient Text
- data ModifyLunaClientResponse
- modifyLunaClientResponse :: ModifyLunaClientResponse
- mlcrClientArn :: Lens' ModifyLunaClientResponse (Maybe Text)
Request
data ModifyLunaClient Source
Eq ModifyLunaClient | |
Ord ModifyLunaClient | |
Read ModifyLunaClient | |
Show ModifyLunaClient | |
AWSRequest ModifyLunaClient | |
ToQuery ModifyLunaClient | |
ToPath ModifyLunaClient | |
ToHeaders ModifyLunaClient | |
ToJSON ModifyLunaClient | |
type Sv ModifyLunaClient = CloudHSM | |
type Rs ModifyLunaClient = ModifyLunaClientResponse |
Request constructor
:: Text | |
-> Text | |
-> ModifyLunaClient |
ModifyLunaClient
constructor.
The fields accessible through corresponding lenses are:
mlcCertificate
::
Text
mlcClientArn
::
Text
Request lenses
mlcCertificate :: Lens' ModifyLunaClient Text Source
The new certificate for the client.
mlcClientArn :: Lens' ModifyLunaClient Text Source
The ARN of the client.
Response
Response constructor
modifyLunaClientResponse :: ModifyLunaClientResponse Source
ModifyLunaClientResponse
constructor.
The fields accessible through corresponding lenses are:
mlcrClientArn
::
Maybe
Text
Response lenses
mlcrClientArn :: Lens' ModifyLunaClientResponse (Maybe Text) Source
The ARN of the client.