AppServiceCertificateOrder interface
SSL certificate purchase order.
- Extends
Properties
app |
Reasons why App Service Certificate is not renewable at the current moment. NOTE: This property will not be serialized. It can only be populated by the server. |
auto |
|
certificates | State of the Key Vault secret. |
contact | Contact info NOTE: This property will not be serialized. It can only be populated by the server. |
csr | Last CSR that was created for this order. |
distinguished |
Certificate distinguished name. |
domain |
Domain verification token. NOTE: This property will not be serialized. It can only be populated by the server. |
expiration |
Certificate expiration time. NOTE: This property will not be serialized. It can only be populated by the server. |
intermediate | Intermediate certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
|
key |
Certificate key size. |
last |
Certificate last issuance time. NOTE: This property will not be serialized. It can only be populated by the server. |
next |
Time stamp when the certificate would be auto renewed next NOTE: This property will not be serialized. It can only be populated by the server. |
product |
Certificate product type. |
provisioning |
Status of certificate order. NOTE: This property will not be serialized. It can only be populated by the server. |
root | Root certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
serial |
Current serial number of the certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
signed |
Signed certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
status | Current order status. NOTE: This property will not be serialized. It can only be populated by the server. |
validity |
Duration in years (must be 1). |
Inherited Properties
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
kind | Kind of resource. |
location | Resource Location. |
name | Resource Name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
appServiceCertificateNotRenewableReasons
Reasons why App Service Certificate is not renewable at the current moment. NOTE: This property will not be serialized. It can only be populated by the server.
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?: {[propertyName: string]: AppServiceCertificate}
Property Value
{[propertyName: string]: AppServiceCertificate}
contact
Contact info NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
domainVerificationToken?: string
Property Value
string
expirationTime
Certificate expiration time. NOTE: This property will not be serialized. It can only be populated by the server.
expirationTime?: Date
Property Value
Date
intermediate
Intermediate certificate. NOTE: This property will not be serialized. It can only be populated by the server.
intermediate?: CertificateDetails
Property Value
isPrivateKeyExternal
true
if private key is external; otherwise, false
.
NOTE: This property will not be serialized. It can only be populated by the server.
isPrivateKeyExternal?: boolean
Property Value
boolean
keySize
Certificate key size.
keySize?: number
Property Value
number
lastCertificateIssuanceTime
Certificate last issuance time. NOTE: This property will not be serialized. It can only be populated by the server.
lastCertificateIssuanceTime?: Date
Property Value
Date
nextAutoRenewalTimeStamp
Time stamp when the certificate would be auto renewed next NOTE: This property will not be serialized. It can only be populated by the server.
nextAutoRenewalTimeStamp?: Date
Property Value
Date
productType
Certificate product type.
productType?: CertificateProductType
Property Value
provisioningState
Status of certificate order. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: ProvisioningState
Property Value
root
Root certificate. NOTE: This property will not be serialized. It can only be populated by the server.
root?: CertificateDetails
Property Value
serialNumber
Current serial number of the certificate. NOTE: This property will not be serialized. It can only be populated by the server.
serialNumber?: string
Property Value
string
signedCertificate
Signed certificate. NOTE: This property will not be serialized. It can only be populated by the server.
signedCertificate?: CertificateDetails
Property Value
status
Current order status. NOTE: This property will not be serialized. It can only be populated by the server.
status?: CertificateOrderStatus
Property Value
validityInYears
Duration in years (must be 1).
validityInYears?: number
Property Value
number
Inherited Property Details
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From Resource.id
kind
location
name
Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type