azure_network_vnet

address_space

Type: STRUCT
Provider name: properties.addressSpace
Description: The AddressSpace that contains an array of IP address ranges that can be used by subnets.

  • address_prefixes
    Type: UNORDERED_LIST_STRING
    Provider name: addressPrefixes
    Description: A list of address blocks reserved for this virtual network in CIDR notation.

bgp_communities

Type: STRUCT
Provider name: properties.bgpCommunities
Description: Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.

  • regional_community
    Type: STRING
    Provider name: regionalCommunity
    Description: The BGP community associated with the region of the virtual network.
  • virtual_network_community
    Type: STRING
    Provider name: virtualNetworkCommunity
    Description: The BGP community associated with the virtual network.

dhcp_options

Type: STRUCT
Provider name: properties.dhcpOptions
Description: The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.

  • dns_servers
    Type: UNORDERED_LIST_STRING
    Provider name: dnsServers
    Description: The list of DNS servers IP addresses.

enable_ddos_protection

Type: BOOLEAN
Provider name: properties.enableDdosProtection
Description: 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_vm_protection

Type: BOOLEAN
Provider name: properties.enableVmProtection
Description: Indicates if VM protection is enabled for all the subnets in the virtual network.

encryption

Type: STRUCT
Provider name: properties.encryption
Description: Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.

  • enabled
    Type: BOOLEAN
    Provider name: enabled
    Description: Indicates if encryption is enabled on the virtual network.
  • enforcement
    Type: STRING
    Provider name: enforcement
    Description: If the encrypted VNet allows VM that does not support encryption

etag

Type: STRING
Provider name: etag
Description: A unique read-only string that changes whenever the resource is updated.

extended_location

Type: STRUCT
Provider name: extendedLocation
Description: The extended location of the virtual network.

  • name
    Type: STRING
    Provider name: name
    Description: The name of the extended location.
  • type
    Type: STRING
    Provider name: type
    Description: The type of the extended location.

flow_timeout_in_minutes

Type: INT32
Provider name: properties.flowTimeoutInMinutes
Description: The FlowTimeout value (in minutes) for the Virtual Network

id

Type: STRING
Provider name: id
Description: Resource ID.

location

Type: STRING
Provider name: location
Description: Resource location.

name

Type: STRING
Provider name: name
Description: Resource name.

provisioning_state

Type: STRING
Provider name: properties.provisioningState
Description: The provisioning state of the virtual network resource.

resource_group

Type: STRING

resource_guid

Type: STRING
Provider name: properties.resourceGuid
Description: The resourceGuid property of the Virtual Network resource.

subscription_id

Type: STRING

subscription_name

Type: STRING

tags

Type: UNORDERED_LIST_STRING

type

Type: STRING
Provider name: type
Description: Resource type.