VirtualNetworkPropertiesResponseSubnets

data class VirtualNetworkPropertiesResponseSubnets(val addressPrefix: String? = null, val addressPrefixes: List<String>? = null, val ipAllocationMethod: String? = null, val ipConfigurationReferences: List<VirtualNetworkPropertiesResponseIpConfigurationReferences>? = null, val ipPools: List<IPPoolResponse>? = null, val name: String? = null, val routeTable: VirtualNetworkPropertiesResponseRouteTable? = null, val vlan: Int? = null)

Subnet subnet in a virtual network resource.

Constructors

Link copied to clipboard
constructor(addressPrefix: String? = null, addressPrefixes: List<String>? = null, ipAllocationMethod: String? = null, ipConfigurationReferences: List<VirtualNetworkPropertiesResponseIpConfigurationReferences>? = null, ipPools: List<IPPoolResponse>? = null, name: String? = null, routeTable: VirtualNetworkPropertiesResponseRouteTable? = null, vlan: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val addressPrefix: String? = null

Cidr for this subnet - IPv4, IPv6

Link copied to clipboard

AddressPrefixes - List of address prefixes for the subnet.

Link copied to clipboard

IPAllocationMethod - The IP address allocation method. Possible values include: 'Static', 'Dynamic'

Link copied to clipboard

IPConfigurationReferences - list of IPConfigurationReferences

Link copied to clipboard

network associated pool of IP Addresses

Link copied to clipboard
val name: String? = null

Name - The name of the resource that is unique within a resource group. This name can be used to access the resource.

Link copied to clipboard

RouteTable for the subnet

Link copied to clipboard
val vlan: Int? = null

Vlan to use for the subnet