New-AzStorageTableSASToken
Génère un jeton SAP pour une table Stockage Azure.
Syntaxe
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
L’applet de commande New-AzStorageTableSASToken génère un jeton SAS (Shared Access Signature) pour une table Stockage Azure.
Exemples
Exemple 1 : Générer un jeton SAP disposant d’autorisations complètes pour une table
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud"
Cette commande génère un jeton SAP avec des autorisations complètes pour la table nommée ContosoResources. Ce jeton est destiné aux autorisations de lecture, d’ajout, de mise à jour et de suppression.
Exemple 2 : Générer un jeton SAP pour une plage de partitions
New-AzStorageTableSASToken -Name "ContosoResources" -Permission "raud" -StartPartitionKey "a" -EndPartitionKey "b"
Cette commande génère et un jeton SAP avec des autorisations complètes pour la table nommée ContosoResources. La commande limite le jeton à la plage spécifiée par les paramètres StartPartitionKey et EndPartitionKey .
Exemple 3 : Générer un jeton SAP qui a une stratégie d’accès stockée pour une table
New-AzStorageTableSASToken -Name "ContosoResources" -Policy "ClientPolicy01"
Cette commande génère un jeton SAP pour la table nommée ContosoResources. La commande spécifie la stratégie d’accès stockée nommée ClientPolicy01.
Paramètres
-Context
Spécifie un contexte de stockage Azure. Pour obtenir un contexte de stockage, utilisez l’applet de commande New-AzStorageContext.
Type: | IStorageContext |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EndPartitionKey
Spécifie la clé de partition de la fin de la plage pour le jeton créé par cette applet de commande.
Type: | String |
Alias: | endpk |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EndRowKey
Spécifie la clé de ligne de la fin de la plage pour le jeton créé par cette applet de commande.
Type: | String |
Alias: | endrk |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ExpiryTime
Spécifie quand le jeton SAP expire.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FullUri
Indique que cette applet de commande retourne l’URI de file d’attente complet avec le jeton SAP.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IPAddressOrRange
Spécifie l’adresse IP ou la plage d’adresses IP à partir de laquelle accepter des demandes, telles que 168.1.5.65 ou 168.1.5.60-168.1.5.70. La plage est inclusive.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom d’une table Stockage Azure. Cette applet de commande crée un jeton SAP pour la table spécifiée par ce paramètre.
Type: | String |
Alias: | N, Table |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Permission
Spécifie les autorisations d’une table Stockage Azure.
Il est important de noter qu’il s’agit d’une chaîne, comme rwd
(pour lecture, écriture et suppression).
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Policy
Spécifie une stratégie d’accès stockée, qui inclut les autorisations pour ce jeton SAP.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Protocol
Spécifie le protocole autorisé pour une demande. Les valeurs valides pour ce paramètre sont :
- HttpsOnly
- HttpsOrHttp La valeur par défaut est HttpsOrHttp.
Type: | Nullable<T>[SharedAccessProtocol] |
Valeurs acceptées: | HttpsOnly, HttpsOrHttp |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StartPartitionKey
Spécifie la clé de partition du début de la plage pour le jeton créé par cette applet de commande.
Type: | String |
Alias: | startpk |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StartRowKey
Spécifie la clé de ligne pour le début de la plage pour le jeton créé par cette applet de commande.
Type: | String |
Alias: | startrk |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StartTime
Spécifie quand le jeton SAP devient valide.
Type: | Nullable<T>[DateTime] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |