Get Policy Result
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)
Properties
Link copied to clipboard
Describes custom rules inside the policy.
Link copied to clipboard
Describes Frontend Endpoints associated with this Web Application Firewall policy.
Link copied to clipboard
Describes managed rules inside the policy.
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
The pricing tier of web application firewall policy. Defaults to Classic_AzureFrontDoor if not specified.