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
BgpVirtualNetworkCommunity
Gets or sets the BGP virtual network community.
public string BgpVirtualNetworkCommunity { get; set; }
Property Value
DdosProtectionEnabled
Gets or sets whether DDoS protection is enabled for the virtual network.
public BooleanOption DdosProtectionEnabled { get; set; }
Property Value
DdosProtectionPlanId
Gets or sets the unique identifier of the DDoS protection plan.
public string DdosProtectionPlanId { get; set; }
Property Value
DdosProtectionPlanName
Gets or sets the name of the DDoS protection plan.
public string DdosProtectionPlanName { get; set; }
Property Value
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
FlowTimeout
Gets or sets the flow timeout in minutes.
public int FlowTimeout { get; set; }
Property Value
FlowTimeoutString
Gets the flow timeout.
public string FlowTimeoutString { get; set; }
Property Value
Peerings
Gets or sets the virtual network peerings.
public AzureVirtualNetworkPeerings Peerings { get; set; }
Property Value
ResourceGuid
Gets or sets the unique identifier for this resource in GUID format.
public Guid ResourceGuid { get; set; }
Property Value
Subnets
Gets or sets the subnets assigned to this virtual network.
public AzureVirtualNetworkSubnets Subnets { get; set; }