New-AzStorageTableSASToken
Genererar en SAS-token för en Azure Storage-tabell.
Syntax
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>]
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
Cmdleten New-AzStorageTableSASToken genererar en SAS-token (Signatur för delad åtkomst) för en Azure Storage-tabell.
Exempel
Exempel 1: Generera en SAS-token som har fullständig behörighet för en tabell
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Det här kommandot genererar en SAS-token med fullständig behörighet för tabellen ContosoResources. Den token används för läs-, tilläggs-, uppdaterings- och borttagningsbehörigheter.
Exempel 2: Generera en SAS-token för ett intervall med partitioner
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Det här kommandot genererar och SAS-token med fullständig behörighet för tabellen Med namnet ContosoResources. Kommandot begränsar token till det intervall som parametrarna StartPartitionKey och EndPartitionKey anger.
Exempel 3: Generera en SAS-token som har en lagrad åtkomstprincip för en tabell
New-AzStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Det här kommandot genererar en SAS-token för tabellen med namnet ContosoResources. Kommandot anger den lagrade åtkomstprincipen med namnet ClientPolicy01.
Parametrar
-Context
Anger en Azure Storage-kontext. Om du vill hämta en lagringskontext använder du cmdleten New-AzStorageContext.
Typ: | IStorageContext |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EndPartitionKey
Anger partitionsnyckeln i slutet av intervallet för den token som den här cmdleten skapar.
Typ: | String |
Alias: | endpk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EndRowKey
Anger radnyckeln för slutet av intervallet för den token som den här cmdleten skapar.
Typ: | String |
Alias: | endrk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ExpiryTime
Anger när SAS-token upphör att gälla.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FullUri
Anger att den här cmdleten returnerar den fullständiga kö-URI:n med SAS-token.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-IPAddressOrRange
Anger IP-adressen eller ip-adressintervallet som begäranden ska accepteras från, till exempel 168.1.5.65 eller 168.1.5.60-168.1.5.70. Intervallet är inkluderande.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på en Azure Storage-tabell. Den här cmdleten skapar en SAS-token för tabellen som den här parametern anger.
Typ: | String |
Alias: | N, Table |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Permission
Anger behörigheter för en Azure Storage-tabell.
Det är viktigt att observera att det här är en sträng, till exempel rwd
(för Läs, Skriv och Ta bort).
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Policy
Anger en lagrad åtkomstprincip, som innehåller behörigheterna för den här SAS-token.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Protocol
Anger vilket protokoll som tillåts för en begäran. De acceptabla värdena för den här parametern är:
- HttpsOnly
- HttpsOrHttp Standardvärdet är HttpsOrHttp.
Typ: | Nullable<T>[SharedAccessProtocol] |
Godkända värden: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StartPartitionKey
Anger partitionsnyckeln för början av intervallet för den token som den här cmdleten skapar.
Typ: | String |
Alias: | startpk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StartRowKey
Anger radnyckeln för början av intervallet för den token som den här cmdleten skapar.
Typ: | String |
Alias: | startrk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StartTime
Anger när SAS-token blir giltig.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell