InternalNetworkPropertiesBgpConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
BGP configuration properties.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesBgpConfigurationTypeConverter))]
public class InternalNetworkPropertiesBgpConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternalNetworkPropertiesBgpConfiguration, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesBgpConfigurationTypeConverter))>]
type InternalNetworkPropertiesBgpConfiguration = class
interface IInternalNetworkPropertiesBgpConfiguration
interface IJsonSerializable
interface IBgpConfiguration
interface IAnnotationResource
interface IValidates
Public Class InternalNetworkPropertiesBgpConfiguration
Implements IInternalNetworkPropertiesBgpConfiguration, IValidates
- Inheritance
-
InternalNetworkPropertiesBgpConfiguration
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| InternalNetworkPropertiesBgpConfiguration() |
Creates an new InternalNetworkPropertiesBgpConfiguration instance. |
Properties
| Name | Description |
|---|---|
| AllowAs |
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. |
| AllowAsOverride |
Enable Or Disable state. |
| 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. |
| DefaultRouteOriginate |
Originate a defaultRoute. Ex: "True" | "False". |
| FabricAsn |
ASN of Network Fabric. Example: 65048. |
| Ipv4ListenRangePrefix |
List of BGP IPv4 Listen Range prefixes. |
| Ipv4NeighborAddress |
List with stringified IPv4 Neighbor Addresses. |
| Ipv6ListenRangePrefix |
List of BGP IPv6 Listen Ranges prefixes. |
| Ipv6NeighborAddress |
List with stringified IPv6 Neighbor Address. |
| PeerAsn |
Peer ASN. Example: 65047. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of InternalNetworkPropertiesBgpConfiguration. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of InternalNetworkPropertiesBgpConfiguration. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternalNetworkPropertiesBgpConfiguration. |
| FromJsonString(String) |
Creates a new instance of InternalNetworkPropertiesBgpConfiguration, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of InternalNetworkPropertiesBgpConfiguration into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |
| Validate(IEventListener) |
Validates that this object meets the validation criteria. |