Table of Contents

Class AzureVirtualNetwork

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Azure virtual network.

public class AzureVirtualNetwork : AzureResourceBase, IComparable<AzureResourceBase>
Inheritance
AzureVirtualNetwork
Implements
Inherited Members

Constructors

AzureVirtualNetwork()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureVirtualNetwork class.

public AzureVirtualNetwork()

Properties

AddressPrefixes

Gets or sets the address prefixes assigned to the virtual network - for example "10.1.0.0/24".

public SerializableStringCollection AddressPrefixes { get; set; }

Property Value

SerializableStringCollection

BgpRegionalCommunity

Gets or sets the BGP regional community.

public string BgpRegionalCommunity { get; set; }

Property Value

string

BgpVirtualNetworkCommunity

Gets or sets the BGP virtual network community.

public string BgpVirtualNetworkCommunity { get; set; }

Property Value

string

DdosProtectionEnabled

Gets or sets whether DDoS protection is enabled for the virtual network.

public BooleanOption DdosProtectionEnabled { get; set; }

Property Value

BooleanOption

DdosProtectionPlanId

Gets or sets the unique identifier of the DDoS protection plan.

public string DdosProtectionPlanId { get; set; }

Property Value

string

DdosProtectionPlanName

Gets or sets the name of the DDoS protection plan.

public string DdosProtectionPlanName { get; set; }

Property Value

string

DnsServers

Gets or sets the DNS servers configured for this virtual network.

public SerializableStringCollection DnsServers { get; set; }

Property Value

SerializableStringCollection

DnsServersString

Gets the DNS servers configured for this virtual network as a human readable string.

public string DnsServersString { get; set; }

Property Value

string

FlowTimeout

Gets or sets the flow timeout in minutes.

public int FlowTimeout { get; set; }

Property Value

int

FlowTimeoutString

Gets the flow timeout.

public string FlowTimeoutString { get; set; }

Property Value

string

Peerings

Gets or sets the virtual network peerings.

public AzureVirtualNetworkPeerings Peerings { get; set; }

Property Value

AzureVirtualNetworkPeerings

ResourceGuid

Gets or sets the unique identifier for this resource in GUID format.

public Guid ResourceGuid { get; set; }

Property Value

Guid

Subnets

Gets or sets the subnets assigned to this virtual network.

public AzureVirtualNetworkSubnets Subnets { get; set; }

Property Value

AzureVirtualNetworkSubnets