AppServiceCertificateOrderPatchResource interface
ARM resource for a certificate order that is purchased through Azure.
- 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. |
| name | Resource Name. NOTE: This property will not be serialized. It can only be populated by the server. |
| 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 ProxyOnlyResource.id
kind
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 ProxyOnlyResource.name
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 ProxyOnlyResource.type