| 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 |
Amazonka.Transfer.DeleteSshPublicKey
Description
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.
Constructors
| DeleteSshPublicKey' | |
Fields
| |
Instances
newDeleteSshPublicKey Source #
Arguments
| :: 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:
DeleteSshPublicKey, deleteSshPublicKey_serverId - A system-assigned unique identifier for a file transfer protocol-enabled
server instance that has the user assigned to it.
DeleteSshPublicKey, deleteSshPublicKey_sshPublicKeyId - A unique identifier used to reference your user's specific SSH key.
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.
Constructors
| DeleteSshPublicKeyResponse' | |
Instances
newDeleteSshPublicKeyResponse :: DeleteSshPublicKeyResponse Source #
Create a value of DeleteSshPublicKeyResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.