Share via


BgpAdvertisement Class

Definition

BgpAdvertisement represents the association of IP address pools to the communities and peers.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BgpAdvertisementTypeConverter))]
public class BgpAdvertisement : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBgpAdvertisement
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BgpAdvertisementTypeConverter))>]
type BgpAdvertisement = class
    interface IBgpAdvertisement
    interface IJsonSerializable
Public Class BgpAdvertisement
Implements IBgpAdvertisement
Inheritance
BgpAdvertisement
Attributes
Implements

Constructors

BgpAdvertisement()

Creates an new BgpAdvertisement instance.

Properties

AdvertiseToFabric

The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.

Community

The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.

IPAddressPool

The names of the IP address pools associated with this announcement.

Peer

The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BgpAdvertisement.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BgpAdvertisement.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBgpAdvertisement.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BgpAdvertisement into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to