New-AzStorageTableSASToken
Vygeneruje token SAS pro tabulku Azure Storage.
Syntaxe
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
Rutina New-AzStorageTableSASToken vygeneruje token sdíleného přístupového podpisu (SAS) pro tabulku Azure Storage.
Příklady
Příklad 1: Vygenerování tokenu SAS, který má úplná oprávnění pro tabulku
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Tento příkaz vygeneruje token SAS s úplnými oprávněními pro tabulku s názvem ContosoResources. Tento token slouží ke čtení, přidávání, aktualizaci a odstraňování oprávnění.
Příklad 2: Vygenerování tokenu SAS pro rozsah oddílů
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Tento příkaz vygeneruje token SAS s úplnými oprávněními pro tabulku s názvem ContosoResources. Příkaz omezuje token na rozsah, který StartPartitionKey a EndPartitionKey parametry zadané.
Příklad 3: Vygenerování tokenu SAS s uloženými zásadami přístupu pro tabulku
New-AzStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Tento příkaz vygeneruje token SAS pro tabulku s názvem ContosoResources. Příkaz určuje uložené zásady přístupu s názvem ClientPolicy01.
Parametry
-Context
Určuje kontext úložiště Azure. K získání kontextu úložiště použijte rutinu New-AzStorageContext.
Typ: | IStorageContext |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EndPartitionKey
Určuje klíč oddílu na konci rozsahu tokenu, který tato rutina vytvoří.
Typ: | String |
Aliasy: | endpk |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EndRowKey
Určuje klíč řádku pro konec rozsahu tokenu, který tato rutina vytvoří.
Typ: | String |
Aliasy: | endrk |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ExpiryTime
Určuje, kdy vyprší platnost tokenu SAS.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-FullUri
Označuje, že tato rutina vrátí úplný identifikátor URI fronty s tokenem SAS.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IPAddressOrRange
Určuje IP adresu nebo rozsah IP adres, ze kterých se mají přijímat požadavky, například 168.1.5.65 nebo 168.1.5.60-168.1.5.70. Rozsah je inkluzivní.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název tabulky Azure Storage. Tato rutina vytvoří token SAS pro tabulku, kterou tento parametr určuje.
Typ: | String |
Aliasy: | N, Table |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Permission
Určuje oprávnění pro tabulku Azure Storage.
Je důležité si uvědomit, že se jedná o řetězec, jako je rwd
(pro čtení, zápis a odstranění).
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Policy
Určuje uložené zásady přístupu, které zahrnují oprávnění pro tento token SAS.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Protocol
Určuje protokol povolený pro požadavek. Přijatelné hodnoty pro tento parametr jsou:
- HttpsOnly
- HttpsOrHttp Výchozí hodnota je HttpsOrHttp.
Typ: | Nullable<T>[SharedAccessProtocol] |
Přípustné hodnoty: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-StartPartitionKey
Určuje klíč oddílu pro začátek rozsahu tokenu, který tato rutina vytvoří.
Typ: | String |
Aliasy: | startpk |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-StartRowKey
Určuje klíč řádku pro začátek rozsahu tokenu, který tato rutina vytvoří.
Typ: | String |
Aliasy: | startrk |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-StartTime
Určuje, kdy se token SAS stane platným.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell