getWafPackages
Use this data source to look up WAF Rule Packages.
Using getWafPackages
function getWafPackages(args: GetWafPackagesArgs, opts?: InvokeOptions): Promise<GetWafPackagesResult>
def get_waf_packages(filter: Optional[GetWafPackagesFilterArgs] = None, zone_id: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetWafPackagesResult
func GetWafPackages(ctx *Context, args *GetWafPackagesArgs, opts ...InvokeOption) (*GetWafPackagesResult, error)
Note: This function is named
GetWafPackages
in the Go SDK.
public static class GetWafPackages {
public static Task<GetWafPackagesResult> InvokeAsync(GetWafPackagesArgs args, InvokeOptions? opts = null)
}
The following arguments are supported:
- Zone
Id string The ID of the DNS zone in which to search for the WAF Rule Packages.
- Filter
Get
Waf Packages Filter Args One or more values used to look up WAF Rule Packages. If more than one value is given all values must match in order to be included, see below for full list.
- Zone
Id string The ID of the DNS zone in which to search for the WAF Rule Packages.
- Filter
Get
Waf Packages Filter One or more values used to look up WAF Rule Packages. If more than one value is given all values must match in order to be included, see below for full list.
- zone
Id string The ID of the DNS zone in which to search for the WAF Rule Packages.
- filter
Get
Waf Packages Filter One or more values used to look up WAF Rule Packages. If more than one value is given all values must match in order to be included, see below for full list.
- zone_
id str The ID of the DNS zone in which to search for the WAF Rule Packages.
- filter
Get
Waf Packages Filter Args One or more values used to look up WAF Rule Packages. If more than one value is given all values must match in order to be included, see below for full list.
getWafPackages Result
The following output properties are available:
- Id string
The provider-assigned unique ID for this managed resource.
- Packages
List<Get
Waf Packages Package> A map of WAF Rule Packages details. Full list below:
- Zone
Id string - Filter
Get
Waf Packages Filter
- Id string
The provider-assigned unique ID for this managed resource.
- Packages
[]Get
Waf Packages Package A map of WAF Rule Packages details. Full list below:
- Zone
Id string - Filter
Get
Waf Packages Filter
- id string
The provider-assigned unique ID for this managed resource.
- packages
Get
Waf Packages Package[] A map of WAF Rule Packages details. Full list below:
- zone
Id string - filter
Get
Waf Packages Filter
- id str
The provider-assigned unique ID for this managed resource.
- packages
Sequence[Get
Waf Packages Package] A map of WAF Rule Packages details. Full list below:
- zone_
id str - filter
Get
Waf Packages Filter
Supporting Types
GetWafPackagesFilter
- Action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- Detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- Name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- Sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- Action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- Detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- Name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- Sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- action_
mode str Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- detection_
mode str Detection mode of the WAF Rule Packages to lookup.
- name str
A regular expression matching the name of the WAF Rule Packages to lookup.
- sensitivity str
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
GetWafPackagesPackage
- Action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- Description string
The WAF Rule Package description
- Detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- Id string
The WAF Rule Package ID
- Name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- Sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- Action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- Description string
The WAF Rule Package description
- Detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- Id string
The WAF Rule Package ID
- Name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- Sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- action
Mode string Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- description string
The WAF Rule Package description
- detection
Mode string Detection mode of the WAF Rule Packages to lookup.
- id string
The WAF Rule Package ID
- name string
A regular expression matching the name of the WAF Rule Packages to lookup.
- sensitivity string
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
- action_
mode str Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.
- description str
The WAF Rule Package description
- detection_
mode str Detection mode of the WAF Rule Packages to lookup.
- id str
The WAF Rule Package ID
- name str
A regular expression matching the name of the WAF Rule Packages to lookup.
- sensitivity str
Sensitivity of the WAF Rule Packages to lookup. Valid values: high, medium, low and off.
Package Details
- Repository
- https://github.com/pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflare
Terraform Provider.