AfdSecretMtlsCertificateChain interface

Server-side certificate used for mTLS validation

Extends

Properties

expirationDate

Soonest expiration date among certificates in customer's certificate chain in ISO 8601 compliant format yyyy-MM-ddTHH:mm:ss.fffffffK in UTC

secretSource

Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}

secretVersion

Version of the secret to be used

type

The type of the secret resource.

Property Details

expirationDate

Soonest expiration date among certificates in customer's certificate chain in ISO 8601 compliant format yyyy-MM-ddTHH:mm:ss.fffffffK in UTC

expirationDate?: Date

Property Value

Date

secretSource

Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}

secretSource: ResourceReference

Property Value

secretVersion

Version of the secret to be used

secretVersion: string

Property Value

string

type

The type of the secret resource.

type: "MtlsCertificateChain"

Property Value

"MtlsCertificateChain"