KeyVaultClientExtensions.SetSasDefinitionAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée ou met à jour une nouvelle définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/setsas.
public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.SasDefinitionBundle> SetSasDefinitionAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string storageAccountName, string sasDefinitionName, string templateUri, string sasType, string validityPeriod, Microsoft.Azure.KeyVault.Models.SasDefinitionAttributes sasDefinitionAttributes = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
static member SetSasDefinitionAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * string * string * string * string * Microsoft.Azure.KeyVault.Models.SasDefinitionAttributes * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.SasDefinitionBundle>
<Extension()>
Public Function SetSasDefinitionAsync (operations As IKeyVaultClient, vaultBaseUrl As String, storageAccountName As String, sasDefinitionName As String, templateUri As String, sasType As String, validityPeriod As String, Optional sasDefinitionAttributes As SasDefinitionAttributes = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SasDefinitionBundle)
Paramètres
- operations
- IKeyVaultClient
Groupe d’opérations pour cette méthode d’extension.
- vaultBaseUrl
- String
Nom du coffre, par exemple https://myvault.vault.azure.net.
- storageAccountName
- String
Nom du compte de stockage.
- sasDefinitionName
- String
Nom de la définition SAS.
- templateUri
- String
Modèle de jeton de définition SAS signé avec une clé arbitraire. Les jetons créés selon la définition SAS auront les mêmes propriétés que le modèle.
- sasType
- String
Type de jeton SAS que la définition SAS va créer. Les valeurs possibles sont les suivantes : 'account', 'service'
- validityPeriod
- String
Période de validité des jetons SAS créés en fonction de la définition SAS.
- sasDefinitionAttributes
- SasDefinitionAttributes
Attributs de la définition SAS.
- tags
- IDictionary<String,String>
Métadonnées spécifiques d’application sous la forme de paires clé/valeur.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
S’applique à
Azure SDK for .NET