Layer3IPPrefixProperties Class

Definition

Layer 3 primary and secondary IP Address prefixes.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.Layer3IPPrefixPropertiesTypeConverter))]
public class Layer3IPPrefixProperties : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.ILayer3IPPrefixProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.Layer3IPPrefixPropertiesTypeConverter))>]
type Layer3IPPrefixProperties = class
    interface ILayer3IPPrefixProperties
    interface IJsonSerializable
Public Class Layer3IPPrefixProperties
Implements ILayer3IPPrefixProperties
Inheritance
Layer3IPPrefixProperties
Attributes
Implements

Constructors

Name Description
Layer3IPPrefixProperties()

Creates an new Layer3IPPrefixProperties instance.

Properties

Name Description
PrimaryIpv4Prefix

IPv4 Address Prefix.

PrimaryIpv6Prefix

IPv6 Address Prefix.

SecondaryIpv4Prefix

Secondary IPv4 Address Prefix.

SecondaryIpv6Prefix

Secondary IPv6 Address Prefix.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Layer3IPPrefixProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Layer3IPPrefixProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Layer3IPPrefixProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to