Share via


CdnManagedHttpsContent Class

Definition

Defines the certificate source parameters using CDN managed certificate for enabling SSL.

public class CdnManagedHttpsContent : Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent>
public class CdnManagedHttpsContent : Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent
type CdnManagedHttpsContent = class
    inherit CustomDomainHttpsContent
    interface IJsonModel<CdnManagedHttpsContent>
    interface IPersistableModel<CdnManagedHttpsContent>
type CdnManagedHttpsContent = class
    inherit CustomDomainHttpsContent
Public Class CdnManagedHttpsContent
Inherits CustomDomainHttpsContent
Implements IJsonModel(Of CdnManagedHttpsContent), IPersistableModel(Of CdnManagedHttpsContent)
Public Class CdnManagedHttpsContent
Inherits CustomDomainHttpsContent
Inheritance
CdnManagedHttpsContent
Implements

Constructors

CdnManagedHttpsContent(SecureDeliveryProtocolType, CdnCertificateSource)

Initializes a new instance of CdnManagedHttpsContent.

Properties

CertificateSourceParameters

Defines the certificate source parameters using CDN managed certificate for enabling SSL.

MinimumTlsVersion

TLS protocol version that will be used for Https.

(Inherited from CustomDomainHttpsContent)
ProtocolType

Defines the TLS extension protocol that is used for secure delivery.

(Inherited from CustomDomainHttpsContent)

Explicit Interface Implementations

IJsonModel<CdnManagedHttpsContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CdnManagedHttpsContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<CustomDomainHttpsContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from CustomDomainHttpsContent)
IJsonModel<CustomDomainHttpsContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from CustomDomainHttpsContent)
IPersistableModel<CdnManagedHttpsContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CdnManagedHttpsContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CdnManagedHttpsContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<CustomDomainHttpsContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from CustomDomainHttpsContent)
IPersistableModel<CustomDomainHttpsContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from CustomDomainHttpsContent)
IPersistableModel<CustomDomainHttpsContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from CustomDomainHttpsContent)

Applies to