VirtualNetworkResourceSettings interface

Defines the virtual network resource settings.

Extends

Properties

addressSpace

Gets or sets the address prefixes for the virtual network.

dnsServers

Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.

enableDdosProtection

Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.

resourceType

Polymorphic discriminator, which specifies the different types this object can be

subnets

Gets or sets List of subnets in a VirtualNetwork.

tags

Gets or sets the Resource tags.

Inherited Properties

targetResourceGroupName

Gets or sets the target resource group name.

targetResourceName

Gets or sets the target Resource name.

Property Details

addressSpace

Gets or sets the address prefixes for the virtual network.

addressSpace?: string[]

Property Value

string[]

dnsServers

Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.

dnsServers?: string[]

Property Value

string[]

enableDdosProtection

Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.

enableDdosProtection?: boolean

Property Value

boolean

resourceType

Polymorphic discriminator, which specifies the different types this object can be

resourceType: "Microsoft.Network/virtualNetworks"

Property Value

"Microsoft.Network/virtualNetworks"

subnets

Gets or sets List of subnets in a VirtualNetwork.

subnets?: SubnetResourceSettings[]

Property Value

tags

Gets or sets the Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited Property Details

targetResourceGroupName

Gets or sets the target resource group name.

targetResourceGroupName?: string

Property Value

string

Inherited From ResourceSettings.targetResourceGroupName

targetResourceName

Gets or sets the target Resource name.

targetResourceName?: string

Property Value

string

Inherited From ResourceSettings.targetResourceName