New-AzStorageShareSASToken
Vygenerujte token sdíleného přístupového podpisu pro sdílenou složku Azure Storage.
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
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.
Type: | IStorageContext |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
Určuje čas, kdy se sdílený přístupový podpis stane neplatným.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullUri
Označuje, že tato rutina vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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í.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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, například rwd
(pro čtení, zápis a odstranění).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Policy
Určuje uložené zásady přístupu pro sdílenou složku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Určuje protokol povolený pro požadavek. Tento parametr přijímá tyto hodnoty:
- HttpsOnly
- HttpsOrHttp Výchozí hodnota je HttpsOrHttp.
Type: | Nullable<T>[SharedAccessProtocol] |
Accepted values: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShareName
Určuje název sdílené složky úložiště.
Type: | String |
Aliases: | N, Name |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartTime
Určuje čas, kdy se sdílený přístupový podpis stane platným.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Výstupy
Poznámky
- Klíčová slova: common, azure, services, data, storage, blob, queue, table
Související odkazy
Azure PowerShell
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro