Share via


KeyVaultClientExtensions.SetSasDefinitionAsync Méthode

Définition

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 à