Share via


TlsProperties Class

Definition

The TLS properties of the connected registry login server.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.TlsPropertiesTypeConverter))]
public class TlsProperties : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITlsProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.TlsPropertiesTypeConverter))>]
type TlsProperties = class
    interface ITlsProperties
    interface IJsonSerializable
Public Class TlsProperties
Implements ITlsProperties
Inheritance
TlsProperties
Attributes
Implements

Constructors

TlsProperties()

Creates an new TlsProperties instance.

Properties

CertificateLocation

Indicates the location of the certificates.

CertificateType

The type of certificate location.

Status

Indicates whether HTTPS is enabled for the login server.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TlsProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TlsProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITlsProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TlsProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to