Network Security Group Security Rule Args
data class NetworkSecurityGroupSecurityRuleArgs(val access: Output<String>, val description: Output<String>? = null, val destinationAddressPrefix: Output<String>? = null, val destinationAddressPrefixes: Output<List<String>>? = null, val destinationApplicationSecurityGroupIds: Output<List<String>>? = null, val destinationPortRange: Output<String>? = null, val destinationPortRanges: Output<List<String>>? = null, val direction: Output<String>, val name: Output<String>, val priority: Output<Int>, val protocol: Output<String>, val sourceAddressPrefix: Output<String>? = null, val sourceAddressPrefixes: Output<List<String>>? = null, val sourceApplicationSecurityGroupIds: Output<List<String>>? = null, val sourcePortRange: Output<String>? = null, val sourcePortRanges: Output<List<String>>? = null) : ConvertibleToJava<NetworkSecurityGroupSecurityRuleArgs>
Constructors
Link copied to clipboard
fun NetworkSecurityGroupSecurityRuleArgs(access: Output<String>, description: Output<String>? = null, destinationAddressPrefix: Output<String>? = null, destinationAddressPrefixes: Output<List<String>>? = null, destinationApplicationSecurityGroupIds: Output<List<String>>? = null, destinationPortRange: Output<String>? = null, destinationPortRanges: Output<List<String>>? = null, direction: Output<String>, name: Output<String>, priority: Output<Int>, protocol: Output<String>, sourceAddressPrefix: Output<String>? = null, sourceAddressPrefixes: Output<List<String>>? = null, sourceApplicationSecurityGroupIds: Output<List<String>>? = null, sourcePortRange: Output<String>? = null, sourcePortRanges: Output<List<String>>? = null)