LinuxWebAppSiteConfigScmIpRestriction

data class LinuxWebAppSiteConfigScmIpRestriction(val action: String? = null, val description: String? = null, val headers: LinuxWebAppSiteConfigScmIpRestrictionHeaders? = null, val ipAddress: String? = null, val name: String? = null, val priority: Int? = null, val serviceTag: String? = null, val virtualNetworkSubnetId: String? = null)

Constructors

Link copied to clipboard
constructor(action: String? = null, description: String? = null, headers: LinuxWebAppSiteConfigScmIpRestrictionHeaders? = null, ipAddress: String? = null, name: String? = null, priority: Int? = null, serviceTag: String? = null, virtualNetworkSubnetId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val action: String? = null

The action to take. Possible values are Allow or Deny. Defaults to Allow.

Link copied to clipboard
val description: String? = null

The Description of this IP Restriction.

Link copied to clipboard

A headers block as defined above.

Link copied to clipboard
val ipAddress: String? = null

The CIDR notation of the IP or IP Range to match. For example: 10.0.0.0/24 or 192.168.10.1/32

Link copied to clipboard
val name: String? = null

The name which should be used for this ip_restriction.

Link copied to clipboard
val priority: Int? = null

The priority value of this ip_restriction. Defaults to 65000.

Link copied to clipboard
val serviceTag: String? = null

The Service Tag used for this IP Restriction.

Link copied to clipboard

The Virtual Network Subnet ID used for this IP Restriction.