New-AzStorageTableSASToken
Azure Depolama tablosu için SAS belirteci oluşturur.
Sözdizimi
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>]
Description
New-AzStorageTableSASToken cmdlet'i bir Azure Depolama tablosu için Paylaşılan Erişim İmzası (SAS) belirteci oluşturur.
Örnekler
Örnek 1: Tablo için tam izinlere sahip bir SAS belirteci oluşturma
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Bu komut, ContosoResources adlı tablo için tam izinlere sahip bir SAS belirteci oluşturur. Bu belirteç okuma, ekleme, güncelleştirme ve silme izinlerine yöneliktir.
Örnek 2: Bir bölüm aralığı için SAS belirteci oluşturma
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Bu komut, ContosoResources adlı tablo için tam izinlere sahip sas belirteci oluşturur. komutu belirteci StartPartitionKey ve EndPartitionKey parametrelerinin belirttiği aralıkla sınırlar.
Örnek 3: Tablo için depolanmış erişim ilkesine sahip bir SAS belirteci oluşturma
New-AzStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Bu komut, ContosoResources adlı tablo için bir SAS belirteci oluşturur. komutu ClientPolicy01 adlı depolanmış erişim ilkesini belirtir.
Parametreler
-Context
Azure depolama bağlamı belirtir. Depolama bağlamı elde etmek için New-AzStorageContext cmdlet'ini kullanın.
Tür: | IStorageContext |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-EndPartitionKey
Bu cmdlet'in oluşturduğu belirteç için aralığın sonunun bölüm anahtarını belirtir.
Tür: | String |
Diğer adlar: | endpk |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-EndRowKey
Bu cmdlet'in oluşturduğu belirtecin aralığının sonuna ait satır anahtarını belirtir.
Tür: | String |
Diğer adlar: | endrk |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ExpiryTime
SAS belirtecinin süresinin ne zaman doleceğini belirtir.
Tür: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-FullUri
Bu cmdlet'in SAS belirteci ile tam kuyruk URI'sini döndürdüğünü gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | 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.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Azure Depolama tablosunun adını belirtir. Bu cmdlet, bu parametrenin belirttiği tablo için bir SAS belirteci oluşturur.
Tür: | String |
Diğer adlar: | N, Table |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Permission
Azure Depolama tablosu için izinleri belirtir.
Bunun (Okuma, Yazma ve Silme için) gibi rwd
bir dize olduğuna dikkat etmek önemlidir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Policy
Bu SAS belirtecinin izinlerini içeren bir depolanmış erişim ilkesi belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | 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.
Tür: | Nullable<T>[SharedAccessProtocol] |
Kabul edilen değerler: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StartPartitionKey
Bu cmdlet'in oluşturduğu belirteç için aralığın başlangıcının bölüm anahtarını belirtir.
Tür: | String |
Diğer adlar: | startpk |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StartRowKey
Bu cmdlet'in oluşturduğu belirtecin aralığının başlangıcı için satır anahtarını belirtir.
Tür: | String |
Diğer adlar: | startrk |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StartTime
SAS belirtecinin ne zaman geçerli hale geldiğini belirtir.
Tür: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell