VirtualNetworkBgpCommunities Class

Definition

Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.

public class VirtualNetworkBgpCommunities : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.VirtualNetworkBgpCommunities>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.VirtualNetworkBgpCommunities>
public class VirtualNetworkBgpCommunities
type VirtualNetworkBgpCommunities = class
    interface IJsonModel<VirtualNetworkBgpCommunities>
    interface IPersistableModel<VirtualNetworkBgpCommunities>
type VirtualNetworkBgpCommunities = class
Public Class VirtualNetworkBgpCommunities
Implements IJsonModel(Of VirtualNetworkBgpCommunities), IPersistableModel(Of VirtualNetworkBgpCommunities)
Public Class VirtualNetworkBgpCommunities
Inheritance
VirtualNetworkBgpCommunities
Implements

Constructors

VirtualNetworkBgpCommunities(String)

Initializes a new instance of VirtualNetworkBgpCommunities.

Properties

RegionalCommunity

The BGP community associated with the region of the virtual network.

VirtualNetworkCommunity

The BGP community associated with the virtual network.

Explicit Interface Implementations

IJsonModel<VirtualNetworkBgpCommunities>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<VirtualNetworkBgpCommunities>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<VirtualNetworkBgpCommunities>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VirtualNetworkBgpCommunities>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<VirtualNetworkBgpCommunities>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to