Share via


KeyVaultContractProperties Class

Definition

KeyVault contract details.

public class KeyVaultContractProperties : Microsoft.Azure.Management.ApiManagement.Models.KeyVaultContractCreateProperties
type KeyVaultContractProperties = class
    inherit KeyVaultContractCreateProperties
Public Class KeyVaultContractProperties
Inherits KeyVaultContractCreateProperties
Inheritance
KeyVaultContractProperties

Constructors

KeyVaultContractProperties()

Initializes a new instance of the KeyVaultContractProperties class.

KeyVaultContractProperties(String, String, KeyVaultLastAccessStatusContractProperties)

Initializes a new instance of the KeyVaultContractProperties class.

Properties

IdentityClientId

Gets or sets systemAssignedIdentity or UserAssignedIdentity Client Id which will be used to access key vault secret.

(Inherited from KeyVaultContractCreateProperties)
LastStatus

Gets or sets last time sync and refresh status of secret from key vault.

SecretIdentifier

Gets or sets 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

(Inherited from KeyVaultContractCreateProperties)

Applies to