Interface WebApplicationFirewallPolicy.Definition
- All Superinterfaces:
Creatable<WebApplicationFirewallPolicy>,GroupableResource.DefinitionStages.WithCreatableResourceGroup<WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules>,GroupableResource.DefinitionStages.WithExistingResourceGroup<WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules>,GroupableResource.DefinitionStages.WithGroup<WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules>,GroupableResource.DefinitionStages.WithNewResourceGroup<WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules>,HasName,Indexable,Resource.DefinitionWithRegion<WebApplicationFirewallPolicy.DefinitionStages.WithGroup>,Resource.DefinitionWithTags<WebApplicationFirewallPolicy.DefinitionStages.WithCreate>,WebApplicationFirewallPolicy.DefinitionStages.Blank,WebApplicationFirewallPolicy.DefinitionStages.WithBotProtection,WebApplicationFirewallPolicy.DefinitionStages.WithCreate,WebApplicationFirewallPolicy.DefinitionStages.WithGroup,WebApplicationFirewallPolicy.DefinitionStages.WithInspectRequestBody,WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules,WebApplicationFirewallPolicy.DefinitionStages.WithManagedRulesOrCreate,WebApplicationFirewallPolicy.DefinitionStages.WithMode,WebApplicationFirewallPolicy.DefinitionStages.WithRequestBody,WebApplicationFirewallPolicy.DefinitionStages.WithRequestBodyOrCreate,WebApplicationFirewallPolicy.DefinitionStages.WithState
- Enclosing interface:
WebApplicationFirewallPolicy
public static interface WebApplicationFirewallPolicy.Definition
extends WebApplicationFirewallPolicy.DefinitionStages.Blank, WebApplicationFirewallPolicy.DefinitionStages.WithGroup, WebApplicationFirewallPolicy.DefinitionStages.WithCreate, WebApplicationFirewallPolicy.DefinitionStages.WithRequestBodyOrCreate, WebApplicationFirewallPolicy.DefinitionStages.WithManagedRulesOrCreate
The entirety of the Web Application Firewall Policy definition.
-
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithBotProtection
withBotProtection, withBotProtectionMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithInspectRequestBody
enableRequestBodyInspectionMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithManagedRules
withManagedRuleSet, withManagedRuleSet, withManagedRuleSetMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithMode
withDetectionMode, withMode, withPreventionModeMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithRequestBody
withFileUploadSizeLimitInMb, withRequestBodySizeLimitInKbMethods inherited from interface com.azure.resourcemanager.network.models.WebApplicationFirewallPolicy.DefinitionStages.WithState
disablePolicy, enablePolicy