Share via


NetworkConfiguration Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.NetworkConfigurationTypeConverter))]
public class NetworkConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.INetworkConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.NetworkConfigurationTypeConverter))>]
type NetworkConfiguration = class
    interface INetworkConfiguration
    interface IJsonSerializable
Public Class NetworkConfiguration
Implements INetworkConfiguration
Inheritance
NetworkConfiguration
Attributes
Implements

Constructors

NetworkConfiguration()

Creates an new NetworkConfiguration instance.

Properties

DefaultIpv4Gateway
DnsCanonicalName
DnsName
DnsQuestion
Ipv4Interface
Ipv6Interface
MacAddress

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.INetworkConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to