GetPolicyResult

data class GetPolicyResult(val customRules: CustomRuleListResponse? = null, val etag: String? = null, val frontendEndpointLinks: List<FrontendEndpointLinkResponse>, val id: String, val location: String? = null, val managedRules: ManagedRuleSetListResponse? = null, val name: String, val policySettings: FrontDoorPolicySettingsResponse? = null, val provisioningState: String, val resourceState: String, val routingRuleLinks: List<RoutingRuleLinkResponse>, val securityPolicyLinks: List<SecurityPolicyLinkResponse>, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String)

Defines web application firewall policy.

Constructors

Link copied to clipboard
constructor(customRules: CustomRuleListResponse? = null, etag: String? = null, frontendEndpointLinks: List<FrontendEndpointLinkResponse>, id: String, location: String? = null, managedRules: ManagedRuleSetListResponse? = null, name: String, policySettings: FrontDoorPolicySettingsResponse? = null, provisioningState: String, resourceState: String, routingRuleLinks: List<RoutingRuleLinkResponse>, securityPolicyLinks: List<SecurityPolicyLinkResponse>, sku: SkuResponse? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Describes custom rules inside the policy.

Link copied to clipboard
val etag: String? = null

Gets a unique read-only string that changes whenever the resource is updated.

Link copied to clipboard

Describes Frontend Endpoints associated with this Web Application Firewall policy.

Link copied to clipboard
val id: String

Resource ID.

Link copied to clipboard
val location: String? = null

Resource location.

Link copied to clipboard

Describes managed rules inside the policy.

Link copied to clipboard

Resource name.

Link copied to clipboard

Describes settings for the policy.

Link copied to clipboard

Provisioning state of the policy.

Link copied to clipboard
Link copied to clipboard

Describes Routing Rules associated with this Web Application Firewall policy.

Link copied to clipboard

Describes Security Policy associated with this Web Application Firewall policy.

Link copied to clipboard
val sku: SkuResponse? = null

The pricing tier of web application firewall policy. Defaults to Classic_AzureFrontDoor if not specified.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Resource type.