Share via


CustomerCertificateParameters Class

Definition

Customer Certificate used for https

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.CustomerCertificateParametersTypeConverter))]
public class CustomerCertificateParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.ICustomerCertificateParameters, Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.CustomerCertificateParametersTypeConverter))>]
type CustomerCertificateParameters = class
    interface ICustomerCertificateParameters
    interface IJsonSerializable
    interface ISecretParameters
    interface IValidates
Public Class CustomerCertificateParameters
Implements ICustomerCertificateParameters, IValidates
Inheritance
CustomerCertificateParameters
Attributes
Implements

Constructors

CustomerCertificateParameters()

Creates an new CustomerCertificateParameters instance.

Properties

CertificateAuthority

Certificate issuing authority.

ExpirationDate

Certificate expiration date.

SecretSourceId

Resource ID.

SecretVersion

Version of the secret to be used

Subject

Subject name in the certificate.

SubjectAlternativeName

The list of SANs.

Thumbprint

Certificate thumbprint.

Type

The type of the secret resource.

UseLatestVersion

Whether to use the latest version for the certificate

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomerCertificateParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomerCertificateParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.ICustomerCertificateParameters.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomerCertificateParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to