AzureFirstPartyManagedCertificateParameters Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.AzureFirstPartyManagedCertificateParametersTypeConverter))]
public class AzureFirstPartyManagedCertificateParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IAzureFirstPartyManagedCertificateParameters, Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.AzureFirstPartyManagedCertificateParametersTypeConverter))>]
type AzureFirstPartyManagedCertificateParameters = class
interface IAzureFirstPartyManagedCertificateParameters
interface IJsonSerializable
interface ISecretParameters
interface IValidates
Public Class AzureFirstPartyManagedCertificateParameters
Implements IAzureFirstPartyManagedCertificateParameters, IValidates
- Inheritance
-
AzureFirstPartyManagedCertificateParameters
- Attributes
- Implements
Constructors
AzureFirstPartyManagedCertificateParameters() |
Creates an new AzureFirstPartyManagedCertificateParameters instance. |
Properties
CertificateAuthority |
Certificate issuing authority. |
ExpirationDate |
Certificate expiration date. |
SecretSourceId |
Resource ID. |
Subject |
Subject name in the certificate. |
SubjectAlternativeName |
The list of SANs. |
Thumbprint |
Certificate thumbprint. |
Type |
The type of the secret resource. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AzureFirstPartyManagedCertificateParameters. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AzureFirstPartyManagedCertificateParameters. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IAzureFirstPartyManagedCertificateParameters. |
FromJsonString(String) |
Creates a new instance of AzureFirstPartyManagedCertificateParameters, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AzureFirstPartyManagedCertificateParameters into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() | |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |