Partager via


AppServiceCertificateOrderPatchResource Class

Definition

ARM resource for a certificate order that is purchased through Azure.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServiceCertificateOrderPatchResourceTypeConverter))]
public class AppServiceCertificateOrderPatchResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAppServiceCertificateOrderPatchResource, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServiceCertificateOrderPatchResourceTypeConverter))>]
type AppServiceCertificateOrderPatchResource = class
    interface IAppServiceCertificateOrderPatchResource
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class AppServiceCertificateOrderPatchResource
Implements IAppServiceCertificateOrderPatchResource, IValidates
Inheritance
AppServiceCertificateOrderPatchResource
Attributes
Implements

Constructors

AppServiceCertificateOrderPatchResource()

Creates an new AppServiceCertificateOrderPatchResource instance.

Properties

AppServiceCertificateNotRenewableReason

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.

Certificate

State of the Key Vault secret.

ContactEmail
ContactNameFirst
ContactNameLast
ContactPhone
Csr

Last CSR that was created for this order.

DistinguishedName

Certificate distinguished name.

DomainVerificationToken

Domain verification token.

ExpirationTime

Certificate expiration time.

Id

Resource Id.

IntermediateIssuer

Certificate Issuer.

IntermediateNotAfter

Date Certificate is valid to.

IntermediateNotBefore

Date Certificate is valid from.

IntermediateRawData

Raw certificate data.

IntermediateSerialNumber

Certificate Serial Number.

IntermediateSignatureAlgorithm

Certificate Signature algorithm.

IntermediateSubject

Certificate Subject.

IntermediateThumbprint

Certificate Thumbprint.

IntermediateVersion

Certificate Version.

IsPrivateKeyExternal

true if private key is external; otherwise, false.

KeySize

Certificate key size.

Kind

Kind of resource.

LastCertificateIssuanceTime

Certificate last issuance time.

Name

Resource Name.

NextAutoRenewalTimeStamp

Time stamp when the certificate would be auto renewed next

ProductType

Certificate product type.

ProvisioningState

Status of certificate order.

RootIssuer

Certificate Issuer.

RootNotAfter

Date Certificate is valid to.

RootNotBefore

Date Certificate is valid from.

RootRawData

Raw certificate data.

RootSerialNumber

Certificate Serial Number.

RootSignatureAlgorithm

Certificate Signature algorithm.

RootSubject

Certificate Subject.

RootThumbprint

Certificate Thumbprint.

RootVersion

Certificate Version.

SerialNumber

Current serial number of the certificate.

SignedCertificateIssuer

Certificate Issuer.

SignedCertificateNotAfter

Date Certificate is valid to.

SignedCertificateNotBefore

Date Certificate is valid from.

SignedCertificateRawData

Raw certificate data.

SignedCertificateSerialNumber

Certificate Serial Number.

SignedCertificateSignatureAlgorithm

Certificate Signature algorithm.

SignedCertificateSubject

Certificate Subject.

SignedCertificateThumbprint

Certificate Thumbprint.

SignedCertificateVersion

Certificate Version.

Status

Current order status.

Type

Resource type.

ValidityInYear

Duration in years (must be 1).

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AppServiceCertificateOrderPatchResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AppServiceCertificateOrderPatchResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAppServiceCertificateOrderPatchResource.

FromJsonString(String)

Creates a new instance of AppServiceCertificateOrderPatchResource, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AppServiceCertificateOrderPatchResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to