Share via


AppServiceCertificateOrderPatch Class

Definition

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
AppServiceCertificateOrderPatch
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.

Applies to