AccountSasParameters interface
Parameter yang digunakan untuk membuat token Tanda Tangan Akses Bersama (SAS) akun. Kontrol akses REST API disediakan oleh identitas dan akses Azure Maps Role Based Access (RBAC).
Properti
| expiry | Offset waktu tanggal saat validitas token kedaluwarsa. Misalnya "2017-05-24T10:42:03.1567373Z". Durasi maksimum yang diizinkan adalah 24 jam antara |
| max |
Parameter yang diperlukan yang mewakili permintaan maksimum yang diinginkan per detik untuk diizinkan untuk token SAS yang diberikan. Ini tidak menjamin akurasi sempurna dalam pengukuran tetapi menyediakan perlindungan penyalahgunaan yang aman aplikasi dengan penegakan akhir. |
| principal |
Id utama juga dikenal sebagai ID objek dari Identitas Terkelola yang Ditetapkan Pengguna yang saat ini ditetapkan ke Akun Peta. Untuk menetapkan Identitas Terkelola akun, gunakan operasi Buat atau Perbarui id sumber daya Identitas yang Ditetapkan Pengguna. |
| regions | Opsional, memungkinkan kontrol lokasi wilayah mana yang diizinkan akses ke REST API Azure Maps dengan token SAS. Contoh: "eastus", "westus2". Menghilangkan parameter ini akan memungkinkan semua lokasi wilayah dapat diakses. |
| signing |
Kunci akun Peta yang akan digunakan untuk penandatanganan. Memilih |
| start | Offset waktu tanggal saat validitas token dimulai. Misalnya "2017-05-24T10:42:03.1567373Z". Durasi maksimum yang diizinkan adalah 24 jam antara |
Detail Properti
expiry
Offset waktu tanggal saat validitas token kedaluwarsa. Misalnya "2017-05-24T10:42:03.1567373Z". Durasi maksimum yang diizinkan adalah 24 jam antara start dan expiry.
expiry: string
Nilai Properti
string
maxRatePerSecond
Parameter yang diperlukan yang mewakili permintaan maksimum yang diinginkan per detik untuk diizinkan untuk token SAS yang diberikan. Ini tidak menjamin akurasi sempurna dalam pengukuran tetapi menyediakan perlindungan penyalahgunaan yang aman aplikasi dengan penegakan akhir.
maxRatePerSecond: number
Nilai Properti
number
principalId
Id utama juga dikenal sebagai ID objek dari Identitas Terkelola yang Ditetapkan Pengguna yang saat ini ditetapkan ke Akun Peta. Untuk menetapkan Identitas Terkelola akun, gunakan operasi Buat atau Perbarui id sumber daya Identitas yang Ditetapkan Pengguna.
principalId: string
Nilai Properti
string
regions
Opsional, memungkinkan kontrol lokasi wilayah mana yang diizinkan akses ke REST API Azure Maps dengan token SAS. Contoh: "eastus", "westus2". Menghilangkan parameter ini akan memungkinkan semua lokasi wilayah dapat diakses.
regions?: string[]
Nilai Properti
string[]
signingKey
Kunci akun Peta yang akan digunakan untuk penandatanganan. Memilih primaryKey atau secondaryKey akan menggunakan Kunci Bersama akun Peta, dan menggunakan managedIdentity akan menggunakan kunci privat yang diperpanjang secara otomatis untuk menandatangani SAS.
signingKey: string
Nilai Properti
string
start
Offset waktu tanggal saat validitas token dimulai. Misalnya "2017-05-24T10:42:03.1567373Z". Durasi maksimum yang diizinkan adalah 24 jam antara start dan expiry.
start: string
Nilai Properti
string