New-AzStorageTableSASToken
Menghasilkan token SAS untuk tabel Azure Storage.
Sintaks
New-AzStorageTableSASToken
[-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-AzStorageTableSASToken
[-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-AzStorageTableSASToken menghasilkan token Tanda Tangan Akses Bersama (SAS) untuk tabel Azure Storage.
Contoh
Contoh 1: Membuat token SAS yang memiliki izin penuh untuk tabel
New-AzStorageTableSASToken -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
New-AzStorageTableSASToken -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
New-AzStorageTableSASToken -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-AzStorageContext.
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 |