Condividi tramite


ManagedCertificateProperties Class

Definition

Certificate resource specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedCertificatePropertiesTypeConverter))]
public class ManagedCertificateProperties : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IManagedCertificateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedCertificatePropertiesTypeConverter))>]
type ManagedCertificateProperties = class
    interface IManagedCertificateProperties
    interface IJsonSerializable
Public Class ManagedCertificateProperties
Implements IManagedCertificateProperties
Inheritance
ManagedCertificateProperties
Attributes
Implements

Constructors

ManagedCertificateProperties()

Creates an new ManagedCertificateProperties instance.

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

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedCertificateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedCertificateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IManagedCertificateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedCertificateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to