Ready to level-up your engineering skills? Join a Pulumi Workshop. Register Now

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:

ZoneId string

The ID of the DNS zone in which to search for the WAF Rule Packages.

Filter GetWafPackagesFilterArgs

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.

ZoneId string

The ID of the DNS zone in which to search for the WAF Rule Packages.

Filter GetWafPackagesFilter

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.

zoneId string

The ID of the DNS zone in which to search for the WAF Rule Packages.

filter GetWafPackagesFilter

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 GetWafPackagesFilterArgs

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<GetWafPackagesPackage>

A map of WAF Rule Packages details. Full list below:

ZoneId string
Filter GetWafPackagesFilter
Id string

The provider-assigned unique ID for this managed resource.

Packages []GetWafPackagesPackage

A map of WAF Rule Packages details. Full list below:

ZoneId string
Filter GetWafPackagesFilter
id string

The provider-assigned unique ID for this managed resource.

packages GetWafPackagesPackage[]

A map of WAF Rule Packages details. Full list below:

zoneId string
filter GetWafPackagesFilter
id str

The provider-assigned unique ID for this managed resource.

packages Sequence[GetWafPackagesPackage]

A map of WAF Rule Packages details. Full list below:

zone_id str
filter GetWafPackagesFilter

Supporting Types

GetWafPackagesFilter

ActionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

DetectionMode 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.

ActionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

DetectionMode 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.

actionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

detectionMode 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

ActionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

Description string

The WAF Rule Package description

DetectionMode 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.

ActionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

Description string

The WAF Rule Package description

DetectionMode 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.

actionMode string

Action mode of the WAF Rule Packages to lookup. Valid values: simulate, block and challenge.

description string

The WAF Rule Package description

detectionMode 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.