New-AzureStorageTableSASToken
SAS-jogkivonatot hoz létre egy Azure Storage-táblához.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Syntax
New-AzureStorageTableSASToken
[-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-AzureStorageTableSASToken
[-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
A New-AzureStorageTableSASToken parancsmag létrehoz egy közös hozzáférésű jogosultságkód (SAS) jogkivonatot egy Azure Storage-táblához.
Példák
1. példa: Olyan SAS-jogkivonat létrehozása, amely teljes engedélyekkel rendelkezik egy táblához
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Ez a parancs létrehoz egy SAS-jogkivonatot, amely teljes engedélyekkel rendelkezik a ContosoResources nevű táblához. Ez a jogkivonat olvasási, hozzáadási, frissítési és törlési engedélyeket biztosít.
2. példa: SAS-jogkivonat létrehozása több partícióhoz
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Ez a parancs létrehoz és SAS-jogkivonatot a ContosoResources nevű tábla teljes engedélyeivel. A parancs a jogkivonatot a StartPartitionKey és az EndPartitionKey paraméterek által megadott tartományra korlátozza.
3. példa: Olyan SAS-jogkivonat létrehozása, amely egy táblához tárolt hozzáférési szabályzattal rendelkezik
C:\PS>New-AzureStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Ez a parancs létrehoz egy SAS-jogkivonatot a ContosoResources nevű táblához. A parancs a ClientPolicy01 nevű tárolt hozzáférési szabályzatot adja meg.
Paraméterek
-Context
Egy Azure Storage-környezetet határoz meg. A tárolási környezet beszerzéséhez használja a New-AzureStorageContext parancsmagot.
Típus: | IStorageContext |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | 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 |
Aliasok: | AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EndPartitionKey
Megadja a parancsmag által létrehozott jogkivonat tartományának végének partíciókulcsát.
Típus: | String |
Aliasok: | endpk |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EndRowKey
Megadja a parancsmag által létrehozott jogkivonat tartományának végéhez tartozó sorkulcsot.
Típus: | String |
Aliasok: | endrk |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ExpiryTime
Megadja, hogy mikor jár le az SAS-jogkivonat.
Típus: | Nullable<T>[DateTime] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-FullUri
Azt jelzi, hogy ez a parancsmag a teljes üzenetsori URI-t adja vissza az SAS-jogkivonattal.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | 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 |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
Egy Azure Storage-tábla nevét adja meg. Ez a parancsmag létrehoz egy SAS-jogkivonatot a paraméter által megadott táblához.
Típus: | String |
Aliasok: | N, Table |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Permission
Egy Azure Storage-tábla engedélyeit adja meg.
Fontos megjegyezni, hogy ez egy sztring, például rwd
(olvasás, írás és törlés).
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Policy
Egy tárolt hozzáférési szabályzatot határoz meg, amely tartalmazza az SAS-jogkivonat engedélyeit.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | 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 |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StartPartitionKey
Megadja a parancsmag által létrehozott jogkivonat tartományának kezdetének partíciókulcsát.
Típus: | String |
Aliasok: | startpk |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StartRowKey
Megadja a parancsmag által létrehozott jogkivonat tartományának kezdetéhez tartozó sorkulcsot.
Típus: | String |
Aliasok: | startrk |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StartTime
Megadja, hogy mikor válik érvényessé az SAS-jogkivonat.
Típus: | Nullable<T>[DateTime] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |