TerminalServerConfiguration Class

Definition

Network and credentials configuration currently applied to terminal server.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.TerminalServerConfigurationTypeConverter))]
public class TerminalServerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.ITerminalServerConfiguration, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.TerminalServerConfigurationTypeConverter))>]
type TerminalServerConfiguration = class
    interface ITerminalServerConfiguration
    interface IJsonSerializable
    interface ITerminalServerPatchableProperties
    interface ILayer3IPPrefixProperties
    interface IValidates
Public Class TerminalServerConfiguration
Implements ITerminalServerConfiguration, IValidates
Inheritance
TerminalServerConfiguration
Attributes
Implements

Constructors

Name Description
TerminalServerConfiguration()

Creates an new TerminalServerConfiguration instance.

Properties

Name Description
NetworkDeviceId

ARM Resource ID used for the NetworkDevice.

Password

Password for the terminal server connection.

PrimaryIpv4Prefix

IPv4 Address Prefix.

PrimaryIpv6Prefix

IPv6 Address Prefix.

SecondaryIpv4Prefix

Secondary IPv4 Address Prefix.

SecondaryIpv6Prefix

Secondary IPv6 Address Prefix.

SerialNumber

Serial Number of Terminal server.

Username

Username for the terminal server connection.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TerminalServerConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TerminalServerConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.ITerminalServerConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TerminalServerConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to