KeyVaultCertificateProperties interface
Properties of certificate imported from key vault.
- Extends
Properties
auto |
Indicates whether to automatically synchronize certificate from key vault or not. |
cert |
The certificate version of key vault. |
exclude |
Optional. If set to true, it will not import private key from key vault. |
key |
The certificate name of key vault. |
type | Polymorphic discriminator, which specifies the different types this object can be |
vault |
The vault uri of user key vault. |
Inherited Properties
activate |
The activate date of certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
dns |
The domain list of certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
expiration |
The expiration date of certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
issued |
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. |
provisioning |
Provisioning state of the Certificate NOTE: This property will not be serialized. It can only be populated by the server. |
subject |
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