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 |
Deletes a user's Secure Shell (SSH) public key.
Synopsis
- data DeleteSshPublicKey = DeleteSshPublicKey' {}
- newDeleteSshPublicKey :: Text -> Text -> Text -> DeleteSshPublicKey
- deleteSshPublicKey_serverId :: Lens' DeleteSshPublicKey Text
- deleteSshPublicKey_sshPublicKeyId :: Lens' DeleteSshPublicKey Text
- deleteSshPublicKey_userName :: Lens' DeleteSshPublicKey Text
- data DeleteSshPublicKeyResponse = DeleteSshPublicKeyResponse' {
- newDeleteSshPublicKeyResponse :: DeleteSshPublicKeyResponse
Creating a Request
data DeleteSshPublicKey Source #
See: newDeleteSshPublicKey
smart constructor.
DeleteSshPublicKey' | |
|
Instances
newDeleteSshPublicKey Source #
:: Text | |
-> Text | |
-> Text | |
-> DeleteSshPublicKey |
Create a value of DeleteSshPublicKey
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:serverId:DeleteSshPublicKey'
, deleteSshPublicKey_serverId
- A system-assigned unique identifier for a file transfer protocol-enabled
server instance that has the user assigned to it.
$sel:sshPublicKeyId:DeleteSshPublicKey'
, deleteSshPublicKey_sshPublicKeyId
- A unique identifier used to reference your user's specific SSH key.
$sel:userName:DeleteSshPublicKey'
, deleteSshPublicKey_userName
- A unique string that identifies a user whose public key is being
deleted.
Request Lenses
deleteSshPublicKey_serverId :: Lens' DeleteSshPublicKey Text Source #
A system-assigned unique identifier for a file transfer protocol-enabled server instance that has the user assigned to it.
deleteSshPublicKey_sshPublicKeyId :: Lens' DeleteSshPublicKey Text Source #
A unique identifier used to reference your user's specific SSH key.
deleteSshPublicKey_userName :: Lens' DeleteSshPublicKey Text Source #
A unique string that identifies a user whose public key is being deleted.
Destructuring the Response
data DeleteSshPublicKeyResponse Source #
See: newDeleteSshPublicKeyResponse
smart constructor.
Instances
newDeleteSshPublicKeyResponse :: DeleteSshPublicKeyResponse Source #
Create a value of DeleteSshPublicKeyResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.