Share via


RecoveryServicesVaultResource.CreateVaultCertificateAsync Method

Definition

Uploads a certificate for a resource.

  • Request Path: /Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/certificates/{certificateName}
  • Operation Id: VaultCertificates_Create
  • Default Api Version: 2023-04-01
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RecoveryServices.Models.VaultCertificateResult>> CreateVaultCertificateAsync (string certificateName, Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesCertificateContent content, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateVaultCertificateAsync : string * Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesCertificateContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RecoveryServices.Models.VaultCertificateResult>>
override this.CreateVaultCertificateAsync : string * Azure.ResourceManager.RecoveryServices.Models.RecoveryServicesCertificateContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RecoveryServices.Models.VaultCertificateResult>>
Public Overridable Function CreateVaultCertificateAsync (certificateName As String, content As RecoveryServicesCertificateContent, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of VaultCertificateResult))

Parameters

certificateName
String

Certificate friendly name.

content
RecoveryServicesCertificateContent

Input parameters for uploading the vault certificate.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

certificateName is an empty string, and was expected to be non-empty.

certificateName or content is null.

Applies to