New-AzStorageShareSASToken
Azure Depolama paylaşımı için Paylaşılan Erişim İmzası belirteci oluşturun.
Syntax
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>]
Description
New-Az Depolama ShareSASToken cmdlet'i bir Azure Depolama paylaşımı için paylaşılan erişim imzası belirteci oluşturur.
Örnekler
Örnek 1: Paylaşım için paylaşılan erişim imzası belirteci oluşturma
New-AzStorageShareSASToken -ShareName "ContosoShare" -Permission "rwdl"
Bu komut, ContosoShare adlı paylaşım için bir paylaşılan erişim imzası belirteci oluşturur.
Örnek 2: İşlem hattını kullanarak birden çok paylaşılan erişim imzası belirteci oluşturma
Get-AzStorageShare -Prefix "test" | New-AzStorageShareSASToken -Permission "rwdl"
Bu komut, ön ek testiyle eşleşen tüm Depolama paylaşımlarını alır. komut, işlem hattı işlecini kullanarak bunları geçerli cmdlet'e geçirir. Geçerli cmdlet, belirtilen izinlere sahip her Depolama paylaşımı için bir paylaşılan erişim belirteci oluşturur.
Örnek 3: Paylaşılan erişim ilkesi kullanan bir paylaşılan erişim imzası belirteci oluşturma
New-AzStorageShareSASToken -ShareName "ContosoShare" -Policy "ContosoPolicy03"
Bu komut, ContosoPolicy03 adlı ilkeye sahip ContosoShare adlı Depolama paylaşımı için paylaşılan erişim imzası belirteci oluşturur.
Parametreler
-Context
Azure Depolama bağlamı belirtir. Bağlam elde etmek için New-Az Depolama Context cmdlet'ini kullanın.
Type: | IStorageContext |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
Paylaşılan erişim imzasının geçersiz hale geldiği zamanı belirtir.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullUri
Bu cmdlet'in tam blob URI'sini ve paylaşılan erişim imzası belirtecini döndürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressOrRange
168.1.5.65 veya 168.1.5.60-168.1.5.70 gibi isteklerin kabul edildiği IP adresini veya IP adresi aralığını belirtir. Aralık kapsayıcıdır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Permission
Belirteçteki paylaşıma ve paylaşım altındaki dosyalara erişim izinlerini belirtir.
Bunun (Okuma, Yazma ve Silme için) gibi rwd
bir dize olduğuna dikkat etmek önemlidir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Policy
Bir paylaşım için depolanan erişim ilkesini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
İstek için izin verilen protokolü belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- HttpsOnly
- HttpsOrHttp Varsayılan değer HttpsOrHttp'dır.
Type: | Nullable<T>[SharedAccessProtocol] |
Accepted values: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShareName
Depolama paylaşımının adını belirtir.
Type: | String |
Aliases: | N, Name |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartTime
Paylaşılan erişim imzasının geçerli olduğu zamanı belirtir.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
Notlar
- Anahtar sözcükler: common, azure, services, data, storage, blob, queue, table