New-AzStorageTableSASToken
Vygeneruje token SAS pro tabulku Azure Storage.
Syntax
SasPolicy
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>]
SasPermission
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ý určuje parametry StartPartitionKey a EndPartitionKey .
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.
Vlastnosti parametru
Typ: IStorageContext
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Vlastnosti parametru
Typ: IAzureContextContainer
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: AzureRmContext, AzureCredential
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-EndPartitionKey
Určuje klíč oddílu na konci rozsahu tokenu, který tato rutina vytvoří.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: endpk
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-EndRowKey
Určuje klíč řádku pro konec rozsahu tokenu, který tato rutina vytvoří.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: endrk
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-ExpiryTime
Určuje, kdy vyprší platnost tokenu SAS.
Vlastnosti parametru
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-FullUri
Označuje, že tato rutina vrátí úplný identifikátor URI fronty s tokenem SAS.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: 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í.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Name
Určuje název tabulky Azure Storage.
Tato rutina vytvoří token SAS pro tabulku, kterou tento parametr určuje.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: N, Tabulka
Sady parametrů
(All)
Position: 0
Povinné: True
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-Permission
Určuje oprávnění pro tabulku Azure Storage.
Je důležité si uvědomit, že se jedná o řetězec, například rwd (pro čtení, zápis a odstranění).
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
SasPermission
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Policy
Určuje uložené zásady přístupu, které zahrnují oprávnění pro tento token SAS.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
SasPolicy
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Protocol
Určuje protokol povolený pro požadavek.
Přijatelné hodnoty pro tento parametr jsou:
HttpsOnly
HttpsOrHttp Výchozí hodnota je HttpsOrHttp.
Vlastnosti parametru
Typ: Nullable<T> [ Microsoft.Azure.Cosmos.Table.SharedAccessProtocol ]
Default value: None
Přípustné hodnoty: HttpsOnly, HttpsOrHttp
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-StartPartitionKey
Určuje klíč oddílu pro začátek rozsahu tokenu, který tato rutina vytvoří.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: startpk
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-StartRowKey
Určuje klíč řádku pro začátek rozsahu tokenu, který tato rutina vytvoří.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: startrk
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-StartTime
Určuje, kdy se token SAS stane platným.
Vlastnosti parametru
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters .
Výstupy