New-AzStorageContainerSASToken
Létrehoz egy SAS-tokent egy Azure Storage-tárolóhoz.
Syntax
New-AzStorageContainerSASToken
[-Name] <String>
-Policy <String>
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-EncryptionScope <String>]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzStorageContainerSASToken
[-Name] <String>
[-Permission <String>]
[-Protocol <SharedAccessProtocol>]
[-IPAddressOrRange <String>]
[-StartTime <DateTime>]
[-ExpiryTime <DateTime>]
[-FullUri]
[-EncryptionScope <String>]
[-Context <IStorageContext>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A New-AzStorageContainerSASToken parancsmag létrehoz egy közös hozzáférésű jogosultságkód (SAS) tokent egy Azure Storage-tárolóhoz.
Példák
1. példa: Tároló SAS-jogkivonat létrehozása teljes tárolóengedélyekkel
New-AzStorageContainerSASToken -Name "Test" -Permission rwdl
Ez a példa létrehoz egy tároló SAS-jogkivonatot teljes tárolóengedélyekkel.
2. példa: Több tároló SAS-jogkivonat létrehozása folyamat szerint
Get-AzStorageContainer -Container test* | New-AzStorageContainerSASToken -Permission rwdl
Ez a példa több tároló SAS-jogkivonatot hoz létre a folyamat használatával.
3. példa: Tároló SAS-jogkivonat létrehozása megosztott hozzáférési szabályzattal
New-AzStorageContainerSASToken -Name "Test" -Policy "PolicyName"
Ez a példa létrehoz egy tároló SAS-jogkivonatot megosztott hozzáférési szabályzattal.
3. példa: Felhasználói identitás tároló SAS-jogkivonat létrehozása tárolókörnyezettel OAuth-hitelesítésen alapuló tárolási környezettel
$ctx = New-AzStorageContext -StorageAccountName $accountName -UseConnectedAccount
$StartTime = Get-Date
$EndTime = $startTime.AddDays(6)
New-AzStorageContainerSASToken -Name "ContainerName" -Permission rwd -StartTime $StartTime -ExpiryTime $EndTime -context $ctx
Ez a példa létrehoz egy felhasználói identitástároló SAS-jogkivonatát az OAuth-hitelesítésen alapuló tárolási környezettel
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliases: | cf |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Context
Egy Azure Storage-környezetet határoz meg. Ezt a New-AzStorageContext parancsmaggal hozhatja létre. Ha a tárolási környezet OAuth-hitelesítésen alapul, létrehoz egy Felhasználói identitás tároló SAS-jogkivonatot.
Típus: | IStorageContext |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionScope
Az sas URI-val engedélyezett kérések küldésekor használandó titkosítási hatókör.
Típus: | String |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
Azt az időpontot adja meg, amikor a közös hozzáférésű jogosultságkód érvénytelenné válik. Ha a felhasználó a kezdési időpontot állítja be, de nem a lejárati időt, a lejárati idő plusz egy óra lesz. Ha sem a kezdési időpont, sem a lejárati idő nincs megadva, a lejárati idő az aktuális és egy órával megnövelt időpontra van állítva. Ha a tárolási környezet OAuth-hitelesítésen alapul, a lejárati időnek az aktuális időponttól számított 7 napon belül kell lennie, és nem lehet korábbi az aktuális időpontnál.
Típus: | Nullable<T>[DateTime] |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullUri
Azt jelzi, hogy ez a parancsmag a teljes blob URI-t és a közös hozzáférésű jogosultságkód-jogkivonatot adja vissza.
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressOrRange
Azt az IP-címet vagy IP-címtartományt adja meg, amelyből kérelmeket fogadhat el, például 168.1.5.65 vagy 168.1.5.60-168.1.5.70. A tartomány befogadó.
Típus: | String |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Egy Azure Storage-tároló nevét adja meg.
Típus: | String |
Aliases: | N, Container |
Position: | 0 |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Permission
Egy tároló engedélyeit adja meg.
Fontos megjegyezni, hogy ez egy sztring, például rwd
(olvasás, írás és törlés). A tárolóerőforrás-típushoz támogatott engedélyeket itt ismertetjük.
Típus: | String |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Policy
Egy Azure-beli tárolt hozzáférési szabályzatot határoz meg.
Típus: | String |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Megadja a kéréshez engedélyezett protokollt. A paraméter elfogadható értékei a következők:
- HttpsOnly
- HttpsOrHttp Az alapértelmezett érték a HttpsOrHttp.
Típus: | Nullable<T>[SharedAccessProtocol] |
elfogadott értékek: | HttpsOnly, HttpsOrHttp |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartTime
Azt az időpontot adja meg, amikor a közös hozzáférésű jogosultságkód érvényessé válik.
Típus: | Nullable<T>[DateTime] |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliases: | wi |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: