InternalNetworkPatch Class

Definition

The InternalNetwork patch resource definition.

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

Constructors

Name Description
InternalNetworkPatch()

Creates an new InternalNetworkPatch instance.

Properties

Name Description
Annotation

Switch configuration description.

BfdConfigurationAdministrativeState

Administrative state of the BfdConfiguration. Example: Enabled | Disabled.

BfdConfigurationIntervalInMilliSecond

Interval in milliseconds. Example: 300.

BfdConfigurationMultiplier

Multiplier for the Bfd Configuration. Example: 5.

BgpConfigurationAllowAs

Allows for routes to be received and processed even if the router detects its own ASN in the AS-Path. 0 is disable, Possible values are 1-10, default is 2.

BgpConfigurationAllowAsOverride

Enable Or Disable state.

BgpConfigurationAnnotation

Switch configuration description.

BgpConfigurationDefaultRouteOriginate

Originate a defaultRoute. Ex: "True" | "False".

BgpConfigurationFabricAsn

ASN of Network Fabric. Example: 65048.

BgpConfigurationIpv4ListenRangePrefix

List of BGP IPv4 Listen Range prefixes.

BgpConfigurationIpv4NeighborAddress

List with stringified IPv4 Neighbor Addresses.

BgpConfigurationIpv6ListenRangePrefix

List of BGP IPv6 Listen Ranges prefixes.

BgpConfigurationIpv6NeighborAddress

List with stringified IPv6 Neighbor Address.

BgpConfigurationPeerAsn

Peer ASN. Example: 65047.

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.

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.

StaticRouteConfiguration

Static Route Configuration properties.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InternalNetworkPatch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InternalNetworkPatch.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InternalNetworkPatch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to