KeyVaultClient.UpdateStorageAccountWithHttpMessagesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Novedades los atributos especificados asociados a la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/set/update.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.StorageBundle>> UpdateStorageAccountWithHttpMessagesAsync (string vaultBaseUrl, string storageAccountName, string activeKeyName = default, bool? autoRegenerateKey = default, string regenerationPeriod = default, Microsoft.Azure.KeyVault.Models.StorageAccountAttributes storageAccountAttributes = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateStorageAccountWithHttpMessagesAsync : string * string * string * Nullable<bool> * string * Microsoft.Azure.KeyVault.Models.StorageAccountAttributes * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.StorageBundle>>
override this.UpdateStorageAccountWithHttpMessagesAsync : string * string * string * Nullable<bool> * string * Microsoft.Azure.KeyVault.Models.StorageAccountAttributes * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.KeyVault.Models.StorageBundle>>
Public Function UpdateStorageAccountWithHttpMessagesAsync (vaultBaseUrl As String, storageAccountName As String, Optional activeKeyName As String = Nothing, Optional autoRegenerateKey As Nullable(Of Boolean) = Nothing, Optional regenerationPeriod As String = Nothing, Optional storageAccountAttributes As StorageAccountAttributes = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of StorageBundle))
Parámetros
- vaultBaseUrl
- String
El nombre del almacén, por ejemplo https://myvault.vault.azure.net, .
- storageAccountName
- String
El nombre de la cuenta de almacenamiento.
- activeKeyName
- String
Nombre actual de la clave de la cuenta de almacenamiento activa.
si keyvault debe administrar la cuenta de almacenamiento para el usuario.
- regenerationPeriod
- String
Duración del tiempo de regeneración de claves especificado en formato ISO-8601.
- storageAccountAttributes
- StorageAccountAttributes
Atributos de la cuenta de almacenamiento.
- tags
- IDictionary<String,String>
Metadatos específicos de la aplicación en forma de pares clave-valor.
- customHeaders
- Dictionary<String,List<String>>
Encabezados que se agregarán a la solicitud.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Implementaciones
Excepciones
Se produce cuando la operación devolvió un código de estado no válido
Se produce cuando no se puede deserializar la respuesta
Se produce cuando un parámetro obligatorio es NULL
Se produce cuando un parámetro obligatorio es NULL
Se aplica a
Azure SDK for .NET