Share via


SslConfiguration Class

Definition

The ssl configuration for scoring

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SslConfigurationTypeConverter))]
public class SslConfiguration : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ISslConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SslConfigurationTypeConverter))>]
type SslConfiguration = class
    interface ISslConfiguration
    interface IJsonSerializable
Public Class SslConfiguration
Implements ISslConfiguration
Inheritance
SslConfiguration
Attributes
Implements

Constructors

SslConfiguration()

Creates an new SslConfiguration instance.

Properties

Cert

Cert data

Cname

CNAME of the cert

Key

Key data

LeafDomainLabel

Leaf domain label of public endpoint

OverwriteExistingDomain

Indicates whether to overwrite existing domain label.

Status

Enable or disable ssl for scoring

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SslConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SslConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ISslConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SslConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to