InternalNetworkProperties Class

Definition

Internal Network Properties defines the properties of the resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesTypeConverter))]
public class InternalNetworkProperties : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternalNetworkProperties, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesTypeConverter))>]
type InternalNetworkProperties = class
    interface IInternalNetworkProperties
    interface IJsonSerializable
    interface IAnnotationResource
    interface IInternalNetworkPatchableProperties
    interface IExtensionEnumProperty
    interface IValidates
Public Class InternalNetworkProperties
Implements IInternalNetworkProperties, IValidates
Inheritance
InternalNetworkProperties
Attributes
Implements

Constructors

Name Description
InternalNetworkProperties()

Creates an new InternalNetworkProperties instance.

Properties

Name Description
AdministrativeState

Administrative state of the resource.

Annotation

Switch configuration description.

BgpConfiguration

BGP configuration properties.

ConfigurationState

Configuration state of the resource.

ConnectedIPv4Subnet

List of Connected IPv4 Subnets.

ConnectedIPv6Subnet

List of connected IPv6 Subnets.

EgressAclId

Egress Acl. ARM resource ID of Access Control Lists.

ExportRoutePolicy

Export Route Policy either IPv4 or IPv6.

ExportRoutePolicyId

ARM Resource ID of the RoutePolicy. This is used for the backward compatibility.

Extension

Extension. Example: NoExtension | NPB.

ImportRoutePolicy

Import Route Policy either IPv4 or IPv6.

ImportRoutePolicyId

ARM Resource ID of the RoutePolicy. This is used for the backward compatibility.

IngressAclId

Ingress Acl. ARM resource ID of Access Control Lists.

IsMonitoringEnabled

To check whether monitoring of internal network is enabled or not.

Mtu

Maximum transmission unit. Default value is 1500.

ProvisioningState

Provisioning state of the resource.

StaticRouteConfigurationBfdConfiguration

BFD configuration properties

StaticRouteConfigurationExtension

Extension. Example: NoExtension | NPB.

StaticRouteConfigurationIpv4Route

List of IPv4 Routes.

StaticRouteConfigurationIpv6Route

List of IPv6 Routes.

VlanId

Vlan identifier. Example: 1001.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InternalNetworkProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InternalNetworkProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InternalNetworkProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to