Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface VirtualNetwork

Package version

Virtual Network resource.

Hierarchy

Index

Properties

Optional addressSpace

addressSpace: AddressSpace

The AddressSpace that contains an array of IP address ranges that can be used by subnets.

Optional dhcpOptions

dhcpOptions: DhcpOptions

The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.

Optional enableDdosProtection

enableDdosProtection: undefined | false | true

Indicates if DDoS protection is enabled for all the protected resources in a Virtual Network.

Optional enableVmProtection

enableVmProtection: undefined | false | true

Indicates if Vm protection is enabled for all the subnets in a Virtual Network.

Optional etag

etag: undefined | string

Gets a unique read-only string that changes whenever the resource is updated.

Optional id

id: undefined | string

Resource ID.

Optional location

location: undefined | string

Resource location.

Optional name

name: undefined | string

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

Optional provisioningState

provisioningState: undefined | string

The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

Optional resourceGuid

resourceGuid: undefined | string

The resourceGuid property of the Virtual Network resource.

Optional subnets

subnets: Subnet[]

A list of subnets in a Virtual Network.

Optional tags

tags: undefined | object

Resource tags.

Optional type

type: undefined | string

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Optional virtualNetworkPeerings

virtualNetworkPeerings: VirtualNetworkPeering[]

A list of peerings in a Virtual Network.

Generated using TypeDoc