Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Daftar berikut berisi parameter yang digunakan semua tindakan untuk menandatangani permintaan Tanda Tangan Versi 4 dengan string kueri. Setiap parameter khusus tindakan tercantum dalam topik untuk tindakan tersebut. Untuk informasi selengkapnya tentang Tanda Tangan Versi 4, lihat Menandatangani permintaan AWS API di Panduan Pengguna IAM.
- Action
-
Tindakan yang harus dilakukan.
Tipe: string
Diperlukan: Ya
- Version
-
Versi API tempat permintaan ditulis, dinyatakan dalam format YYYY-MM-DD.
Jenis: string
Diperlukan: Ya
- X-Amz-Algorithm
-
Algoritme hash yang Anda gunakan untuk membuat tanda tangan permintaan.
Syarat: Tentukan parameter ini ketika Anda menyertakan informasi autentikasi dalam string kueri alih-alih di header otorisasi HTTP.
Tipe: string
Nilai yang Valid:
AWS4-HMAC-SHA256
Diperlukan: Kondisional
- X-Amz-Credential
-
Nilai lingkup kredensial, yang merupakan string yang menyertakan access key Anda, tanggal, wilayah yang Anda targetkan, layanan yang Anda minta, dan string penghentian ("aws4_request"). Nilai dinyatakan dalam format berikut: access_key/HHBBTTTT/wilayah/layanan/aws4_request.
Untuk informasi selengkapnya, lihat Membuat permintaan AWS API yang ditandatangani di Panduan Pengguna IAM.
Syarat: Tentukan parameter ini ketika Anda menyertakan informasi autentikasi dalam string kueri alih-alih di header otorisasi HTTP.
Tipe: string
Wajib: Bersyarat
- X-Amz-Date
-
Tanggal yang digunakan untuk membuat tanda tangan. Format harus berupa format dasar ISO 8601 (YYYYMMDD'T'HMMSS'Z'). Misalnya, waktu tanggal berikut adalah X-Amz-Date nilai yang valid:
20120325T120000Z
.Syarat: X-Amz-Date bersifat opsional untuk semua permintaan; ini dapat digunakan untuk menimpa tanggal yang digunakan untuk menandatangani permintaan. Jika header Tanggal ditentukan dalam format dasar ISO 8601, tidak X-Amz-Date diperlukan. Ketika X-Amz-Date digunakan, itu selalu mengesampingkan nilai header Tanggal. Untuk informasi selengkapnya, lihat Elemen tanda tangan permintaan AWS API di Panduan Pengguna IAM.
Jenis: string
Wajib: Bersyarat
- X-Amz-Security-Token
-
Token keamanan sementara yang diperoleh melalui panggilan ke AWS Security Token Service (AWS STS). Untuk daftar layanan yang mendukung kredensi keamanan sementara AWS STS, lihat layanan Layanan AWS yang berfungsi dengan IAM di Panduan Pengguna IAM.
Kondisi: Jika Anda menggunakan kredensi keamanan sementara dari AWS STS, Anda harus menyertakan token keamanan.
Jenis: string
Wajib: Bersyarat
- X-Amz-Signature
-
Menentukan tanda tangan yang dikodekan oleh hex yang dihitung dari string to sign dan kunci penandatanganan turunan.
Syarat: Tentukan parameter ini ketika Anda menyertakan informasi autentikasi dalam string kueri alih-alih di header otorisasi HTTP.
Tipe: string
Wajib: Bersyarat
- X-Amz-SignedHeaders
-
Menentukan semua header HTTP yang disertakan sebagai bagian dari permintaan kanonik. Untuk informasi selengkapnya tentang menentukan header yang ditandatangani, lihat Membuat permintaan AWS API yang ditandatangani di Panduan Pengguna IAM.
Syarat: Tentukan parameter ini ketika Anda menyertakan informasi autentikasi dalam string kueri alih-alih di header otorisasi HTTP.
Tipe: string
Diperlukan: Kondisional