Skip to main content

azSubnet

Deploy an Azure Subnet for a Virtual Network.

Attributes

AttributeTypeMandatoryValuesDefaultNotes
NameStringYes
ResourceGroupNameStringYes
VNetNameStringYes
AddressPrefixStringYes
NetworkSecurityGroupStringNo
RouteTableStringNo
DelegateToServiceStringNo
TagObjectNo
LockObjectNo

Input by YAML

Object model for YAML deployment:

azSubnet:
# Mandatory
- Name: 'string'
ResourceGroupName: 'string'
VNetName: 'string'
AddressPrefix: 'string'
# Optional
NetworkSecurityGroup: 'string'
RouteTable: 'string'
DelegateToService: 'string'
Tag:
'keyvalue-pairs'
Lock:
- Name: 'string'
Level: 'string' # CanNotDelete, ReadOnly
Notes: 'string'

Input by JSON

Object model for JSON deployment:

{
"azSubnet": [
{
"Name": "string",
"ResourceGroupName": "string",
"VNetName": "string",
"AddressPrefix": "string",
"NetworkSecurityGroup": "string",
"RouteTable": "string",
"DelegateToService": "string",
"Tag": {
"key": "value"
},
"Lock": [
{
"Name": "string",
"Level": "string",
"Notes": "string"
}
]
}
]
}