IdentityProviderDetails - AWS Transfer Family

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

IdentityProviderDetails

Mengembalikan informasi yang terkait dengan jenis otentikasi pengguna yang digunakan untuk pengguna server berkemampuan protokol transfer file. Server hanya dapat memiliki satu metode otentikasi.

Daftar Isi

DirectoryId

Pengidentifikasi AWS Directory Service direktori yang ingin Anda gunakan sebagai penyedia identitas Anda.

Tipe: String

Panjang Batasan: Panjang maksimum 12.

Pola: d-[0-9a-f]{10}

Wajib: Tidak

Function

Fungsi ARN untuk Lambda untuk digunakan untuk penyedia Identity.

Tipe: String

Panjang Batasan: Panjang minimum 1. Panjang maksimum 170.

Pola: arn:[a-z-]+:lambda:.*

Wajib: Tidak

InvocationRole

Parameter ini hanya berlaku jika Anda IdentityProviderTypeAPI_GATEWAY. Menyediakan tipe InvocationRole yang digunakan untuk mengotentikasi akun pengguna.

Tipe: String

Batasan Panjang: Panjang minimum 20. Panjang maksimum 2048.

Pola: arn:.*role/\S+

Wajib: Tidak

SftpAuthenticationMethods

Untuk SFTP server yang diaktifkan, dan hanya untuk penyedia identitas khusus, Anda dapat menentukan apakah akan mengautentikasi menggunakan kata sandi, SSH key pair, atau keduanya.

  • PASSWORD- pengguna harus memberikan kata sandi mereka untuk terhubung.

  • PUBLIC_KEY- pengguna harus memberikan kunci pribadi mereka untuk terhubung.

  • PUBLIC_KEY_OR_PASSWORD- pengguna dapat mengautentikasi dengan kata sandi atau kunci mereka. Ini adalah nilai default.

  • PUBLIC_KEY_AND_PASSWORD- pengguna harus memberikan kunci pribadi dan kata sandi mereka untuk terhubung. Server memeriksa kunci terlebih dahulu, dan kemudian jika kuncinya valid, sistem meminta kata sandi. Jika kunci pribadi yang diberikan tidak cocok dengan kunci publik yang disimpan, otentikasi gagal.

Tipe: String

Nilai yang Valid: PASSWORD | PUBLIC_KEY | PUBLIC_KEY_OR_PASSWORD | PUBLIC_KEY_AND_PASSWORD

Wajib: Tidak

Url

Memberikan lokasi titik akhir layanan yang digunakan untuk mengotentikasi pengguna.

Tipe: String

Batasan Panjang: Panjang minimum 0. Panjang maksimum sebesar 255.

Wajib: Tidak

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan ini API di salah satu bahasa khusus AWS SDKs, lihat berikut ini: