Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DeleteSshPublicKey
Menghapus kunci publik Secure Shell (SSH) pengguna.
Sintaksis Permintaan
{
"ServerId": "string
",
"SshPublicKeyId": "string
",
"UserName": "string
"
}
Parameter Permintaan
Untuk informasi tentang parameter yang umum untuk semua tindakan, lihat Parameter Umum.
Permintaan menerima data berikut dalam JSON format.
- ServerId
-
Pengidentifikasi unik yang ditetapkan sistem untuk instance server berkemampuan protokol transfer file yang memiliki pengguna yang ditugaskan padanya.
Tipe: String
Kendala Panjang: Panjang tetap 19.
Pola:
s-([0-9a-f]{17})
Wajib: Ya
- SshPublicKeyId
-
Pengenal unik yang digunakan untuk mereferensikan SSH kunci spesifik pengguna Anda.
Tipe: String
Kendala Panjang: Panjang tetap 21.
Pola:
key-[0-9a-f]{17}
Wajib: Ya
- UserName
-
String unik yang mengidentifikasi pengguna yang kunci publiknya sedang dihapus.
Tipe: String
Batasan Panjang: Panjang minimum 3. Panjang maksimum 100.
Pola:
[\w][\w@.-]{2,99}
Diperlukan: Ya
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan HTTP tubuh kosong.
Kesalahan
Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat Kesalahan Umum.
- InternalServiceError
-
Pengecualian ini dilemparkan ketika kesalahan terjadi dalam AWS Transfer Family layanan.
HTTPKode Status: 500
- InvalidRequestException
-
Pengecualian ini dilontarkan ketika klien mengirimkan permintaan yang salah format.
HTTPKode Status: 400
- ResourceNotFoundException
-
Pengecualian ini dilemparkan ketika sumber daya tidak ditemukan oleh layanan AWS Transfer Family.
HTTPKode Status: 400
- ServiceUnavailableException
-
Permintaan gagal karena layanan AWS Transfer Family tidak tersedia.
HTTPKode Status: 500
- ThrottlingException
-
Permintaan ditolak karena throttling permintaan.
HTTPKode Status: 400
Contoh
Contoh
Contoh berikut menghapus kunci SSH publik pengguna.
Permintaan Sampel
{
"ServerId": "s-01234567890abcdef",
"SshPublicKeyId": "MyPublicKey",
"UserName": "my_user"
}
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan ini API di salah satu bahasa khusus AWS SDKs, lihat berikut ini: