Share via


NetworkMappingCollection Class

Definition

List of network mappings. As with NetworkMapping, it should be possible to reuse a prev version of this class. It doesn't seem likely this class could be anything more than a slightly bespoke collection of NetworkMapping. Hence it makes sense to override Load with Base.NetworkMapping instead of existing CurrentVersion.NetworkMapping.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.NetworkMappingCollectionTypeConverter))]
public class NetworkMappingCollection : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.INetworkMappingCollection
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.NetworkMappingCollectionTypeConverter))>]
type NetworkMappingCollection = class
    interface INetworkMappingCollection
    interface IJsonSerializable
Public Class NetworkMappingCollection
Implements INetworkMappingCollection
Inheritance
NetworkMappingCollection
Attributes
Implements

Constructors

NetworkMappingCollection()

Creates an new NetworkMappingCollection instance.

Properties

NextLink

The value of next link.

Value

The Network Mappings list.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkMappingCollection.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkMappingCollection.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.INetworkMappingCollection.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkMappingCollection into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to