New-AzStorageShareSASToken
Buat token Tanda Tangan Akses Bersama untuk berbagi Azure Storage.
Sintaks
New-AzStorageShareSASToken
[-ShareName] <String>
-Policy <String>
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzStorageShareSASToken
[-ShareName] <String>
[-Permission <String>]
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzStorageShareSASToken menghasilkan token tanda tangan akses bersama untuk berbagi Azure Storage.
Contoh
Contoh 1: Membuat token tanda tangan akses bersama untuk berbagi
New-AzStorageShareSASToken -ShareName "ContosoShare" -Permission "rwdl"
Perintah ini membuat token tanda tangan akses bersama untuk berbagi bernama ContosoShare.
Contoh 2: Menghasilkan beberapa token tanda tangan akses bersama dengan menggunakan alur
Get-AzStorageShare -Prefix "test" | New-AzStorageShareSASToken -Permission "rwdl"
Perintah ini mendapatkan semua berbagi Penyimpanan yang cocok dengan pengujian awalan. Perintah meneruskannya ke cmdlet saat ini dengan menggunakan operator alur. Cmdlet saat ini membuat token akses bersama untuk setiap berbagi Storage yang memiliki izin yang ditentukan.
Contoh 3: Membuat token tanda tangan akses bersama yang menggunakan kebijakan akses bersama
New-AzStorageShareSASToken -ShareName "ContosoShare" -Policy "ContosoPolicy03"
Perintah ini membuat token tanda tangan akses bersama untuk berbagi Penyimpanan bernama ContosoShare yang memiliki kebijakan bernama ContosoPolicy03.
Parameter
-Context
Menentukan konteks Azure Storage. Untuk mendapatkan konteks, 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 |
-ExpiryTime
Menentukan waktu tanda tangan akses bersama menjadi tidak valid.
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 blob lengkap dan token tanda tangan akses bersama.
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 |
-Permission
Menentukan izin dalam token untuk mengakses berbagi dan file di bawah berbagi.
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 untuk berbagi.
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 |
-ShareName
Menentukan nama berbagi Penyimpanan.
Jenis: | String |
Alias: | N, Name |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StartTime
Menentukan waktu di mana tanda tangan akses bersama menjadi valid.
Jenis: | Nullable<T>[DateTime] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
Output
Catatan
- Kata kunci: umum, azure, layanan, data, penyimpanan, blob, antrean, tabel