CertificateProperties Class

Definition

The properties of certificate

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.CertificatePropertiesTypeConverter))]
public class CertificateProperties : Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICertificateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.CertificatePropertiesTypeConverter))>]
type CertificateProperties = class
    interface ICertificateProperties
    interface IJsonSerializable
Public Class CertificateProperties
Implements ICertificateProperties
Inheritance
CertificateProperties
Attributes
Implements

Constructors

Name Description
CertificateProperties()

Creates an new CertificateProperties instance.

Properties

Name Description
Certificate

The certificate as a UTF-8 encoded base 64 string.

ExpiryUtc

The certificate expiry date.

NotBeforeUtc

The certificate not before date.

ProvisioningState

The status of the last operation.

Status

The certificate status.

Subject

The certificate subject.

Thumbprint

The certificate thumbprint.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CertificateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CertificateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICertificateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CertificateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to