VirtualNetwork interface
Virtual Network resource.
- Extends
Properties
address |
The AddressSpace that contains an array of IP address ranges that can be used by subnets. |
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. |
etag | Gets a unique read-only string that changes whenever the resource is updated. |
provisioning |
The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. |
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. |
Inherited Properties
id | Resource ID. |
location | Resource location. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
addressSpace
The AddressSpace that contains an array of IP address ranges that can be used by subnets.
addressSpace?: AddressSpace
Property Value
ddosProtectionPlan
The DDoS protection plan associated with the virtual network.
ddosProtectionPlan?: SubResource
Property Value
dhcpOptions
The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
dhcpOptions?: DhcpOptions
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
etag
Gets a unique read-only string that changes whenever the resource is updated.
etag?: string
Property Value
string
provisioningState
The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
provisioningState?: string
Property Value
string
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?: VirtualNetworkPeering[]
Property Value
Inherited Property Details
id
location
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type