AppServiceCertificateOrderProperties interface

AppServiceCertificateOrder resource specific properties

Properties

appServiceCertificateNotRenewableReasons

Reasons why App Service Certificate is not renewable at the current moment.

autoRenew

true if the certificate should be automatically renewed when it expires; otherwise, false.

certificates

State of the Key Vault secret.

contact

Contact info

csr

Last CSR that was created for this order.

distinguishedName

Certificate distinguished name.

domainVerificationToken

Domain verification token.

expirationTime

Certificate expiration time.

intermediate

Intermediate certificate.

isPrivateKeyExternal

true if private key is external; otherwise, false.

keySize

Certificate key size.

lastCertificateIssuanceTime

Certificate last issuance time.

nextAutoRenewalTimeStamp

Time stamp when the certificate would be auto renewed next

productType

Certificate product type.

provisioningState

Status of certificate order.

root

Root certificate.

serialNumber

Current serial number of the certificate.

signedCertificate

Signed certificate.

status

Current order status.

validityInYears

Duration in years (must be 1).

Property Details

appServiceCertificateNotRenewableReasons

Reasons why App Service Certificate is not renewable at the current moment.

appServiceCertificateNotRenewableReasons?: string[]

Property Value

string[]

autoRenew

true if the certificate should be automatically renewed when it expires; otherwise, false.

autoRenew?: boolean

Property Value

boolean

certificates

State of the Key Vault secret.

certificates?: Record<string, AppServiceCertificate>

Property Value

Record<string, AppServiceCertificate>

contact

Contact info

contact?: CertificateOrderContact

Property Value

csr

Last CSR that was created for this order.

csr?: string

Property Value

string

distinguishedName

Certificate distinguished name.

distinguishedName?: string

Property Value

string

domainVerificationToken

Domain verification token.

domainVerificationToken?: string

Property Value

string

expirationTime

Certificate expiration time.

expirationTime?: Date

Property Value

Date

intermediate

Intermediate certificate.

intermediate?: CertificateDetails

Property Value

isPrivateKeyExternal

true if private key is external; otherwise, false.

isPrivateKeyExternal?: boolean

Property Value

boolean

keySize

Certificate key size.

keySize?: number

Property Value

number

lastCertificateIssuanceTime

Certificate last issuance time.

lastCertificateIssuanceTime?: Date

Property Value

Date

nextAutoRenewalTimeStamp

Time stamp when the certificate would be auto renewed next

nextAutoRenewalTimeStamp?: Date

Property Value

Date

productType

Certificate product type.

productType: CertificateProductType

Property Value

provisioningState

Status of certificate order.

provisioningState?: ProvisioningState

Property Value

root

Root certificate.

root?: CertificateDetails

Property Value

serialNumber

Current serial number of the certificate.

serialNumber?: string

Property Value

string

signedCertificate

Signed certificate.

signedCertificate?: CertificateDetails

Property Value

status

Current order status.

status?: CertificateOrderStatus

Property Value

validityInYears

Duration in years (must be 1).

validityInYears?: number

Property Value

number