Provides operations on Cloudflare Firewall Rules
import { CommonCloudflareConstruct, CommonCloudflareConstruct } from '@gradientedge/cdk-utils'class CustomConstruct extends CommonCloudflareConstruct { constructor(parent: Construct, id: string, props: CommonCloudflareStackProps) { super(parent, id, props) this.props = props this.firewallManager.createApiShield('MyFirewallRule', this, props) }} Copy
import { CommonCloudflareConstruct, CommonCloudflareConstruct } from '@gradientedge/cdk-utils'class CustomConstruct extends CommonCloudflareConstruct { constructor(parent: Construct, id: string, props: CommonCloudflareStackProps) { super(parent, id, props) this.props = props this.firewallManager.createApiShield('MyFirewallRule', this, props) }}
scoped id of the resource
scope in which this resource is defined
firewall rule properties
[Pulumi Cloudflare Firewall Rule]https://www.pulumi.com/registry/packages/cloudflare/api-docs/firewallrule/
Provides operations on Cloudflare Firewall Rules
Example