Share via


ManagedCertificateProperties Class

Definition

Certificate resource specific properties.

public class ManagedCertificateProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppContainers.Models.ManagedCertificateProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppContainers.Models.ManagedCertificateProperties>
type ManagedCertificateProperties = class
    interface IJsonModel<ManagedCertificateProperties>
    interface IPersistableModel<ManagedCertificateProperties>
Public Class ManagedCertificateProperties
Implements IJsonModel(Of ManagedCertificateProperties), IPersistableModel(Of ManagedCertificateProperties)
Inheritance
ManagedCertificateProperties
Implements

Constructors

ManagedCertificateProperties()

Initializes a new instance of ManagedCertificateProperties.

Properties

DomainControlValidation

Selected type of ___domain control validation for managed certificates.

Error

Any error occurred during the certificate provision.

ProvisioningState

Provisioning state of the certificate.

SubjectName

Subject name of the certificate.

ValidationToken

A TXT token used for DNS TXT ___domain control validation when issuing this type of managed certificates.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ManagedCertificateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ManagedCertificateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ManagedCertificateProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ManagedCertificateProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ManagedCertificateProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to