ContainerServiceSshConfiguration Class

Definition

SSH configuration for Linux-based VMs running on Azure.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ContainerServiceSshConfigurationTypeConverter))]
public class ContainerServiceSshConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IContainerServiceSshConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.ContainerServiceSshConfigurationTypeConverter))>]
type ContainerServiceSshConfiguration = class
    interface IContainerServiceSshConfiguration
    interface IJsonSerializable
Public Class ContainerServiceSshConfiguration
Implements IContainerServiceSshConfiguration
Inheritance
ContainerServiceSshConfiguration
Attributes
Implements

Constructors

ContainerServiceSshConfiguration()

Creates an new ContainerServiceSshConfiguration instance.

Properties

PublicKey

The list of SSH public keys used to authenticate with Linux-based VMs. A maximum of 1 key may be specified.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ContainerServiceSshConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ContainerServiceSshConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IContainerServiceSshConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ContainerServiceSshConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to