Watch Aspire live streamsDocsTry Aspire

ApplicationGatewayWebApplicationFirewallConfigurationProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Network v13.6.0-preview.1.26478.8
interface ApplicationGatewayWebApplicationFirewallConfigurationProxy {
disabledRuleGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationGatewayFirewallDisabledRuleGroupProxy;
enabled: BicepValueProxy | boolean;
exclusions: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationGatewayFirewallExclusionProxy;
fileUploadLimitInMb: BicepValueProxy | number;
firewallMode: BicepValueProxy | ApplicationGatewayFirewallMode;
maxRequestBodySize: BicepValueProxy | number;
maxRequestBodySizeInKb: BicepValueProxy | number;
requestBodyCheck: BicepValueProxy | boolean;
ruleSetType: BicepValueProxy | string;
ruleSetVersion: BicepValueProxy | string;
clearEnabled(): void;
clearFileUploadLimitInMb(): void;
clearFirewallMode(): void;
clearMaxRequestBodySize(): void;
clearMaxRequestBodySizeInKb(): void;
clearRequestBodyCheck(): void;
clearRuleSetType(): void;
clearRuleSetVersion(): void;
}

Properties

propertydisabledRuleGroupsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationGatewayFirewallDisabledRuleGroupProxyget · set
Gets or sets the DisabledRuleGroups provisioning property.
propertyenabledBicepValueProxy | booleanget · set
Gets or sets the Enabled provisioning property.
propertyexclusionsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationGatewayFirewallExclusionProxyget · set
Gets or sets the Exclusions provisioning property.
propertyfileUploadLimitInMbBicepValueProxy | numberget · set
Gets or sets the FileUploadLimitInMb provisioning property.
propertyfirewallModeBicepValueProxy | ApplicationGatewayFirewallModeget · set
Gets or sets the FirewallMode provisioning property.
propertymaxRequestBodySizeBicepValueProxy | numberget · set
Gets or sets the MaxRequestBodySize provisioning property.
propertymaxRequestBodySizeInKbBicepValueProxy | numberget · set
Gets or sets the MaxRequestBodySizeInKb provisioning property.
propertyrequestBodyCheckBicepValueProxy | booleanget · set
Gets or sets the RequestBodyCheck provisioning property.
propertyruleSetTypeBicepValueProxy | stringget · set
Gets or sets the RuleSetType provisioning property.
propertyruleSetVersionBicepValueProxy | stringget · set
Gets or sets the RuleSetVersion provisioning property.

Methods

Clears the Enabled provisioning property.
clearEnabled(): void
Clears the FileUploadLimitInMb provisioning property.
clearFileUploadLimitInMb(): void
Clears the FirewallMode provisioning property.
clearFirewallMode(): void
Clears the MaxRequestBodySize provisioning property.
clearMaxRequestBodySize(): void
Clears the MaxRequestBodySizeInKb provisioning property.
clearMaxRequestBodySizeInKb(): void
Clears the RequestBodyCheck provisioning property.
clearRequestBodyCheck(): void
Clears the RuleSetType provisioning property.
clearRuleSetType(): void
Clears the RuleSetVersion provisioning property.
clearRuleSetVersion(): void