KeyVaultCertificateProperties interface

Properties of certificate imported from key vault.

Extends

Properties

autoSync

Indicates whether to automatically synchronize certificate from key vault or not.

certVersion

The certificate version of key vault.

excludePrivateKey

Optional. If set to true, it will not import private key from key vault.

keyVaultCertName

The certificate name of key vault.

type

Polymorphic discriminator, which specifies the different types this object can be

vaultUri

The vault uri of user key vault.

Inherited Properties

activateDate

The activate date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

dnsNames

The domain list of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

expirationDate

The expiration date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

issuedDate

The issue date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

issuer

The issuer of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Provisioning state of the Certificate NOTE: This property will not be serialized. It can only be populated by the server.

subjectName

The subject name of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

thumbprint

The thumbprint of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

autoSync

Indicates whether to automatically synchronize certificate from key vault or not.

autoSync?: string

Property Value

string

certVersion

The certificate version of key vault.

certVersion?: string

Property Value

string

excludePrivateKey

Optional. If set to true, it will not import private key from key vault.

excludePrivateKey?: boolean

Property Value

boolean

keyVaultCertName

The certificate name of key vault.

keyVaultCertName: string

Property Value

string

type

Polymorphic discriminator, which specifies the different types this object can be

type: "KeyVaultCertificate"

Property Value

"KeyVaultCertificate"

vaultUri

The vault uri of user key vault.

vaultUri: string

Property Value

string

Inherited Property Details

activateDate

The activate date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

activateDate?: string

Property Value

string

Inherited From CertificateProperties.activateDate

dnsNames

The domain list of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

dnsNames?: string[]

Property Value

string[]

Inherited From CertificateProperties.dnsNames

expirationDate

The expiration date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

expirationDate?: string

Property Value

string

Inherited From CertificateProperties.expirationDate

issuedDate

The issue date of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

issuedDate?: string

Property Value

string

Inherited From CertificateProperties.issuedDate

issuer

The issuer of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

issuer?: string

Property Value

string

Inherited From CertificateProperties.issuer

provisioningState

Provisioning state of the Certificate NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

Inherited From CertificateProperties.provisioningState

subjectName

The subject name of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

subjectName?: string

Property Value

string

Inherited From CertificateProperties.subjectName

thumbprint

The thumbprint of certificate. NOTE: This property will not be serialized. It can only be populated by the server.

thumbprint?: string

Property Value

string

Inherited From CertificateProperties.thumbprint