KeyVaultContractProperties Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.