VirtualNetworkPropertiesFormatOutput interface
Properties of the virtual network.
Properties
| address |
The AddressSpace that contains an array of IP address ranges that can be used by subnets. |
| bgp |
Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET. |
| ddos |
The DDoS protection plan associated with the virtual network. |
| dhcp |
The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network. |
| enable |
Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource. |
| enable |
Indicates if VM protection is enabled for all the subnets in the virtual network. |
| encryption | Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet. |
| flow |
The FlowTimeout value (in minutes) for the Virtual Network |
| ip |
Array of IpAllocation which reference this VNET. |
| provisioning |
The provisioning state of the virtual network resource. |
| resource |
The resourceGuid property of the Virtual Network resource. |
| subnets | A list of subnets in a Virtual Network. |
| virtual |
A list of peerings in a Virtual Network. |
Property Details
addressSpace
The AddressSpace that contains an array of IP address ranges that can be used by subnets.
addressSpace?: AddressSpaceOutput
Property Value
bgpCommunities
Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.
bgpCommunities?: VirtualNetworkBgpCommunitiesOutput
Property Value
ddosProtectionPlan
The DDoS protection plan associated with the virtual network.
ddosProtectionPlan?: SubResourceOutput
Property Value
dhcpOptions
The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
dhcpOptions?: DhcpOptionsOutput
Property Value
enableDdosProtection
Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.
enableDdosProtection?: boolean
Property Value
boolean
enableVmProtection
Indicates if VM protection is enabled for all the subnets in the virtual network.
enableVmProtection?: boolean
Property Value
boolean
encryption
Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.
encryption?: VirtualNetworkEncryptionOutput
Property Value
flowTimeoutInMinutes
The FlowTimeout value (in minutes) for the Virtual Network
flowTimeoutInMinutes?: number
Property Value
number
ipAllocations
Array of IpAllocation which reference this VNET.
ipAllocations?: SubResourceOutput[]
Property Value
provisioningState
The provisioning state of the virtual network resource.
provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"
Property Value
"Succeeded" | "Updating" | "Deleting" | "Failed"
resourceGuid
The resourceGuid property of the Virtual Network resource.
resourceGuid?: string
Property Value
string
subnets
virtualNetworkPeerings
A list of peerings in a Virtual Network.
virtualNetworkPeerings?: VirtualNetworkPeeringOutput[]