New-AzStorageShareSASToken
Vygenerujte token sdíleného přístupového podpisu pro sdílenou složku Azure Storage.
Syntaxe
New-AzStorageShareSASToken
[-ShareName] <String>
-Policy <String>
[-Protocol <String>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzStorageShareSASToken
[-ShareName] <String>
[-Permission <String>]
[-Protocol <String>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Rutina New-AzStorageShareSASToken vygeneruje token sdíleného přístupového podpisu pro sdílenou složku Azure Storage.
Příklady
Příklad 1: Vygenerování tokenu sdíleného přístupového podpisu pro sdílenou složku
New-AzStorageShareSASToken -ShareName "ContosoShare" -Permission "rwdl"
Tento příkaz vytvoří token sdíleného přístupového podpisu pro sdílenou složku s názvem ContosoShare.
Příklad 2: Vygenerování více tokenů sdíleného přístupového podpisu pomocí kanálu
Get-AzStorageShare -Prefix "test" | New-AzStorageShareSASToken -Permission "rwdl"
Tento příkaz získá všechny sdílené složky úložiště, které odpovídají testu předpony. Příkaz je předá aktuální rutině pomocí operátoru kanálu. Aktuální rutina vytvoří sdílený přístupový token pro každou sdílenou složku úložiště, která má zadaná oprávnění.
Příklad 3: Vygenerování tokenu sdíleného přístupového podpisu, který používá zásady sdíleného přístupu
New-AzStorageShareSASToken -ShareName "ContosoShare" -Policy "ContosoPolicy03"
Tento příkaz vytvoří token sdíleného přístupového podpisu pro sdílenou složku úložiště s názvem ContosoShare, která má zásadu s názvem ContosoPolicy03.
Parametry
-Context
Určuje kontext služby Azure Storage. K získání kontextu 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 |
-ExpiryTime
Určuje čas, kdy se sdílený přístupový podpis stane neplatný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 |
-FullUri
Označuje, že tato rutina vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.
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 |
-Permission
Určuje oprávnění v tokenu pro přístup ke sdílené složce a souborům ve sdílené složce.
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 pro sdílenou složku.
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: | String |
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 |
-ShareName
Určuje název sdílené složky úložiště.
Typ: | String |
Aliasy: | N, Name |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StartTime
Určuje čas, kdy se sdílený přístupový podpis 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
Poznámky
- Klíčová slova: common, azure, services, data, storage, blob, queue, table
Související odkazy
Azure PowerShell