AppServiceCertificateOrderPatch Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ARM resource for a certificate order that is purchased through Azure.
public class AppServiceCertificateOrderPatch : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch>
type AppServiceCertificateOrderPatch = class
inherit ResourceData
interface IJsonModel<AppServiceCertificateOrderPatch>
interface IPersistableModel<AppServiceCertificateOrderPatch>
Public Class AppServiceCertificateOrderPatch
Inherits ResourceData
Implements IJsonModel(Of AppServiceCertificateOrderPatch), IPersistableModel(Of AppServiceCertificateOrderPatch)
- Inheritance
- Implements
Constructors
AppServiceCertificateOrderPatch() |
Initializes a new instance of AppServiceCertificateOrderPatch. |
Properties
AppServiceCertificateNotRenewableReasons |
Reasons why App Service Certificate is not renewable at the current moment. |
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. |
ExpireOn |
Certificate expiration time. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Intermediate |
Intermediate certificate. |
IsAutoRenew |
<code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>. |
IsPrivateKeyExternal |
<code>true</code> if private key is external; otherwise, <code>false</code>. |
KeySize |
Certificate key size. |
Kind |
Kind of resource. |
LastCertificateIssuanceOn |
Certificate last issuance time. |
Name |
The name of the resource. (Inherited from ResourceData) |
NextAutoRenewalTimeStamp |
Time stamp when the certificate would be auto renewed next. |
ProductType |
Certificate product type. |
ProvisioningState |
Status of certificate order. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Root |
Root certificate. |
SerialNumber |
Current serial number of the certificate. |
SignedCertificate |
Signed certificate. |
Status |
Current order status. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
ValidityInYears |
Duration in years (must be 1). |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<AppServiceCertificateOrderPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<AppServiceCertificateOrderPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<AppServiceCertificateOrderPatch>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<AppServiceCertificateOrderPatch>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<AppServiceCertificateOrderPatch>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |