Condividi tramite


KeyVaultContractProperties Constructors

Definition

Overloads

KeyVaultContractProperties()

Initializes a new instance of the KeyVaultContractProperties class.

KeyVaultContractProperties(String, String, KeyVaultLastAccessStatusContractProperties)

Initializes a new instance of the KeyVaultContractProperties class.

KeyVaultContractProperties()

Initializes a new instance of the KeyVaultContractProperties class.

public KeyVaultContractProperties ();
Public Sub New ()

Applies to

KeyVaultContractProperties(String, String, KeyVaultLastAccessStatusContractProperties)

Initializes a new instance of the KeyVaultContractProperties class.

public KeyVaultContractProperties (string secretIdentifier = default, string identityClientId = default, Microsoft.Azure.Management.ApiManagement.Models.KeyVaultLastAccessStatusContractProperties lastStatus = default);
new Microsoft.Azure.Management.ApiManagement.Models.KeyVaultContractProperties : string * string * Microsoft.Azure.Management.ApiManagement.Models.KeyVaultLastAccessStatusContractProperties -> Microsoft.Azure.Management.ApiManagement.Models.KeyVaultContractProperties
Public Sub New (Optional secretIdentifier As String = Nothing, Optional identityClientId As String = Nothing, Optional lastStatus As KeyVaultLastAccessStatusContractProperties = Nothing)

Parameters

secretIdentifier
String

Key vault secret identifier for fetching secret. Providing a versioned secret will prevent auto-refresh. This requires API Management service to be configured with aka.ms/apimmsi

identityClientId
String

SystemAssignedIdentity or UserAssignedIdentity Client Id which will be used to access key vault secret.

lastStatus
KeyVaultLastAccessStatusContractProperties

Last time sync and refresh status of secret from key vault.

Applies to