New-AzureStorageTableSASToken
Menghasilkan token SAS untuk tabel Azure Storage.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
New-AzureStorageTableSASToken
[-Name] <String>
-Policy <String>
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-StartPartitionKey <String>]
[-StartRowKey <String>]
[-EndPartitionKey <String>]
[-EndRowKey <String>]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzureStorageTableSASToken
[-Name] <String>
[-Permission <String>]
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-StartPartitionKey <String>]
[-StartRowKey <String>]
[-EndPartitionKey <String>]
[-EndRowKey <String>]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzureStorageTableSASToken menghasilkan token Tanda Tangan Akses Bersama (SAS) untuk tabel Azure Storage.
Contoh
Contoh 1: Membuat token SAS yang memiliki izin penuh untuk tabel
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Perintah ini menghasilkan token SAS dengan izin penuh untuk tabel bernama ContosoResources. Token tersebut untuk izin baca, tambahkan, perbarui, dan hapus.
Contoh 2: Menghasilkan token SAS untuk berbagai partisi
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Perintah ini menghasilkan dan token SAS dengan izin penuh untuk tabel bernama ContosoResources. Perintah membatasi token ke rentang yang ditentukan parameter StartPartitionKey dan EndPartitionKey .
Contoh 3: Membuat token SAS yang memiliki kebijakan akses tersimpan untuk tabel
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Perintah ini menghasilkan token SAS untuk tabel bernama ContosoResources. Perintah menentukan kebijakan akses tersimpan bernama ClientPolicy01.
Parameter
-Context
Menentukan konteks penyimpanan Azure. Untuk mendapatkan konteks penyimpanan, gunakan cmdlet New-AzureStorageContext.
Jenis: | IStorageContext |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Jenis: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-EndPartitionKey
Menentukan kunci partisi dari akhir rentang untuk token yang dibuat cmdlet ini.
Jenis: | String |
Alias: | endpk |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-EndRowKey
Menentukan kunci baris untuk akhir rentang untuk token yang dibuat cmdlet ini.
Jenis: | String |
Alias: | endrk |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ExpiryTime
Menentukan kapan token SAS kedaluwarsa.
Jenis: | Nullable<T>[DateTime] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-FullUri
Menunjukkan bahwa cmdlet ini mengembalikan URI antrean penuh dengan token SAS.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-IPAddressOrRange
Menentukan alamat IP atau rentang alamat IP tempat menerima permintaan, seperti 168.1.5.65 atau 168.1.5.60-168.1.5.70. Rentangnya inklusif.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Name
Menentukan nama tabel Azure Storage. Cmdlet ini membuat token SAS untuk tabel yang ditentukan parameter ini.
Jenis: | String |
Alias: | N, Table |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Permission
Menentukan izin untuk tabel Azure Storage.
Penting untuk dicatat bahwa ini adalah string, seperti rwd
(untuk Baca, Tulis, dan Hapus).
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Policy
Menentukan kebijakan akses tersimpan, yang mencakup izin untuk token SAS ini.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Protocol
Menentukan protokol yang diizinkan untuk permintaan. Nilai yang dapat diterima untuk parameter ini adalah:
- HttpsOnly
- HttpsOrHttp Nilai defaultnya adalah HttpsOrHttp.
Jenis: | Nullable<T>[SharedAccessProtocol] |
Nilai yang diterima: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-StartPartitionKey
Menentukan kunci partisi dari awal rentang untuk token yang dibuat cmdlet ini.
Jenis: | String |
Alias: | startpk |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-StartRowKey
Menentukan kunci baris untuk awal rentang untuk token yang dibuat cmdlet ini.
Jenis: | String |
Alias: | startrk |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-StartTime
Menentukan kapan token SAS menjadi valid.
Jenis: | Nullable<T>[DateTime] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |