From eee17da7b24a535214b8b64686374cf01b627de1 Mon Sep 17 00:00:00 2001 From: stack72 Date: Thu, 27 Jun 2019 18:24:39 +0300 Subject: [PATCH] Update cloudflare docs to v1.16.1 --- .../pkg/nodejs/pulumi/cloudflare/_index.md | 1538 +++++++++-------- .../nodejs/pulumi/cloudflare/config/_index.md | 20 +- 2 files changed, 784 insertions(+), 774 deletions(-) diff --git a/content/reference/pkg/nodejs/pulumi/cloudflare/_index.md b/content/reference/pkg/nodejs/pulumi/cloudflare/_index.md index 6f40980ed5ce..81198e16ca37 100644 --- a/content/reference/pkg/nodejs/pulumi/cloudflare/_index.md +++ b/content/reference/pkg/nodejs/pulumi/cloudflare/_index.md @@ -106,7 +106,7 @@ import * as cloudflare from "@pulumi/cloudflare";
  • interface ZoneState
  • -accessApplication.ts accessPolicy.ts accessRule.ts accountMember.ts argo.ts customPages.ts filter.ts firewallRule.ts getIpRanges.ts getZones.ts loadBalancer.ts loadBalancerMonitor.ts loadBalancerPool.ts logpushJob.ts pageRule.ts provider.ts rateLimit.ts record.ts spectrumApplication.ts utilities.ts wafRule.ts workerRoute.ts workerScript.ts zone.ts zoneLockdown.ts zoneSettingsOverride.ts +accessApplication.ts accessPolicy.ts accessRule.ts accountMember.ts argo.ts customPages.ts filter.ts firewallRule.ts getIpRanges.ts getZones.ts loadBalancer.ts loadBalancerMonitor.ts loadBalancerPool.ts logpushJob.ts pageRule.ts provider.ts rateLimit.ts record.ts spectrumApplication.ts utilities.ts wafRule.ts workerRoute.ts workerScript.ts zone.ts zoneLockdown.ts zoneSettingsOverride.ts @@ -126,7 +126,7 @@ import * as cloudflare from "@pulumi/cloudflare";

    -class AccessApplication +class AccessApplication

    extends CustomResource
    @@ -152,7 +152,7 @@ const stagingApp = new cloudflare.AccessApplication("staging_app", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -169,7 +169,7 @@ Create a AccessApplication resource with the given unique name, arguments, and o {{% /md %}}

    -method get +method get

    {{% md %}} @@ -183,7 +183,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -193,21 +193,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of AccessApplication. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property aud +property aud

    public aud: pulumi.Output<string>;
    @@ -215,7 +215,7 @@ multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property domain +property domain

    public domain: pulumi.Output<string>;
    @@ -227,7 +227,7 @@ Cloudflare Access in front of. Can include subdomains or paths. Or both. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -239,7 +239,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -250,7 +250,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property sessionDuration +property sessionDuration

    public sessionDuration: pulumi.Output<string | undefined>;
    @@ -262,7 +262,7 @@ re-authorise. Must be one of `30m`, `6h`, `12h`, `24h`, `168h`, `730h`. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -274,7 +274,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -286,7 +286,7 @@ The DNS zone to which the access rule should be added.

    -class AccessPolicy +class AccessPolicy

    extends CustomResource
    @@ -335,7 +335,7 @@ conditions which can be applied. The conditions are: {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -352,7 +352,7 @@ Create a AccessPolicy resource with the given unique name, arguments, and option {{% /md %}}

    -method get +method get

    {{% md %}} @@ -366,7 +366,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -376,21 +376,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of AccessPolicy. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property applicationId +property applicationId

    public applicationId: pulumi.Output<string>;
    @@ -402,7 +402,7 @@ associated with. {{% /md %}}

    -property decision +property decision

    public decision: pulumi.Output<string>;
    @@ -414,7 +414,7 @@ Allowed values: `allow`, `deny`, `bypass` {{% /md %}}

    -property excludes +property excludes

    public excludes: pulumi.Output<{
    @@ -431,7 +431,7 @@ full list.
     {{% /md %}}
     

    -property id +property id

    id: Output<ID>;
    @@ -443,7 +443,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property includes +property includes

    public includes: pulumi.Output<{
    @@ -460,7 +460,7 @@ full list.
     {{% /md %}}
     

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -471,7 +471,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property precedence +property precedence

    public precedence: pulumi.Output<number | undefined>;
    @@ -482,7 +482,7 @@ The unique precedence for policies on a single application. Integer. {{% /md %}}

    -property requires +property requires

    public requires: pulumi.Output<{
    @@ -499,7 +499,7 @@ full list.
     {{% /md %}}
     

    -property urn +property urn

    urn: Output<URN>;
    @@ -511,7 +511,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -524,7 +524,7 @@ added.

    -class AccessRule +class AccessRule

    extends CustomResource
    @@ -579,7 +579,7 @@ for (let i = 0; i < myOffice.length; i++) { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -596,7 +596,7 @@ Create a AccessRule resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -610,7 +610,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -620,21 +620,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of AccessRule. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property configuration +property configuration

    public configuration: pulumi.Output<{
    @@ -648,7 +648,7 @@ Rule configuration to apply to a matched request. It's a complex value. See desc
     {{% /md %}}
     

    -property id +property id

    id: Output<ID>;
    @@ -660,7 +660,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property mode +property mode

    public mode: pulumi.Output<string>;
    @@ -671,7 +671,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property notes +property notes

    public notes: pulumi.Output<string | undefined>;
    @@ -682,7 +682,7 @@ A personal note about the rule. Typically used as a reminder or explanation for {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -694,7 +694,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -705,7 +705,7 @@ The DNS zone to which the access rule should be added. Will be resolved to `zone {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -717,7 +717,7 @@ The DNS zone to which the access rule should be added.

    -class AccountMember +class AccountMember

    extends CustomResource
    @@ -742,7 +742,7 @@ const exampleUser = new cloudflare.AccountMember("example_user", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -759,7 +759,7 @@ Create a AccountMember resource with the given unique name, arguments, and optio {{% /md %}}

    -method get +method get

    {{% md %}} @@ -773,7 +773,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -783,21 +783,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of AccountMember. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property emailAddress +property emailAddress

    public emailAddress: pulumi.Output<string>;
    @@ -808,7 +808,7 @@ The email address of the user who you wish to manage. Note: Following creation, {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -820,7 +820,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property roleIds +property roleIds

    public roleIds: pulumi.Output<string[]>;
    @@ -831,7 +831,7 @@ Array of account role IDs that you want to assign to a member. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -844,7 +844,7 @@ deployments.

    -class Argo +class Argo

    extends CustomResource
    @@ -867,7 +867,7 @@ const example = new cloudflare.Argo("example", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -884,7 +884,7 @@ Create a Argo resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -898,7 +898,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -908,21 +908,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of Argo. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -934,7 +934,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property smartRouting +property smartRouting

    public smartRouting: pulumi.Output<string | undefined>;
    @@ -945,7 +945,7 @@ Whether smart routing is enabled. Valid values: `on` or `off`. Defaults to `off` {{% /md %}}

    -property tieredCaching +property tieredCaching

    public tieredCaching: pulumi.Output<string | undefined>;
    @@ -956,7 +956,7 @@ Whether tiered caching is enabled. Valid values: `on` or `off`. Defaults to `off {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -968,7 +968,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -980,7 +980,7 @@ The DNS zone ID that you wish to manage Argo on.

    -class CustomPages +class CustomPages

    extends CustomResource
    @@ -1004,7 +1004,7 @@ const basicChallenge = new cloudflare.CustomPages("basic_challenge", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -1021,7 +1021,7 @@ Create a CustomPages resource with the given unique name, arguments, and options {{% /md %}}

    -method get +method get

    {{% md %}} @@ -1035,7 +1035,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -1045,21 +1045,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of CustomPages. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property accountId +property accountId

    public accountId: pulumi.Output<string | undefined>;
    @@ -1072,7 +1072,7 @@ updated. Either `account_id` or `zone_id` must be provided. If {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -1084,7 +1084,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property state +property state

    public state: pulumi.Output<string | undefined>;
    @@ -1097,7 +1097,7 @@ from the Terraform state management. {{% /md %}}

    -property type +property type

    public type: pulumi.Output<string>;
    @@ -1111,7 +1111,7 @@ be one of `basic_challenge`, `waf_challenge`, `waf_block`, {{% /md %}}

    -property url +property url

    public url: pulumi.Output<string>;
    @@ -1122,7 +1122,7 @@ URL of where the custom page source is located. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -1134,7 +1134,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string | undefined>;
    @@ -1147,7 +1147,7 @@ updated. Either `zone_id` or `account_id` must be provided.

    -class Filter +class Filter

    extends CustomResource
    @@ -1170,7 +1170,7 @@ const wordpress = new cloudflare.Filter("wordpress", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -1187,7 +1187,7 @@ Create a Filter resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -1201,7 +1201,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -1211,21 +1211,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of Filter. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -1236,7 +1236,7 @@ A note that you can use to describe the purpose of the filter. {{% /md %}}

    -property expression +property expression

    public expression: pulumi.Output<string>;
    @@ -1247,7 +1247,7 @@ The filter expression to be used. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -1259,7 +1259,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property paused +property paused

    public paused: pulumi.Output<boolean | undefined>;
    @@ -1270,7 +1270,7 @@ Whether this filter is currently paused. Boolean value. {{% /md %}}

    -property ref +property ref

    public ref: pulumi.Output<string | undefined>;
    @@ -1281,7 +1281,7 @@ Short reference tag to quickly select related rules. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -1293,7 +1293,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -1304,7 +1304,7 @@ The DNS zone to which the Filter should be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -1316,7 +1316,7 @@ The DNS zone to which the Filter should be added.

    -class FirewallRule +class FirewallRule

    extends CustomResource
    @@ -1348,7 +1348,7 @@ const wordpressFirewallRule = new cloudflare.FirewallRule("wordpress", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -1365,7 +1365,7 @@ Create a FirewallRule resource with the given unique name, arguments, and option {{% /md %}}

    -method get +method get

    {{% md %}} @@ -1379,7 +1379,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -1389,21 +1389,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of FirewallRule. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property action +property action

    public action: pulumi.Output<string>;
    @@ -1414,7 +1414,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -1425,7 +1425,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property filterId +property filterId

    public filterId: pulumi.Output<string>;
    @@ -1433,7 +1433,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -1445,7 +1445,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property paused +property paused

    public paused: pulumi.Output<boolean | undefined>;
    @@ -1456,7 +1456,7 @@ Whether this filter based firewall rule is currently paused. Boolean value. {{% /md %}}

    -property priority +property priority

    public priority: pulumi.Output<number | undefined>;
    @@ -1467,7 +1467,7 @@ The priority of the rule to allow control of processing order. A lower number in {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -1479,7 +1479,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -1490,7 +1490,7 @@ The DNS zone to which the Firewall Rule should be added. Will be resolved to `zo {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -1502,7 +1502,7 @@ The DNS zone to which the Filter should be added.

    -class LoadBalancer +class LoadBalancer

    extends CustomResource
    @@ -1548,7 +1548,7 @@ const bar = new cloudflare.LoadBalancer("bar", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -1565,7 +1565,7 @@ Create a LoadBalancer resource with the given unique name, arguments, and option {{% /md %}}

    -method get +method get

    {{% md %}} @@ -1579,7 +1579,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -1589,21 +1589,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of LoadBalancer. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property createdOn +property createdOn

    public createdOn: pulumi.Output<string>;
    @@ -1614,7 +1614,7 @@ The RFC3339 timestamp of when the load balancer was created. {{% /md %}}

    -property defaultPoolIds +property defaultPoolIds

    public defaultPoolIds: pulumi.Output<string[]>;
    @@ -1625,7 +1625,7 @@ A list of pool IDs ordered by their failover priority. Used whenever region/pop {{% /md %}}

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -1636,7 +1636,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    public enabled: pulumi.Output<boolean | undefined>;
    @@ -1647,7 +1647,7 @@ Enable or disable the load balancer. Defaults to `true` (enabled). {{% /md %}}

    -property fallbackPoolId +property fallbackPoolId

    public fallbackPoolId: pulumi.Output<string>;
    @@ -1658,7 +1658,7 @@ The pool ID to use when all other pools are detected as unhealthy. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -1670,7 +1670,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property modifiedOn +property modifiedOn

    public modifiedOn: pulumi.Output<string>;
    @@ -1681,7 +1681,7 @@ The RFC3339 timestamp of when the load balancer was last modified. {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -1692,7 +1692,7 @@ The DNS name (FQDN, including the zone) to associate with the load balancer. {{% /md %}}

    -property popPools +property popPools

    public popPools: pulumi.Output<{
    @@ -1706,7 +1706,7 @@ A set containing mappings of Cloudflare Point-of-Presence (PoP) identifiers to a
     {{% /md %}}
     

    -property proxied +property proxied

    public proxied: pulumi.Output<boolean | undefined>;
    @@ -1717,7 +1717,7 @@ Whether the hostname gets Cloudflare's origin protection. Defaults to `false`. {{% /md %}}

    -property regionPools +property regionPools

    public regionPools: pulumi.Output<{
    @@ -1731,7 +1731,7 @@ A set containing mappings of region/country codes to a list of pool IDs (ordered
     {{% /md %}}
     

    -property sessionAffinity +property sessionAffinity

    public sessionAffinity: pulumi.Output<string | undefined>;
    @@ -1742,7 +1742,7 @@ Associates all requests coming from an end-user with a single origin. Cloudflare {{% /md %}}

    -property steeringPolicy +property steeringPolicy

    public steeringPolicy: pulumi.Output<string>;
    @@ -1753,7 +1753,7 @@ Determine which method the load balancer uses to determine the fastest route to {{% /md %}}

    -property ttl +property ttl

    public ttl: pulumi.Output<number>;
    @@ -1764,7 +1764,7 @@ Time to live (TTL) of this load balancer's DNS `name`. Conflicts with `proxied` {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -1776,7 +1776,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -1787,7 +1787,7 @@ The zone to add the load balancer to. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -1799,7 +1799,7 @@ ID associated with the specified `zone`.

    -class LoadBalancerMonitor +class LoadBalancerMonitor

    extends CustomResource
    @@ -1833,7 +1833,7 @@ const test = new cloudflare.LoadBalancerMonitor("test", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -1850,7 +1850,7 @@ Create a LoadBalancerMonitor resource with the given unique name, arguments, and {{% /md %}}

    -method get +method get

    {{% md %}} @@ -1864,7 +1864,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -1874,21 +1874,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of LoadBalancerMonitor. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property allowInsecure +property allowInsecure

    public allowInsecure: pulumi.Output<boolean | undefined>;
    @@ -1899,7 +1899,7 @@ Do not validate the certificate when monitor use HTTPS. {{% /md %}}

    -property createdOn +property createdOn

    public createdOn: pulumi.Output<string>;
    @@ -1910,7 +1910,7 @@ The RFC3339 timestamp of when the load balancer monitor was created. {{% /md %}}

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -1921,7 +1921,7 @@ Free text description. {{% /md %}}

    -property expectedBody +property expectedBody

    public expectedBody: pulumi.Output<string>;
    @@ -1932,7 +1932,7 @@ A case-insensitive sub-string to look for in the response body. If this string i {{% /md %}}

    -property expectedCodes +property expectedCodes

    public expectedCodes: pulumi.Output<string>;
    @@ -1943,7 +1943,7 @@ The expected HTTP response code or code range of the health check. Eg `2xx` {{% /md %}}

    -property followRedirects +property followRedirects

    public followRedirects: pulumi.Output<boolean | undefined>;
    @@ -1954,7 +1954,7 @@ Follow redirects if returned by the origin. {{% /md %}}

    -property headers +property headers

    public headers: pulumi.Output<{
    @@ -1968,7 +1968,7 @@ The header name.
     {{% /md %}}
     

    -property id +property id

    id: Output<ID>;
    @@ -1980,7 +1980,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property interval +property interval

    public interval: pulumi.Output<number | undefined>;
    @@ -1991,7 +1991,7 @@ The interval between each health check. Shorter intervals may improve failover t {{% /md %}}

    -property method +property method

    public method: pulumi.Output<string | undefined>;
    @@ -2002,7 +2002,7 @@ The HTTP method to use for the health check. Default: "GET". {{% /md %}}

    -property modifiedOn +property modifiedOn

    public modifiedOn: pulumi.Output<string>;
    @@ -2013,7 +2013,7 @@ The RFC3339 timestamp of when the load balancer monitor was last modified. {{% /md %}}

    -property path +property path

    public path: pulumi.Output<string | undefined>;
    @@ -2024,7 +2024,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property port +property port

    public port: pulumi.Output<number | undefined>;
    @@ -2032,7 +2032,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property retries +property retries

    public retries: pulumi.Output<number | undefined>;
    @@ -2043,7 +2043,7 @@ The number of retries to attempt in case of a timeout before marking the origin {{% /md %}}

    -property timeout +property timeout

    public timeout: pulumi.Output<number | undefined>;
    @@ -2054,7 +2054,7 @@ The timeout (in seconds) before marking the health check as failed. Default: 5. {{% /md %}}

    -property type +property type

    public type: pulumi.Output<string | undefined>;
    @@ -2065,7 +2065,7 @@ The protocol to use for the healthcheck. Currently supported protocols are 'HTTP {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -2078,7 +2078,7 @@ deployments.

    -class LoadBalancerPool +class LoadBalancerPool

    extends CustomResource
    @@ -2114,7 +2114,7 @@ const foo = new cloudflare.LoadBalancerPool("foo", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -2131,7 +2131,7 @@ Create a LoadBalancerPool resource with the given unique name, arguments, and op {{% /md %}}

    -method get +method get

    {{% md %}} @@ -2145,7 +2145,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -2155,21 +2155,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of LoadBalancerPool. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property checkRegions +property checkRegions

    public checkRegions: pulumi.Output<string[]>;
    @@ -2180,7 +2180,7 @@ A list of regions (specified by region code) from which to run health checks. Em {{% /md %}}

    -property createdOn +property createdOn

    public createdOn: pulumi.Output<string>;
    @@ -2191,7 +2191,7 @@ The RFC3339 timestamp of when the load balancer was created. {{% /md %}}

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -2202,7 +2202,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    public enabled: pulumi.Output<boolean | undefined>;
    @@ -2213,7 +2213,7 @@ Whether to enable (the default) this origin within the Pool. Disabled origins wi {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -2225,7 +2225,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property minimumOrigins +property minimumOrigins

    public minimumOrigins: pulumi.Output<number | undefined>;
    @@ -2236,7 +2236,7 @@ The minimum number of origins that must be healthy for this pool to serve traffi {{% /md %}}

    -property modifiedOn +property modifiedOn

    public modifiedOn: pulumi.Output<string>;
    @@ -2247,7 +2247,7 @@ The RFC3339 timestamp of when the load balancer was last modified. {{% /md %}}

    -property monitor +property monitor

    public monitor: pulumi.Output<string | undefined>;
    @@ -2258,7 +2258,7 @@ The ID of the Monitor to use for health checking origins within this pool. {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -2269,7 +2269,7 @@ A human-identifiable name for the origin. {{% /md %}}

    -property notificationEmail +property notificationEmail

    public notificationEmail: pulumi.Output<string | undefined>;
    @@ -2280,7 +2280,7 @@ The email address to send health status notifications to. This can be an individ {{% /md %}}

    -property origins +property origins

    public origins: pulumi.Output<{
    @@ -2296,7 +2296,7 @@ The list of origins within this pool. Traffic directed at this pool is balanced
     {{% /md %}}
     

    -property urn +property urn

    urn: Output<URN>;
    @@ -2309,7 +2309,7 @@ deployments.

    -class LogpushJob +class LogpushJob

    extends CustomResource
    @@ -2334,7 +2334,7 @@ const exampleJob = new cloudflare.LogpushJob("example_job", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -2351,7 +2351,7 @@ Create a LogpushJob resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -2365,7 +2365,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -2375,21 +2375,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of LogpushJob. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property destinationConf +property destinationConf

    public destinationConf: pulumi.Output<string>;
    @@ -2397,7 +2397,7 @@ multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property enabled +property enabled

    public enabled: pulumi.Output<boolean | undefined>;
    @@ -2405,7 +2405,7 @@ multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -2417,7 +2417,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property logpullOptions +property logpullOptions

    public logpullOptions: pulumi.Output<string | undefined>;
    @@ -2425,7 +2425,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string | undefined>;
    @@ -2433,7 +2433,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property ownershipChallenge +property ownershipChallenge

    public ownershipChallenge: pulumi.Output<string>;
    @@ -2444,7 +2444,7 @@ Ownership challenge token to prove destination ownership. See [https://developer {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -2456,7 +2456,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -2465,7 +2465,7 @@ deployments.

    -class PageRule +class PageRule

    extends CustomResource
    @@ -2498,7 +2498,7 @@ const foobar = new cloudflare.PageRule("foobar", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -2515,7 +2515,7 @@ Create a PageRule resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -2529,7 +2529,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -2539,28 +2539,28 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of PageRule. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property actions +property actions

    public actions: pulumi.Output<{
         alwaysOnline: undefined | string;
         alwaysUseHttps: undefined | false | true;
         automaticHttpsRewrites: undefined | string;
    -    browserCacheTtl: undefined | number;
    +    browserCacheTtl: undefined | string;
         browserCheck: undefined | string;
         bypassCacheOnCookie: undefined | string;
         cacheByDeviceType: undefined | string;
    @@ -2607,7 +2607,7 @@ The actions taken by the page rule, options given below.
     {{% /md %}}
     

    -property id +property id

    id: Output<ID>;
    @@ -2619,7 +2619,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property priority +property priority

    public priority: pulumi.Output<number | undefined>;
    @@ -2630,7 +2630,7 @@ The priority of the page rule among others for this target, the higher the numbe {{% /md %}}

    -property status +property status

    public status: pulumi.Output<string | undefined>;
    @@ -2641,7 +2641,7 @@ Whether the page rule is active or disabled. {{% /md %}}

    -property target +property target

    public target: pulumi.Output<string>;
    @@ -2652,7 +2652,7 @@ The URL pattern to target with the page rule. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -2664,7 +2664,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -2675,7 +2675,7 @@ The DNS zone to which the page rule should be added. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -2687,7 +2687,7 @@ The ID of the zone in which the page rule will be applied.

    -class Provider +class Provider

    extends ProviderResource
    @@ -2700,7 +2700,7 @@ construction to achieve fine-grained programmatic control over provider settings {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -2717,7 +2717,7 @@ Create a Provider resource with the given unique name, arguments, and options. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -2727,21 +2727,21 @@ Create a Provider resource with the given unique name, arguments, and options. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of Provider. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -2753,7 +2753,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -2766,7 +2766,7 @@ deployments.

    -class RateLimit +class RateLimit

    extends CustomResource
    @@ -2833,7 +2833,7 @@ const example = new cloudflare.RateLimit("example", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -2850,7 +2850,7 @@ Create a RateLimit resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -2864,7 +2864,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -2874,21 +2874,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of RateLimit. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property action +property action

    public action: pulumi.Output<{
    @@ -2906,7 +2906,7 @@ The action to be performed when the threshold of matched traffic within the peri
     {{% /md %}}
     

    -property bypassUrlPatterns +property bypassUrlPatterns

    public bypassUrlPatterns: pulumi.Output<string[] | undefined>;
    @@ -2917,7 +2917,7 @@ URLs matching the patterns specified here will be excluded from rate limiting. {{% /md %}}

    -property correlate +property correlate

    public correlate: pulumi.Output<{
    @@ -2930,7 +2930,7 @@ Determines how rate limiting is applied. By default if not specified, rate limit
     {{% /md %}}
     

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -2941,7 +2941,7 @@ A note that you can use to describe the reason for a rate limit. This value is s {{% /md %}}

    -property disabled +property disabled

    public disabled: pulumi.Output<boolean | undefined>;
    @@ -2952,7 +2952,7 @@ Whether this ratelimit is currently disabled. Default: `false`. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -2964,7 +2964,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property match +property match

    public match: pulumi.Output<{
    @@ -2985,7 +2985,7 @@ Determines which traffic the rate limit counts towards the threshold. By default
     {{% /md %}}
     

    -property period +property period

    public period: pulumi.Output<number>;
    @@ -2996,7 +2996,7 @@ The time in seconds to count matching traffic. If the count exceeds threshold wi {{% /md %}}

    -property threshold +property threshold

    public threshold: pulumi.Output<number>;
    @@ -3007,7 +3007,7 @@ The threshold that triggers the rate limit mitigations, combine with period. i.e {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -3019,7 +3019,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -3030,7 +3030,7 @@ The DNS zone to apply rate limiting to. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -3042,7 +3042,7 @@ The DNS zone ID.

    -class Record +class Record

    extends CustomResource
    @@ -3083,7 +3083,7 @@ const foobar = new cloudflare.Record("foobar", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -3100,7 +3100,7 @@ Create a Record resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -3114,7 +3114,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -3124,21 +3124,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of Record. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property createdOn +property createdOn

    public createdOn: pulumi.Output<string>;
    @@ -3149,7 +3149,7 @@ The RFC3339 timestamp of when the record was created {{% /md %}}

    -property data +property data

    public data: pulumi.Output<{
    @@ -3198,7 +3198,7 @@ Map of attributes that constitute the record value. Primarily used for LOC and S
     {{% /md %}}
     

    -property domain +property domain

    public domain: pulumi.Output<string>;
    @@ -3209,7 +3209,7 @@ The DNS zone to add the record to {{% /md %}}

    -property hostname +property hostname

    public hostname: pulumi.Output<string>;
    @@ -3220,7 +3220,7 @@ The FQDN of the record {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -3232,7 +3232,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property metadata +property metadata

    public metadata: pulumi.Output<{[key: string]: any}>;
    @@ -3243,7 +3243,7 @@ A key-value map of string metadata cloudflare associates with the record {{% /md %}}

    -property modifiedOn +property modifiedOn

    public modifiedOn: pulumi.Output<string>;
    @@ -3254,7 +3254,7 @@ The RFC3339 timestamp of when the record was last modified {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -3265,7 +3265,7 @@ The name of the record {{% /md %}}

    -property priority +property priority

    public priority: pulumi.Output<number | undefined>;
    @@ -3276,7 +3276,7 @@ The priority of the record {{% /md %}}

    -property proxiable +property proxiable

    public proxiable: pulumi.Output<boolean>;
    @@ -3287,7 +3287,7 @@ Shows whether this record can be proxied, must be true if setting `proxied=true` {{% /md %}}

    -property proxied +property proxied

    public proxied: pulumi.Output<boolean | undefined>;
    @@ -3298,7 +3298,7 @@ Whether the record gets Cloudflare's origin protection; defaults to `false`. {{% /md %}}

    -property ttl +property ttl

    public ttl: pulumi.Output<number>;
    @@ -3309,7 +3309,7 @@ The TTL of the record ([automatic: '1'](https://api.cloudflare.com/#dns-records- {{% /md %}}

    -property type +property type

    public type: pulumi.Output<string>;
    @@ -3320,7 +3320,7 @@ The type of the record {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -3332,7 +3332,7 @@ deployments. {{% /md %}}

    -property value +property value

    public value: pulumi.Output<string>;
    @@ -3343,7 +3343,7 @@ The (string) value of the record. Either this or `data` must be specified {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -3355,7 +3355,7 @@ The zone id of the record

    -class SpectrumApplication +class SpectrumApplication

    extends CustomResource
    @@ -3382,7 +3382,7 @@ const sshProxy = new cloudflare.SpectrumApplication("ssh_proxy", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -3399,7 +3399,7 @@ Create a SpectrumApplication resource with the given unique name, arguments, and {{% /md %}}

    -method get +method get

    {{% md %}} @@ -3413,7 +3413,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -3423,21 +3423,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of SpectrumApplication. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property dns +property dns

    public dns: pulumi.Output<{
    @@ -3451,7 +3451,7 @@ The name and type of DNS record for the Spectrum application. Fields documented
     {{% /md %}}
     

    -property id +property id

    id: Output<ID>;
    @@ -3463,7 +3463,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property ipFirewall +property ipFirewall

    public ipFirewall: pulumi.Output<boolean | undefined>;
    @@ -3474,7 +3474,7 @@ Enables the IP Firewall for this application. Defaults to `true`. {{% /md %}}

    -property originDirects +property originDirects

    public originDirects: pulumi.Output<string[] | undefined>;
    @@ -3485,7 +3485,7 @@ A list of destination addresses to the origin. e.g. `tcp://192.0.2.1:22`. {{% /md %}}

    -property originDns +property originDns

    public originDns: pulumi.Output<{
    @@ -3498,7 +3498,7 @@ A destination DNS addresses to the origin. Fields documented below.
     {{% /md %}}
     

    -property originPort +property originPort

    public originPort: pulumi.Output<number>;
    @@ -3509,7 +3509,7 @@ If using `origin_dns` this is a required attribute. Origin port to proxy traffic {{% /md %}}

    -property protocol +property protocol

    public protocol: pulumi.Output<string>;
    @@ -3520,7 +3520,7 @@ The port configuration at Cloudflare’s edge. e.g. `tcp/22`. {{% /md %}}

    -property proxyProtocol +property proxyProtocol

    public proxyProtocol: pulumi.Output<boolean | undefined>;
    @@ -3531,7 +3531,7 @@ Enables Proxy Protocol v1 to the origin. Defaults to `false`. {{% /md %}}

    -property tls +property tls

    public tls: pulumi.Output<string | undefined>;
    @@ -3542,7 +3542,7 @@ TLS configuration option for Cloudflare to connect to your origin. Valid values {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -3554,7 +3554,7 @@ deployments. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -3563,7 +3563,7 @@ deployments.

    -class WafRule +class WafRule

    extends CustomResource
    @@ -3586,7 +3586,7 @@ const _100000 = new cloudflare.WafRule("100000", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -3603,7 +3603,7 @@ Create a WafRule resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -3617,7 +3617,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -3627,21 +3627,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of WafRule. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -3653,7 +3653,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property mode +property mode

    public mode: pulumi.Output<string>;
    @@ -3664,7 +3664,7 @@ The mode of the rule, can be one of ["block", "challenge", "default", "disable", {{% /md %}}

    -property packageId +property packageId

    public packageId: pulumi.Output<string>;
    @@ -3675,7 +3675,7 @@ The ID of the WAF Rule Package that contains the rule. {{% /md %}}

    -property ruleId +property ruleId

    public ruleId: pulumi.Output<string>;
    @@ -3686,7 +3686,7 @@ The WAF Rule ID. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -3698,7 +3698,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -3709,7 +3709,7 @@ The DNS zone to apply to. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -3721,7 +3721,7 @@ The DNS zone ID.

    -class WorkerRoute +class WorkerRoute

    extends CustomResource
    @@ -3765,7 +3765,7 @@ const myRoute = new cloudflare.WorkerRoute("my_route", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -3782,7 +3782,7 @@ Create a WorkerRoute resource with the given unique name, arguments, and options {{% /md %}}

    -method get +method get

    {{% md %}} @@ -3796,7 +3796,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -3806,21 +3806,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of WorkerRoute. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property enabled +property enabled

    public enabled: pulumi.Output<boolean | undefined>;
    @@ -3828,7 +3828,7 @@ multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -3840,7 +3840,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property multiScript +property multiScript

    public multiScript: pulumi.Output<boolean>;
    @@ -3848,7 +3848,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property pattern +property pattern

    public pattern: pulumi.Output<string>;
    @@ -3861,7 +3861,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property scriptName +property scriptName

    public scriptName: pulumi.Output<string | undefined>;
    @@ -3869,7 +3869,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -3881,7 +3881,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -3892,7 +3892,7 @@ The zone to add the route to. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -3904,7 +3904,7 @@ The zone id of the route

    -class WorkerScript +class WorkerScript

    extends CustomResource
    @@ -3946,7 +3946,7 @@ const myScript = new cloudflare.WorkerScript("my_script", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -3963,7 +3963,7 @@ Create a WorkerScript resource with the given unique name, arguments, and option {{% /md %}}

    -method get +method get

    {{% md %}} @@ -3977,7 +3977,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -3987,21 +3987,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of WorkerScript. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property content +property content

    public content: pulumi.Output<string>;
    @@ -4012,7 +4012,7 @@ The script content. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -4024,7 +4024,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string | undefined>;
    @@ -4035,7 +4035,7 @@ The name for the script. {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -4047,7 +4047,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string | undefined>;
    @@ -4058,7 +4058,7 @@ The zone for the script. {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -4070,7 +4070,7 @@ The zone id of the script (only for non-multi-script resources)

    -class Zone +class Zone

    extends CustomResource
    @@ -4091,7 +4091,7 @@ const example = new cloudflare.Zone("example", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -4108,7 +4108,7 @@ Create a Zone resource with the given unique name, arguments, and options. {{% /md %}}

    -method get +method get

    {{% md %}} @@ -4122,7 +4122,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -4132,21 +4132,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of Zone. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -4158,7 +4158,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property jumpStart +property jumpStart

    public jumpStart: pulumi.Output<boolean | undefined>;
    @@ -4169,7 +4169,7 @@ Boolean of whether to scan for DNS records on creation. Ignored after zone is cr {{% /md %}}

    -property meta +property meta

    public meta: pulumi.Output<{
    @@ -4180,7 +4180,7 @@ Boolean of whether to scan for DNS records on creation. Ignored after zone is cr
     {{% /md %}}
     

    -property nameServers +property nameServers

    public nameServers: pulumi.Output<string[]>;
    @@ -4191,7 +4191,7 @@ Cloudflare-assigned name servers. This is only populated for zones that use Clou {{% /md %}}

    -property paused +property paused

    public paused: pulumi.Output<boolean | undefined>;
    @@ -4202,7 +4202,7 @@ Boolean of whether this zone is paused (traffic bypasses Cloudflare). Default: f {{% /md %}}

    -property plan +property plan

    public plan: pulumi.Output<string>;
    @@ -4213,7 +4213,7 @@ The name of the commercial plan to apply to the zone, can be updated once the on {{% /md %}}

    -property status +property status

    public status: pulumi.Output<string>;
    @@ -4224,7 +4224,7 @@ Status of the zone. Valid values: `active`, `pending`, `initializing`, `moved`, {{% /md %}}

    -property type +property type

    public type: pulumi.Output<string | undefined>;
    @@ -4235,7 +4235,7 @@ A full zone implies that DNS is hosted with Cloudflare. A partial zone is typica {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -4247,7 +4247,7 @@ deployments. {{% /md %}}

    -property vanityNameServers +property vanityNameServers

    public vanityNameServers: pulumi.Output<string[]>;
    @@ -4260,7 +4260,7 @@ List of Vanity Nameservers (if set). {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string>;
    @@ -4272,7 +4272,7 @@ The DNS zone name which will be added.

    -class ZoneLockdown +class ZoneLockdown

    extends CustomResource
    @@ -4301,7 +4301,7 @@ const endpointLockdown = new cloudflare.ZoneLockdown("endpoint_lockdown", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -4318,7 +4318,7 @@ Create a ZoneLockdown resource with the given unique name, arguments, and option {{% /md %}}

    -method get +method get

    {{% md %}} @@ -4332,7 +4332,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -4342,21 +4342,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of ZoneLockdown. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property configurations +property configurations

    public configurations: pulumi.Output<{
    @@ -4370,7 +4370,7 @@ A list of IP addresses or IP ranges to match the request against specified in ta
     {{% /md %}}
     

    -property description +property description

    public description: pulumi.Output<string | undefined>;
    @@ -4381,7 +4381,7 @@ A description about the lockdown entry. Typically used as a reminder or explanat {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -4393,7 +4393,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property paused +property paused

    public paused: pulumi.Output<boolean | undefined>;
    @@ -4404,7 +4404,7 @@ Boolean of whether this zone lockdown is currently paused. Default: false. {{% /md %}}

    -property urls +property urls

    public urls: pulumi.Output<string[]>;
    @@ -4415,7 +4415,7 @@ A list of simple wildcard patterns to match requests against. The order of the u {{% /md %}}

    -property urn +property urn

    urn: Output<URN>;
    @@ -4427,7 +4427,7 @@ deployments. {{% /md %}}

    -property zone +property zone

    public zone: pulumi.Output<string | undefined>;
    @@ -4438,7 +4438,7 @@ The DNS zone to which the lockdown will be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    public zoneId: pulumi.Output<string>;
    @@ -4450,7 +4450,7 @@ The DNS zone to which the access rule should be added.

    -class ZoneSettingsOverride +class ZoneSettingsOverride

    extends CustomResource
    @@ -4488,7 +4488,7 @@ const test = new cloudflare.ZoneSettingsOverride("test", { {{% /md %}}

    - constructor + constructor

    {{% md %}} @@ -4505,7 +4505,7 @@ Create a ZoneSettingsOverride resource with the given unique name, arguments, an {{% /md %}}

    -method get +method get

    {{% md %}} @@ -4519,7 +4519,7 @@ properties used to qualify the lookup. {{% /md %}}

    -method getProvider +method getProvider

    {{% md %}} @@ -4529,21 +4529,21 @@ properties used to qualify the lookup. {{% /md %}}

    -method isInstance +method isInstance

    {{% md %}} -
    static isInstance(obj: any): boolean
    +
    public static isInstance(obj: any): boolean
    -Returns true if the given object is an instance of CustomResource. This is designed to work even when -multiple copies of the Pulumi SDK have been loaded into the same process. +Returns true if the given object is an instance of ZoneSettingsOverride. This is designed to work even +when multiple copies of the Pulumi SDK have been loaded into the same process. {{% /md %}}

    -property id +property id

    id: Output<ID>;
    @@ -4555,7 +4555,7 @@ deployments and may be missing (undefined) during planning phases. {{% /md %}}

    -property initialSettings +property initialSettings

    public initialSettings: pulumi.Output<{
    @@ -4571,8 +4571,10 @@ deployments and may be missing (undefined) during planning phases.
         developmentMode: string;
         edgeCacheTtl: number;
         emailObfuscation: string;
    +    h2Prioritization: string;
         hotlinkProtection: string;
         http2: string;
    +    imageResizing: string;
         ipGeolocation: string;
         ipv6: string;
         maxUpload: number;
    @@ -4624,7 +4626,7 @@ Settings present in the zone at the time the resource is created. This will be u
     {{% /md %}}
     

    -property initialSettingsReadAt +property initialSettingsReadAt

    public initialSettingsReadAt: pulumi.Output<string>;
    @@ -4632,7 +4634,7 @@ Settings present in the zone at the time the resource is created. This will be u {{% /md %}}

    -property name +property name

    public name: pulumi.Output<string>;
    @@ -4643,7 +4645,7 @@ The DNS zone to which apply settings. {{% /md %}}

    -property readonlySettings +property readonlySettings

    public readonlySettings: pulumi.Output<string[]>;
    @@ -4656,7 +4658,7 @@ Which of the current `settings` are not able to be set by the user. Which settin {{% /md %}}

    -property settings +property settings

    public settings: pulumi.Output<{
    @@ -4672,8 +4674,10 @@ Which of the current `settings` are not able to be set by the user. Which settin
         developmentMode: string;
         edgeCacheTtl: number;
         emailObfuscation: string;
    +    h2Prioritization: string;
         hotlinkProtection: string;
         http2: string;
    +    imageResizing: string;
         ipGeolocation: string;
         ipv6: string;
         maxUpload: number;
    @@ -4725,7 +4729,7 @@ Settings overrides that will be applied to the zone. If a setting is not specifi
     {{% /md %}}
     

    -property urn +property urn

    urn: Output<URN>;
    @@ -4737,7 +4741,7 @@ deployments. {{% /md %}}

    -property zoneStatus +property zoneStatus

    public zoneStatus: pulumi.Output<string>;
    @@ -4745,7 +4749,7 @@ deployments. {{% /md %}}

    -property zoneType +property zoneType

    public zoneType: pulumi.Output<string>;
    @@ -4754,7 +4758,7 @@ deployments.

    -function getEnv +function getEnv

    {{% md %}} @@ -4764,7 +4768,7 @@ deployments. {{% /md %}}

    -function getEnvBoolean +function getEnvBoolean

    {{% md %}} @@ -4774,7 +4778,7 @@ deployments. {{% /md %}}

    -function getEnvNumber +function getEnvNumber

    {{% md %}} @@ -4784,7 +4788,7 @@ deployments. {{% /md %}}

    -function getIpRanges +function getIpRanges

    {{% md %}} @@ -4815,7 +4819,7 @@ const allowCloudflareIngress = new gcp.compute.Firewall("allow_cloudflare_ingres {{% /md %}}

    -function getVersion +function getVersion

    {{% md %}} @@ -4825,7 +4829,7 @@ const allowCloudflareIngress = new gcp.compute.Firewall("allow_cloudflare_ingres {{% /md %}}

    -function getZones +function getZones

    {{% md %}} @@ -4866,7 +4870,7 @@ const endpointLockdown = new cloudflare.ZoneLockdown("endpoint_lockdown", { {{% /md %}}

    -interface AccessApplicationArgs +interface AccessApplicationArgs

    {{% md %}} @@ -4875,7 +4879,7 @@ The set of arguments for constructing a AccessApplication resource. {{% /md %}}

    -property domain +property domain

    domain: pulumi.Input<string>;
    @@ -4887,7 +4891,7 @@ Cloudflare Access in front of. Can include subdomains or paths. Or both. {{% /md %}}

    -property name +property name

    name: pulumi.Input<string>;
    @@ -4898,7 +4902,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property sessionDuration +property sessionDuration

    sessionDuration?: pulumi.Input<string>;
    @@ -4910,7 +4914,7 @@ re-authorise. Must be one of `30m`, `6h`, `12h`, `24h`, `168h`, `730h`. {{% /md %}}

    -property zoneId +property zoneId

    zoneId: pulumi.Input<string>;
    @@ -4922,7 +4926,7 @@ The DNS zone to which the access rule should be added.

    -interface AccessApplicationState +interface AccessApplicationState

    {{% md %}} @@ -4931,7 +4935,7 @@ Input properties used for looking up and filtering AccessApplication resources. {{% /md %}}

    -property aud +property aud

    aud?: pulumi.Input<string>;
    @@ -4939,7 +4943,7 @@ Input properties used for looking up and filtering AccessApplication resources. {{% /md %}}

    -property domain +property domain

    domain?: pulumi.Input<string>;
    @@ -4951,7 +4955,7 @@ Cloudflare Access in front of. Can include subdomains or paths. Or both. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -4962,7 +4966,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property sessionDuration +property sessionDuration

    sessionDuration?: pulumi.Input<string>;
    @@ -4974,7 +4978,7 @@ re-authorise. Must be one of `30m`, `6h`, `12h`, `24h`, `168h`, `730h`. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -4986,7 +4990,7 @@ The DNS zone to which the access rule should be added.

    -interface AccessPolicyArgs +interface AccessPolicyArgs

    {{% md %}} @@ -4995,7 +4999,7 @@ The set of arguments for constructing a AccessPolicy resource. {{% /md %}}

    -property applicationId +property applicationId

    applicationId: pulumi.Input<string>;
    @@ -5007,7 +5011,7 @@ associated with. {{% /md %}}

    -property decision +property decision

    decision: pulumi.Input<string>;
    @@ -5019,7 +5023,7 @@ Allowed values: `allow`, `deny`, `bypass` {{% /md %}}

    -property excludes +property excludes

    excludes?: pulumi.Input<pulumi.Input<{
    @@ -5036,7 +5040,7 @@ full list.
     {{% /md %}}
     

    -property includes +property includes

    includes: pulumi.Input<pulumi.Input<{
    @@ -5053,7 +5057,7 @@ full list.
     {{% /md %}}
     

    -property name +property name

    name: pulumi.Input<string>;
    @@ -5064,7 +5068,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property precedence +property precedence

    precedence?: pulumi.Input<number>;
    @@ -5075,7 +5079,7 @@ The unique precedence for policies on a single application. Integer. {{% /md %}}

    -property requires +property requires

    requires?: pulumi.Input<pulumi.Input<{
    @@ -5092,7 +5096,7 @@ full list.
     {{% /md %}}
     

    -property zoneId +property zoneId

    zoneId: pulumi.Input<string>;
    @@ -5105,7 +5109,7 @@ added.

    -interface AccessPolicyState +interface AccessPolicyState

    {{% md %}} @@ -5114,7 +5118,7 @@ Input properties used for looking up and filtering AccessPolicy resources. {{% /md %}}

    -property applicationId +property applicationId

    applicationId?: pulumi.Input<string>;
    @@ -5126,7 +5130,7 @@ associated with. {{% /md %}}

    -property decision +property decision

    decision?: pulumi.Input<string>;
    @@ -5138,7 +5142,7 @@ Allowed values: `allow`, `deny`, `bypass` {{% /md %}}

    -property excludes +property excludes

    excludes?: pulumi.Input<pulumi.Input<{
    @@ -5155,7 +5159,7 @@ full list.
     {{% /md %}}
     

    -property includes +property includes

    includes?: pulumi.Input<pulumi.Input<{
    @@ -5172,7 +5176,7 @@ full list.
     {{% /md %}}
     

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -5183,7 +5187,7 @@ Friendly name of the Access Application. {{% /md %}}

    -property precedence +property precedence

    precedence?: pulumi.Input<number>;
    @@ -5194,7 +5198,7 @@ The unique precedence for policies on a single application. Integer. {{% /md %}}

    -property requires +property requires

    requires?: pulumi.Input<pulumi.Input<{
    @@ -5211,7 +5215,7 @@ full list.
     {{% /md %}}
     

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5224,7 +5228,7 @@ added.

    -interface AccessRuleArgs +interface AccessRuleArgs

    {{% md %}} @@ -5233,7 +5237,7 @@ The set of arguments for constructing a AccessRule resource. {{% /md %}}

    -property configuration +property configuration

    configuration: pulumi.Input<{
    @@ -5247,7 +5251,7 @@ Rule configuration to apply to a matched request. It's a complex value. See desc
     {{% /md %}}
     

    -property mode +property mode

    mode: pulumi.Input<string>;
    @@ -5258,7 +5262,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property notes +property notes

    notes?: pulumi.Input<string>;
    @@ -5269,7 +5273,7 @@ A personal note about the rule. Typically used as a reminder or explanation for {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5280,7 +5284,7 @@ The DNS zone to which the access rule should be added. Will be resolved to `zone {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5292,7 +5296,7 @@ The DNS zone to which the access rule should be added.

    -interface AccessRuleState +interface AccessRuleState

    {{% md %}} @@ -5301,7 +5305,7 @@ Input properties used for looking up and filtering AccessRule resources. {{% /md %}}

    -property configuration +property configuration

    configuration?: pulumi.Input<{
    @@ -5315,7 +5319,7 @@ Rule configuration to apply to a matched request. It's a complex value. See desc
     {{% /md %}}
     

    -property mode +property mode

    mode?: pulumi.Input<string>;
    @@ -5326,7 +5330,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property notes +property notes

    notes?: pulumi.Input<string>;
    @@ -5337,7 +5341,7 @@ A personal note about the rule. Typically used as a reminder or explanation for {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5348,7 +5352,7 @@ The DNS zone to which the access rule should be added. Will be resolved to `zone {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5360,7 +5364,7 @@ The DNS zone to which the access rule should be added.

    -interface AccountMemberArgs +interface AccountMemberArgs

    {{% md %}} @@ -5369,7 +5373,7 @@ The set of arguments for constructing a AccountMember resource. {{% /md %}}

    -property emailAddress +property emailAddress

    emailAddress: pulumi.Input<string>;
    @@ -5380,7 +5384,7 @@ The email address of the user who you wish to manage. Note: Following creation, {{% /md %}}

    -property roleIds +property roleIds

    roleIds: pulumi.Input<pulumi.Input<string>[]>;
    @@ -5392,7 +5396,7 @@ Array of account role IDs that you want to assign to a member.

    -interface AccountMemberState +interface AccountMemberState

    {{% md %}} @@ -5401,7 +5405,7 @@ Input properties used for looking up and filtering AccountMember resources. {{% /md %}}

    -property emailAddress +property emailAddress

    emailAddress?: pulumi.Input<string>;
    @@ -5412,7 +5416,7 @@ The email address of the user who you wish to manage. Note: Following creation, {{% /md %}}

    -property roleIds +property roleIds

    roleIds?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -5424,7 +5428,7 @@ Array of account role IDs that you want to assign to a member.

    -interface ArgoArgs +interface ArgoArgs

    {{% md %}} @@ -5433,7 +5437,7 @@ The set of arguments for constructing a Argo resource. {{% /md %}}

    -property smartRouting +property smartRouting

    smartRouting?: pulumi.Input<string>;
    @@ -5444,7 +5448,7 @@ Whether smart routing is enabled. Valid values: `on` or `off`. Defaults to `off` {{% /md %}}

    -property tieredCaching +property tieredCaching

    tieredCaching?: pulumi.Input<string>;
    @@ -5455,7 +5459,7 @@ Whether tiered caching is enabled. Valid values: `on` or `off`. Defaults to `off {{% /md %}}

    -property zoneId +property zoneId

    zoneId: pulumi.Input<string>;
    @@ -5467,7 +5471,7 @@ The DNS zone ID that you wish to manage Argo on.

    -interface ArgoState +interface ArgoState

    {{% md %}} @@ -5476,7 +5480,7 @@ Input properties used for looking up and filtering Argo resources. {{% /md %}}

    -property smartRouting +property smartRouting

    smartRouting?: pulumi.Input<string>;
    @@ -5487,7 +5491,7 @@ Whether smart routing is enabled. Valid values: `on` or `off`. Defaults to `off` {{% /md %}}

    -property tieredCaching +property tieredCaching

    tieredCaching?: pulumi.Input<string>;
    @@ -5498,7 +5502,7 @@ Whether tiered caching is enabled. Valid values: `on` or `off`. Defaults to `off {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5510,7 +5514,7 @@ The DNS zone ID that you wish to manage Argo on.

    -interface CustomPagesArgs +interface CustomPagesArgs

    {{% md %}} @@ -5519,7 +5523,7 @@ The set of arguments for constructing a CustomPages resource. {{% /md %}}

    -property accountId +property accountId

    accountId?: pulumi.Input<string>;
    @@ -5532,7 +5536,7 @@ updated. Either `account_id` or `zone_id` must be provided. If {{% /md %}}

    -property state +property state

    state?: pulumi.Input<string>;
    @@ -5545,7 +5549,7 @@ from the Terraform state management. {{% /md %}}

    -property type +property type

    type: pulumi.Input<string>;
    @@ -5559,7 +5563,7 @@ be one of `basic_challenge`, `waf_challenge`, `waf_block`, {{% /md %}}

    -property url +property url

    url: pulumi.Input<string>;
    @@ -5570,7 +5574,7 @@ URL of where the custom page source is located. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5583,7 +5587,7 @@ updated. Either `zone_id` or `account_id` must be provided.

    -interface CustomPagesState +interface CustomPagesState

    {{% md %}} @@ -5592,7 +5596,7 @@ Input properties used for looking up and filtering CustomPages resources. {{% /md %}}

    -property accountId +property accountId

    accountId?: pulumi.Input<string>;
    @@ -5605,7 +5609,7 @@ updated. Either `account_id` or `zone_id` must be provided. If {{% /md %}}

    -property state +property state

    state?: pulumi.Input<string>;
    @@ -5618,7 +5622,7 @@ from the Terraform state management. {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -5632,7 +5636,7 @@ be one of `basic_challenge`, `waf_challenge`, `waf_block`, {{% /md %}}

    -property url +property url

    url?: pulumi.Input<string>;
    @@ -5643,7 +5647,7 @@ URL of where the custom page source is located. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5656,7 +5660,7 @@ updated. Either `zone_id` or `account_id` must be provided.

    -interface FilterArgs +interface FilterArgs

    {{% md %}} @@ -5665,7 +5669,7 @@ The set of arguments for constructing a Filter resource. {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -5676,7 +5680,7 @@ A note that you can use to describe the purpose of the filter. {{% /md %}}

    -property expression +property expression

    expression: pulumi.Input<string>;
    @@ -5687,7 +5691,7 @@ The filter expression to be used. {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -5698,7 +5702,7 @@ Whether this filter is currently paused. Boolean value. {{% /md %}}

    -property ref +property ref

    ref?: pulumi.Input<string>;
    @@ -5709,7 +5713,7 @@ Short reference tag to quickly select related rules. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5720,7 +5724,7 @@ The DNS zone to which the Filter should be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5732,7 +5736,7 @@ The DNS zone to which the Filter should be added.

    -interface FilterState +interface FilterState

    {{% md %}} @@ -5741,7 +5745,7 @@ Input properties used for looking up and filtering Filter resources. {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -5752,7 +5756,7 @@ A note that you can use to describe the purpose of the filter. {{% /md %}}

    -property expression +property expression

    expression?: pulumi.Input<string>;
    @@ -5763,7 +5767,7 @@ The filter expression to be used. {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -5774,7 +5778,7 @@ Whether this filter is currently paused. Boolean value. {{% /md %}}

    -property ref +property ref

    ref?: pulumi.Input<string>;
    @@ -5785,7 +5789,7 @@ Short reference tag to quickly select related rules. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5796,7 +5800,7 @@ The DNS zone to which the Filter should be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5808,7 +5812,7 @@ The DNS zone to which the Filter should be added.

    -interface FirewallRuleArgs +interface FirewallRuleArgs

    {{% md %}} @@ -5817,7 +5821,7 @@ The set of arguments for constructing a FirewallRule resource. {{% /md %}}

    -property action +property action

    action: pulumi.Input<string>;
    @@ -5828,7 +5832,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -5839,7 +5843,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property filterId +property filterId

    filterId: pulumi.Input<string>;
    @@ -5847,7 +5851,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -5858,7 +5862,7 @@ Whether this filter based firewall rule is currently paused. Boolean value. {{% /md %}}

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -5869,7 +5873,7 @@ The priority of the rule to allow control of processing order. A lower number in {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5880,7 +5884,7 @@ The DNS zone to which the Firewall Rule should be added. Will be resolved to `zo {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5892,7 +5896,7 @@ The DNS zone to which the Filter should be added.

    -interface FirewallRuleState +interface FirewallRuleState

    {{% md %}} @@ -5901,7 +5905,7 @@ Input properties used for looking up and filtering FirewallRule resources. {{% /md %}}

    -property action +property action

    action?: pulumi.Input<string>;
    @@ -5912,7 +5916,7 @@ The action to apply to a matched request. Allowed values: "block", "challenge", {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -5923,7 +5927,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property filterId +property filterId

    filterId?: pulumi.Input<string>;
    @@ -5931,7 +5935,7 @@ A description of the rule to help identify it. {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -5942,7 +5946,7 @@ Whether this filter based firewall rule is currently paused. Boolean value. {{% /md %}}

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -5953,7 +5957,7 @@ The priority of the rule to allow control of processing order. A lower number in {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -5964,7 +5968,7 @@ The DNS zone to which the Firewall Rule should be added. Will be resolved to `zo {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -5976,7 +5980,7 @@ The DNS zone to which the Filter should be added.

    -interface GetIpRangesResult +interface GetIpRangesResult

    {{% md %}} @@ -5985,7 +5989,7 @@ A collection of values returned by getIpRanges. {{% /md %}}

    -property cidrBlocks +property cidrBlocks

    cidrBlocks: string[];
    @@ -5993,7 +5997,7 @@ A collection of values returned by getIpRanges. {{% /md %}}

    -property id +property id

    id: string;
    @@ -6004,7 +6008,7 @@ id is the provider-assigned unique ID for this managed resource. {{% /md %}}

    -property ipv4CidrBlocks +property ipv4CidrBlocks

    ipv4CidrBlocks: string[];
    @@ -6012,7 +6016,7 @@ id is the provider-assigned unique ID for this managed resource. {{% /md %}}

    -property ipv6CidrBlocks +property ipv6CidrBlocks

    ipv6CidrBlocks: string[];
    @@ -6021,7 +6025,7 @@ id is the provider-assigned unique ID for this managed resource.

    -interface GetZonesArgs +interface GetZonesArgs

    {{% md %}} @@ -6030,7 +6034,7 @@ A collection of arguments for invoking getZones. {{% /md %}}

    -property filter +property filter

    filter: {
    @@ -6043,7 +6047,7 @@ A collection of arguments for invoking getZones.
     

    -interface GetZonesResult +interface GetZonesResult

    {{% md %}} @@ -6052,7 +6056,7 @@ A collection of values returned by getZones. {{% /md %}}

    -property filter +property filter

    filter: {
    @@ -6064,7 +6068,7 @@ A collection of values returned by getZones.
     {{% /md %}}
     

    -property id +property id

    id: string;
    @@ -6075,7 +6079,7 @@ id is the provider-assigned unique ID for this managed resource. {{% /md %}}

    -property zones +property zones

    zones: {
    @@ -6087,7 +6091,7 @@ id is the provider-assigned unique ID for this managed resource.
     

    -interface LoadBalancerArgs +interface LoadBalancerArgs

    {{% md %}} @@ -6096,7 +6100,7 @@ The set of arguments for constructing a LoadBalancer resource. {{% /md %}}

    -property defaultPoolIds +property defaultPoolIds

    defaultPoolIds: pulumi.Input<pulumi.Input<string>[]>;
    @@ -6107,7 +6111,7 @@ A list of pool IDs ordered by their failover priority. Used whenever region/pop {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6118,7 +6122,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -6129,7 +6133,7 @@ Enable or disable the load balancer. Defaults to `true` (enabled). {{% /md %}}

    -property fallbackPoolId +property fallbackPoolId

    fallbackPoolId: pulumi.Input<string>;
    @@ -6140,7 +6144,7 @@ The pool ID to use when all other pools are detected as unhealthy. {{% /md %}}

    -property name +property name

    name: pulumi.Input<string>;
    @@ -6151,7 +6155,7 @@ The DNS name (FQDN, including the zone) to associate with the load balancer. {{% /md %}}

    -property popPools +property popPools

    popPools?: pulumi.Input<pulumi.Input<{
    @@ -6165,7 +6169,7 @@ A set containing mappings of Cloudflare Point-of-Presence (PoP) identifiers to a
     {{% /md %}}
     

    -property proxied +property proxied

    proxied?: pulumi.Input<boolean>;
    @@ -6176,7 +6180,7 @@ Whether the hostname gets Cloudflare's origin protection. Defaults to `false`. {{% /md %}}

    -property regionPools +property regionPools

    regionPools?: pulumi.Input<pulumi.Input<{
    @@ -6190,7 +6194,7 @@ A set containing mappings of region/country codes to a list of pool IDs (ordered
     {{% /md %}}
     

    -property sessionAffinity +property sessionAffinity

    sessionAffinity?: pulumi.Input<string>;
    @@ -6201,7 +6205,7 @@ Associates all requests coming from an end-user with a single origin. Cloudflare {{% /md %}}

    -property steeringPolicy +property steeringPolicy

    steeringPolicy?: pulumi.Input<string>;
    @@ -6212,7 +6216,7 @@ Determine which method the load balancer uses to determine the fastest route to {{% /md %}}

    -property ttl +property ttl

    ttl?: pulumi.Input<number>;
    @@ -6223,7 +6227,7 @@ Time to live (TTL) of this load balancer's DNS `name`. Conflicts with `proxied` {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -6235,7 +6239,7 @@ The zone to add the load balancer to.

    -interface LoadBalancerMonitorArgs +interface LoadBalancerMonitorArgs

    {{% md %}} @@ -6244,7 +6248,7 @@ The set of arguments for constructing a LoadBalancerMonitor resource. {{% /md %}}

    -property allowInsecure +property allowInsecure

    allowInsecure?: pulumi.Input<boolean>;
    @@ -6255,7 +6259,7 @@ Do not validate the certificate when monitor use HTTPS. {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6266,7 +6270,7 @@ Free text description. {{% /md %}}

    -property expectedBody +property expectedBody

    expectedBody: pulumi.Input<string>;
    @@ -6277,7 +6281,7 @@ A case-insensitive sub-string to look for in the response body. If this string i {{% /md %}}

    -property expectedCodes +property expectedCodes

    expectedCodes: pulumi.Input<string>;
    @@ -6288,7 +6292,7 @@ The expected HTTP response code or code range of the health check. Eg `2xx` {{% /md %}}

    -property followRedirects +property followRedirects

    followRedirects?: pulumi.Input<boolean>;
    @@ -6299,7 +6303,7 @@ Follow redirects if returned by the origin. {{% /md %}}

    -property headers +property headers

    headers?: pulumi.Input<pulumi.Input<{
    @@ -6313,7 +6317,7 @@ The header name.
     {{% /md %}}
     

    -property interval +property interval

    interval?: pulumi.Input<number>;
    @@ -6324,7 +6328,7 @@ The interval between each health check. Shorter intervals may improve failover t {{% /md %}}

    -property method +property method

    method?: pulumi.Input<string>;
    @@ -6335,7 +6339,7 @@ The HTTP method to use for the health check. Default: "GET". {{% /md %}}

    -property path +property path

    path?: pulumi.Input<string>;
    @@ -6346,7 +6350,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property port +property port

    port?: pulumi.Input<number>;
    @@ -6354,7 +6358,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property retries +property retries

    retries?: pulumi.Input<number>;
    @@ -6365,7 +6369,7 @@ The number of retries to attempt in case of a timeout before marking the origin {{% /md %}}

    -property timeout +property timeout

    timeout?: pulumi.Input<number>;
    @@ -6376,7 +6380,7 @@ The timeout (in seconds) before marking the health check as failed. Default: 5. {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -6388,7 +6392,7 @@ The protocol to use for the healthcheck. Currently supported protocols are 'HTTP

    -interface LoadBalancerMonitorState +interface LoadBalancerMonitorState

    {{% md %}} @@ -6397,7 +6401,7 @@ Input properties used for looking up and filtering LoadBalancerMonitor resources {{% /md %}}

    -property allowInsecure +property allowInsecure

    allowInsecure?: pulumi.Input<boolean>;
    @@ -6408,7 +6412,7 @@ Do not validate the certificate when monitor use HTTPS. {{% /md %}}

    -property createdOn +property createdOn

    createdOn?: pulumi.Input<string>;
    @@ -6419,7 +6423,7 @@ The RFC3339 timestamp of when the load balancer monitor was created. {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6430,7 +6434,7 @@ Free text description. {{% /md %}}

    -property expectedBody +property expectedBody

    expectedBody?: pulumi.Input<string>;
    @@ -6441,7 +6445,7 @@ A case-insensitive sub-string to look for in the response body. If this string i {{% /md %}}

    -property expectedCodes +property expectedCodes

    expectedCodes?: pulumi.Input<string>;
    @@ -6452,7 +6456,7 @@ The expected HTTP response code or code range of the health check. Eg `2xx` {{% /md %}}

    -property followRedirects +property followRedirects

    followRedirects?: pulumi.Input<boolean>;
    @@ -6463,7 +6467,7 @@ Follow redirects if returned by the origin. {{% /md %}}

    -property headers +property headers

    headers?: pulumi.Input<pulumi.Input<{
    @@ -6477,7 +6481,7 @@ The header name.
     {{% /md %}}
     

    -property interval +property interval

    interval?: pulumi.Input<number>;
    @@ -6488,7 +6492,7 @@ The interval between each health check. Shorter intervals may improve failover t {{% /md %}}

    -property method +property method

    method?: pulumi.Input<string>;
    @@ -6499,7 +6503,7 @@ The HTTP method to use for the health check. Default: "GET". {{% /md %}}

    -property modifiedOn +property modifiedOn

    modifiedOn?: pulumi.Input<string>;
    @@ -6510,7 +6514,7 @@ The RFC3339 timestamp of when the load balancer monitor was last modified. {{% /md %}}

    -property path +property path

    path?: pulumi.Input<string>;
    @@ -6521,7 +6525,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property port +property port

    port?: pulumi.Input<number>;
    @@ -6529,7 +6533,7 @@ The endpoint path to health check against. Default: "/". {{% /md %}}

    -property retries +property retries

    retries?: pulumi.Input<number>;
    @@ -6540,7 +6544,7 @@ The number of retries to attempt in case of a timeout before marking the origin {{% /md %}}

    -property timeout +property timeout

    timeout?: pulumi.Input<number>;
    @@ -6551,7 +6555,7 @@ The timeout (in seconds) before marking the health check as failed. Default: 5. {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -6563,7 +6567,7 @@ The protocol to use for the healthcheck. Currently supported protocols are 'HTTP

    -interface LoadBalancerPoolArgs +interface LoadBalancerPoolArgs

    {{% md %}} @@ -6572,7 +6576,7 @@ The set of arguments for constructing a LoadBalancerPool resource. {{% /md %}}

    -property checkRegions +property checkRegions

    checkRegions?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -6583,7 +6587,7 @@ A list of regions (specified by region code) from which to run health checks. Em {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6594,7 +6598,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -6605,7 +6609,7 @@ Whether to enable (the default) this origin within the Pool. Disabled origins wi {{% /md %}}

    -property minimumOrigins +property minimumOrigins

    minimumOrigins?: pulumi.Input<number>;
    @@ -6616,7 +6620,7 @@ The minimum number of origins that must be healthy for this pool to serve traffi {{% /md %}}

    -property monitor +property monitor

    monitor?: pulumi.Input<string>;
    @@ -6627,7 +6631,7 @@ The ID of the Monitor to use for health checking origins within this pool. {{% /md %}}

    -property name +property name

    name: pulumi.Input<string>;
    @@ -6638,7 +6642,7 @@ A human-identifiable name for the origin. {{% /md %}}

    -property notificationEmail +property notificationEmail

    notificationEmail?: pulumi.Input<string>;
    @@ -6649,7 +6653,7 @@ The email address to send health status notifications to. This can be an individ {{% /md %}}

    -property origins +property origins

    origins: pulumi.Input<pulumi.Input<{
    @@ -6666,7 +6670,7 @@ The list of origins within this pool. Traffic directed at this pool is balanced
     

    -interface LoadBalancerPoolState +interface LoadBalancerPoolState

    {{% md %}} @@ -6675,7 +6679,7 @@ Input properties used for looking up and filtering LoadBalancerPool resources. {{% /md %}}

    -property checkRegions +property checkRegions

    checkRegions?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -6686,7 +6690,7 @@ A list of regions (specified by region code) from which to run health checks. Em {{% /md %}}

    -property createdOn +property createdOn

    createdOn?: pulumi.Input<string>;
    @@ -6697,7 +6701,7 @@ The RFC3339 timestamp of when the load balancer was created. {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6708,7 +6712,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -6719,7 +6723,7 @@ Whether to enable (the default) this origin within the Pool. Disabled origins wi {{% /md %}}

    -property minimumOrigins +property minimumOrigins

    minimumOrigins?: pulumi.Input<number>;
    @@ -6730,7 +6734,7 @@ The minimum number of origins that must be healthy for this pool to serve traffi {{% /md %}}

    -property modifiedOn +property modifiedOn

    modifiedOn?: pulumi.Input<string>;
    @@ -6741,7 +6745,7 @@ The RFC3339 timestamp of when the load balancer was last modified. {{% /md %}}

    -property monitor +property monitor

    monitor?: pulumi.Input<string>;
    @@ -6752,7 +6756,7 @@ The ID of the Monitor to use for health checking origins within this pool. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -6763,7 +6767,7 @@ A human-identifiable name for the origin. {{% /md %}}

    -property notificationEmail +property notificationEmail

    notificationEmail?: pulumi.Input<string>;
    @@ -6774,7 +6778,7 @@ The email address to send health status notifications to. This can be an individ {{% /md %}}

    -property origins +property origins

    origins?: pulumi.Input<pulumi.Input<{
    @@ -6791,7 +6795,7 @@ The list of origins within this pool. Traffic directed at this pool is balanced
     

    -interface LoadBalancerState +interface LoadBalancerState

    {{% md %}} @@ -6800,7 +6804,7 @@ Input properties used for looking up and filtering LoadBalancer resources. {{% /md %}}

    -property createdOn +property createdOn

    createdOn?: pulumi.Input<string>;
    @@ -6811,7 +6815,7 @@ The RFC3339 timestamp of when the load balancer was created. {{% /md %}}

    -property defaultPoolIds +property defaultPoolIds

    defaultPoolIds?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -6822,7 +6826,7 @@ A list of pool IDs ordered by their failover priority. Used whenever region/pop {{% /md %}}

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -6833,7 +6837,7 @@ Free text description. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -6844,7 +6848,7 @@ Enable or disable the load balancer. Defaults to `true` (enabled). {{% /md %}}

    -property fallbackPoolId +property fallbackPoolId

    fallbackPoolId?: pulumi.Input<string>;
    @@ -6855,7 +6859,7 @@ The pool ID to use when all other pools are detected as unhealthy. {{% /md %}}

    -property modifiedOn +property modifiedOn

    modifiedOn?: pulumi.Input<string>;
    @@ -6866,7 +6870,7 @@ The RFC3339 timestamp of when the load balancer was last modified. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -6877,7 +6881,7 @@ The DNS name (FQDN, including the zone) to associate with the load balancer. {{% /md %}}

    -property popPools +property popPools

    popPools?: pulumi.Input<pulumi.Input<{
    @@ -6891,7 +6895,7 @@ A set containing mappings of Cloudflare Point-of-Presence (PoP) identifiers to a
     {{% /md %}}
     

    -property proxied +property proxied

    proxied?: pulumi.Input<boolean>;
    @@ -6902,7 +6906,7 @@ Whether the hostname gets Cloudflare's origin protection. Defaults to `false`. {{% /md %}}

    -property regionPools +property regionPools

    regionPools?: pulumi.Input<pulumi.Input<{
    @@ -6916,7 +6920,7 @@ A set containing mappings of region/country codes to a list of pool IDs (ordered
     {{% /md %}}
     

    -property sessionAffinity +property sessionAffinity

    sessionAffinity?: pulumi.Input<string>;
    @@ -6927,7 +6931,7 @@ Associates all requests coming from an end-user with a single origin. Cloudflare {{% /md %}}

    -property steeringPolicy +property steeringPolicy

    steeringPolicy?: pulumi.Input<string>;
    @@ -6938,7 +6942,7 @@ Determine which method the load balancer uses to determine the fastest route to {{% /md %}}

    -property ttl +property ttl

    ttl?: pulumi.Input<number>;
    @@ -6949,7 +6953,7 @@ Time to live (TTL) of this load balancer's DNS `name`. Conflicts with `proxied` {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -6960,7 +6964,7 @@ The zone to add the load balancer to. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -6972,7 +6976,7 @@ ID associated with the specified `zone`.

    -interface LogpushJobArgs +interface LogpushJobArgs

    {{% md %}} @@ -6981,7 +6985,7 @@ The set of arguments for constructing a LogpushJob resource. {{% /md %}}

    -property destinationConf +property destinationConf

    destinationConf: pulumi.Input<string>;
    @@ -6989,7 +6993,7 @@ The set of arguments for constructing a LogpushJob resource. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -6997,7 +7001,7 @@ The set of arguments for constructing a LogpushJob resource. {{% /md %}}

    -property logpullOptions +property logpullOptions

    logpullOptions?: pulumi.Input<string>;
    @@ -7005,7 +7009,7 @@ The set of arguments for constructing a LogpushJob resource. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -7013,7 +7017,7 @@ The set of arguments for constructing a LogpushJob resource. {{% /md %}}

    -property ownershipChallenge +property ownershipChallenge

    ownershipChallenge: pulumi.Input<string>;
    @@ -7024,7 +7028,7 @@ Ownership challenge token to prove destination ownership. See [https://developer {{% /md %}}

    -property zoneId +property zoneId

    zoneId: pulumi.Input<string>;
    @@ -7033,7 +7037,7 @@ Ownership challenge token to prove destination ownership. See [https://developer

    -interface LogpushJobState +interface LogpushJobState

    {{% md %}} @@ -7042,7 +7046,7 @@ Input properties used for looking up and filtering LogpushJob resources. {{% /md %}}

    -property destinationConf +property destinationConf

    destinationConf?: pulumi.Input<string>;
    @@ -7050,7 +7054,7 @@ Input properties used for looking up and filtering LogpushJob resources. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -7058,7 +7062,7 @@ Input properties used for looking up and filtering LogpushJob resources. {{% /md %}}

    -property logpullOptions +property logpullOptions

    logpullOptions?: pulumi.Input<string>;
    @@ -7066,7 +7070,7 @@ Input properties used for looking up and filtering LogpushJob resources. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -7074,7 +7078,7 @@ Input properties used for looking up and filtering LogpushJob resources. {{% /md %}}

    -property ownershipChallenge +property ownershipChallenge

    ownershipChallenge?: pulumi.Input<string>;
    @@ -7085,7 +7089,7 @@ Ownership challenge token to prove destination ownership. See [https://developer {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -7094,7 +7098,7 @@ Ownership challenge token to prove destination ownership. See [https://developer

    -interface PageRuleArgs +interface PageRuleArgs

    {{% md %}} @@ -7103,14 +7107,14 @@ The set of arguments for constructing a PageRule resource. {{% /md %}}

    -property actions +property actions

    actions: pulumi.Input<{
         alwaysOnline: pulumi.Input<string>;
         alwaysUseHttps: pulumi.Input<boolean>;
         automaticHttpsRewrites: pulumi.Input<string>;
    -    browserCacheTtl: pulumi.Input<number>;
    +    browserCacheTtl: pulumi.Input<string>;
         browserCheck: pulumi.Input<string>;
         bypassCacheOnCookie: pulumi.Input<string>;
         cacheByDeviceType: pulumi.Input<string>;
    @@ -7157,7 +7161,7 @@ The actions taken by the page rule, options given below.
     {{% /md %}}
     

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -7168,7 +7172,7 @@ The priority of the page rule among others for this target, the higher the numbe {{% /md %}}

    -property status +property status

    status?: pulumi.Input<string>;
    @@ -7179,7 +7183,7 @@ Whether the page rule is active or disabled. {{% /md %}}

    -property target +property target

    target: pulumi.Input<string>;
    @@ -7190,7 +7194,7 @@ The URL pattern to target with the page rule. {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -7202,7 +7206,7 @@ The DNS zone to which the page rule should be added.

    -interface PageRuleState +interface PageRuleState

    {{% md %}} @@ -7211,14 +7215,14 @@ Input properties used for looking up and filtering PageRule resources. {{% /md %}}

    -property actions +property actions

    actions?: pulumi.Input<{
         alwaysOnline: pulumi.Input<string>;
         alwaysUseHttps: pulumi.Input<boolean>;
         automaticHttpsRewrites: pulumi.Input<string>;
    -    browserCacheTtl: pulumi.Input<number>;
    +    browserCacheTtl: pulumi.Input<string>;
         browserCheck: pulumi.Input<string>;
         bypassCacheOnCookie: pulumi.Input<string>;
         cacheByDeviceType: pulumi.Input<string>;
    @@ -7265,7 +7269,7 @@ The actions taken by the page rule, options given below.
     {{% /md %}}
     

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -7276,7 +7280,7 @@ The priority of the page rule among others for this target, the higher the numbe {{% /md %}}

    -property status +property status

    status?: pulumi.Input<string>;
    @@ -7287,7 +7291,7 @@ Whether the page rule is active or disabled. {{% /md %}}

    -property target +property target

    target?: pulumi.Input<string>;
    @@ -7298,7 +7302,7 @@ The URL pattern to target with the page rule. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -7309,7 +7313,7 @@ The DNS zone to which the page rule should be added. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -7321,7 +7325,7 @@ The ID of the zone in which the page rule will be applied.

    -interface ProviderArgs +interface ProviderArgs

    {{% md %}} @@ -7330,7 +7334,7 @@ The set of arguments for constructing a Provider resource. {{% /md %}}

    -property apiClientLogging +property apiClientLogging

    apiClientLogging?: pulumi.Input<boolean>;
    @@ -7341,7 +7345,7 @@ Whether to print logs from the API client (using the default log library logger) {{% /md %}}

    -property email +property email

    email?: pulumi.Input<string>;
    @@ -7352,7 +7356,7 @@ A registered Cloudflare email address. {{% /md %}}

    -property maxBackoff +property maxBackoff

    maxBackoff?: pulumi.Input<number>;
    @@ -7363,7 +7367,7 @@ Maximum backoff period in seconds after failed API calls {{% /md %}}

    -property minBackoff +property minBackoff

    minBackoff?: pulumi.Input<number>;
    @@ -7374,7 +7378,7 @@ Minimum backoff period in seconds after failed API calls {{% /md %}}

    -property orgId +property orgId

    orgId?: pulumi.Input<string>;
    @@ -7385,7 +7389,7 @@ Configure API client to always use that organization. If set this will override {{% /md %}}

    -property retries +property retries

    retries?: pulumi.Input<number>;
    @@ -7396,7 +7400,7 @@ Maximum number of retries to perform when an API request fails {{% /md %}}

    -property rps +property rps

    rps?: pulumi.Input<number>;
    @@ -7407,7 +7411,7 @@ RPS limit to apply when making calls to the API {{% /md %}}

    -property token +property token

    token?: pulumi.Input<string>;
    @@ -7418,7 +7422,7 @@ The token key for API operations. {{% /md %}}

    -property useOrgFromZone +property useOrgFromZone

    useOrgFromZone?: pulumi.Input<string>;
    @@ -7430,7 +7434,7 @@ If specified zone is owned by an organization, configure API client to always us

    -interface RateLimitArgs +interface RateLimitArgs

    {{% md %}} @@ -7439,7 +7443,7 @@ The set of arguments for constructing a RateLimit resource. {{% /md %}}

    -property action +property action

    action: pulumi.Input<{
    @@ -7457,7 +7461,7 @@ The action to be performed when the threshold of matched traffic within the peri
     {{% /md %}}
     

    -property bypassUrlPatterns +property bypassUrlPatterns

    bypassUrlPatterns?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -7468,7 +7472,7 @@ URLs matching the patterns specified here will be excluded from rate limiting. {{% /md %}}

    -property correlate +property correlate

    correlate?: pulumi.Input<{
    @@ -7481,7 +7485,7 @@ Determines how rate limiting is applied. By default if not specified, rate limit
     {{% /md %}}
     

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -7492,7 +7496,7 @@ A note that you can use to describe the reason for a rate limit. This value is s {{% /md %}}

    -property disabled +property disabled

    disabled?: pulumi.Input<boolean>;
    @@ -7503,7 +7507,7 @@ Whether this ratelimit is currently disabled. Default: `false`. {{% /md %}}

    -property match +property match

    match?: pulumi.Input<{
    @@ -7524,7 +7528,7 @@ Determines which traffic the rate limit counts towards the threshold. By default
     {{% /md %}}
     

    -property period +property period

    period: pulumi.Input<number>;
    @@ -7535,7 +7539,7 @@ The time in seconds to count matching traffic. If the count exceeds threshold wi {{% /md %}}

    -property threshold +property threshold

    threshold: pulumi.Input<number>;
    @@ -7546,7 +7550,7 @@ The threshold that triggers the rate limit mitigations, combine with period. i.e {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -7558,7 +7562,7 @@ The DNS zone to apply rate limiting to.

    -interface RateLimitState +interface RateLimitState

    {{% md %}} @@ -7567,7 +7571,7 @@ Input properties used for looking up and filtering RateLimit resources. {{% /md %}}

    -property action +property action

    action?: pulumi.Input<{
    @@ -7585,7 +7589,7 @@ The action to be performed when the threshold of matched traffic within the peri
     {{% /md %}}
     

    -property bypassUrlPatterns +property bypassUrlPatterns

    bypassUrlPatterns?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -7596,7 +7600,7 @@ URLs matching the patterns specified here will be excluded from rate limiting. {{% /md %}}

    -property correlate +property correlate

    correlate?: pulumi.Input<{
    @@ -7609,7 +7613,7 @@ Determines how rate limiting is applied. By default if not specified, rate limit
     {{% /md %}}
     

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -7620,7 +7624,7 @@ A note that you can use to describe the reason for a rate limit. This value is s {{% /md %}}

    -property disabled +property disabled

    disabled?: pulumi.Input<boolean>;
    @@ -7631,7 +7635,7 @@ Whether this ratelimit is currently disabled. Default: `false`. {{% /md %}}

    -property match +property match

    match?: pulumi.Input<{
    @@ -7652,7 +7656,7 @@ Determines which traffic the rate limit counts towards the threshold. By default
     {{% /md %}}
     

    -property period +property period

    period?: pulumi.Input<number>;
    @@ -7663,7 +7667,7 @@ The time in seconds to count matching traffic. If the count exceeds threshold wi {{% /md %}}

    -property threshold +property threshold

    threshold?: pulumi.Input<number>;
    @@ -7674,7 +7678,7 @@ The threshold that triggers the rate limit mitigations, combine with period. i.e {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -7685,7 +7689,7 @@ The DNS zone to apply rate limiting to. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -7697,7 +7701,7 @@ The DNS zone ID.

    -interface RecordArgs +interface RecordArgs

    {{% md %}} @@ -7706,7 +7710,7 @@ The set of arguments for constructing a Record resource. {{% /md %}}

    -property data +property data

    data?: pulumi.Input<{
    @@ -7755,7 +7759,7 @@ Map of attributes that constitute the record value. Primarily used for LOC and S
     {{% /md %}}
     

    -property domain +property domain

    domain: pulumi.Input<string>;
    @@ -7766,7 +7770,7 @@ The DNS zone to add the record to {{% /md %}}

    -property name +property name

    name: pulumi.Input<string>;
    @@ -7777,7 +7781,7 @@ The name of the record {{% /md %}}

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -7788,7 +7792,7 @@ The priority of the record {{% /md %}}

    -property proxied +property proxied

    proxied?: pulumi.Input<boolean>;
    @@ -7799,7 +7803,7 @@ Whether the record gets Cloudflare's origin protection; defaults to `false`. {{% /md %}}

    -property ttl +property ttl

    ttl?: pulumi.Input<number>;
    @@ -7810,7 +7814,7 @@ The TTL of the record ([automatic: '1'](https://api.cloudflare.com/#dns-records- {{% /md %}}

    -property type +property type

    type: pulumi.Input<string>;
    @@ -7821,7 +7825,7 @@ The type of the record {{% /md %}}

    -property value +property value

    value?: pulumi.Input<string>;
    @@ -7833,7 +7837,7 @@ The (string) value of the record. Either this or `data` must be specified

    -interface RecordState +interface RecordState

    {{% md %}} @@ -7842,7 +7846,7 @@ Input properties used for looking up and filtering Record resources. {{% /md %}}

    -property createdOn +property createdOn

    createdOn?: pulumi.Input<string>;
    @@ -7853,7 +7857,7 @@ The RFC3339 timestamp of when the record was created {{% /md %}}

    -property data +property data

    data?: pulumi.Input<{
    @@ -7902,7 +7906,7 @@ Map of attributes that constitute the record value. Primarily used for LOC and S
     {{% /md %}}
     

    -property domain +property domain

    domain?: pulumi.Input<string>;
    @@ -7913,7 +7917,7 @@ The DNS zone to add the record to {{% /md %}}

    -property hostname +property hostname

    hostname?: pulumi.Input<string>;
    @@ -7924,7 +7928,7 @@ The FQDN of the record {{% /md %}}

    -property metadata +property metadata

    metadata?: pulumi.Input<{[key: string]: any}>;
    @@ -7935,7 +7939,7 @@ A key-value map of string metadata cloudflare associates with the record {{% /md %}}

    -property modifiedOn +property modifiedOn

    modifiedOn?: pulumi.Input<string>;
    @@ -7946,7 +7950,7 @@ The RFC3339 timestamp of when the record was last modified {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -7957,7 +7961,7 @@ The name of the record {{% /md %}}

    -property priority +property priority

    priority?: pulumi.Input<number>;
    @@ -7968,7 +7972,7 @@ The priority of the record {{% /md %}}

    -property proxiable +property proxiable

    proxiable?: pulumi.Input<boolean>;
    @@ -7979,7 +7983,7 @@ Shows whether this record can be proxied, must be true if setting `proxied=true` {{% /md %}}

    -property proxied +property proxied

    proxied?: pulumi.Input<boolean>;
    @@ -7990,7 +7994,7 @@ Whether the record gets Cloudflare's origin protection; defaults to `false`. {{% /md %}}

    -property ttl +property ttl

    ttl?: pulumi.Input<number>;
    @@ -8001,7 +8005,7 @@ The TTL of the record ([automatic: '1'](https://api.cloudflare.com/#dns-records- {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -8012,7 +8016,7 @@ The type of the record {{% /md %}}

    -property value +property value

    value?: pulumi.Input<string>;
    @@ -8023,7 +8027,7 @@ The (string) value of the record. Either this or `data` must be specified {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8035,7 +8039,7 @@ The zone id of the record

    -interface SpectrumApplicationArgs +interface SpectrumApplicationArgs

    {{% md %}} @@ -8044,7 +8048,7 @@ The set of arguments for constructing a SpectrumApplication resource. {{% /md %}}

    -property dns +property dns

    dns: pulumi.Input<{
    @@ -8058,7 +8062,7 @@ The name and type of DNS record for the Spectrum application. Fields documented
     {{% /md %}}
     

    -property ipFirewall +property ipFirewall

    ipFirewall?: pulumi.Input<boolean>;
    @@ -8069,7 +8073,7 @@ Enables the IP Firewall for this application. Defaults to `true`. {{% /md %}}

    -property originDirects +property originDirects

    originDirects?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -8080,7 +8084,7 @@ A list of destination addresses to the origin. e.g. `tcp://192.0.2.1:22`. {{% /md %}}

    -property originDns +property originDns

    originDns?: pulumi.Input<{
    @@ -8093,7 +8097,7 @@ A destination DNS addresses to the origin. Fields documented below.
     {{% /md %}}
     

    -property originPort +property originPort

    originPort: pulumi.Input<number>;
    @@ -8104,7 +8108,7 @@ If using `origin_dns` this is a required attribute. Origin port to proxy traffic {{% /md %}}

    -property protocol +property protocol

    protocol: pulumi.Input<string>;
    @@ -8115,7 +8119,7 @@ The port configuration at Cloudflare’s edge. e.g. `tcp/22`. {{% /md %}}

    -property proxyProtocol +property proxyProtocol

    proxyProtocol?: pulumi.Input<boolean>;
    @@ -8126,7 +8130,7 @@ Enables Proxy Protocol v1 to the origin. Defaults to `false`. {{% /md %}}

    -property tls +property tls

    tls?: pulumi.Input<string>;
    @@ -8137,7 +8141,7 @@ TLS configuration option for Cloudflare to connect to your origin. Valid values {{% /md %}}

    -property zoneId +property zoneId

    zoneId: pulumi.Input<string>;
    @@ -8146,7 +8150,7 @@ TLS configuration option for Cloudflare to connect to your origin. Valid values

    -interface SpectrumApplicationState +interface SpectrumApplicationState

    {{% md %}} @@ -8155,7 +8159,7 @@ Input properties used for looking up and filtering SpectrumApplication resources {{% /md %}}

    -property dns +property dns

    dns?: pulumi.Input<{
    @@ -8169,7 +8173,7 @@ The name and type of DNS record for the Spectrum application. Fields documented
     {{% /md %}}
     

    -property ipFirewall +property ipFirewall

    ipFirewall?: pulumi.Input<boolean>;
    @@ -8180,7 +8184,7 @@ Enables the IP Firewall for this application. Defaults to `true`. {{% /md %}}

    -property originDirects +property originDirects

    originDirects?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -8191,7 +8195,7 @@ A list of destination addresses to the origin. e.g. `tcp://192.0.2.1:22`. {{% /md %}}

    -property originDns +property originDns

    originDns?: pulumi.Input<{
    @@ -8204,7 +8208,7 @@ A destination DNS addresses to the origin. Fields documented below.
     {{% /md %}}
     

    -property originPort +property originPort

    originPort?: pulumi.Input<number>;
    @@ -8215,7 +8219,7 @@ If using `origin_dns` this is a required attribute. Origin port to proxy traffic {{% /md %}}

    -property protocol +property protocol

    protocol?: pulumi.Input<string>;
    @@ -8226,7 +8230,7 @@ The port configuration at Cloudflare’s edge. e.g. `tcp/22`. {{% /md %}}

    -property proxyProtocol +property proxyProtocol

    proxyProtocol?: pulumi.Input<boolean>;
    @@ -8237,7 +8241,7 @@ Enables Proxy Protocol v1 to the origin. Defaults to `false`. {{% /md %}}

    -property tls +property tls

    tls?: pulumi.Input<string>;
    @@ -8248,7 +8252,7 @@ TLS configuration option for Cloudflare to connect to your origin. Valid values {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8257,7 +8261,7 @@ TLS configuration option for Cloudflare to connect to your origin. Valid values

    -interface WafRuleArgs +interface WafRuleArgs

    {{% md %}} @@ -8266,7 +8270,7 @@ The set of arguments for constructing a WafRule resource. {{% /md %}}

    -property mode +property mode

    mode: pulumi.Input<string>;
    @@ -8277,7 +8281,7 @@ The mode of the rule, can be one of ["block", "challenge", "default", "disable", {{% /md %}}

    -property ruleId +property ruleId

    ruleId: pulumi.Input<string>;
    @@ -8288,7 +8292,7 @@ The WAF Rule ID. {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -8300,7 +8304,7 @@ The DNS zone to apply to.

    -interface WafRuleState +interface WafRuleState

    {{% md %}} @@ -8309,7 +8313,7 @@ Input properties used for looking up and filtering WafRule resources. {{% /md %}}

    -property mode +property mode

    mode?: pulumi.Input<string>;
    @@ -8320,7 +8324,7 @@ The mode of the rule, can be one of ["block", "challenge", "default", "disable", {{% /md %}}

    -property packageId +property packageId

    packageId?: pulumi.Input<string>;
    @@ -8331,7 +8335,7 @@ The ID of the WAF Rule Package that contains the rule. {{% /md %}}

    -property ruleId +property ruleId

    ruleId?: pulumi.Input<string>;
    @@ -8342,7 +8346,7 @@ The WAF Rule ID. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8353,7 +8357,7 @@ The DNS zone to apply to. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8365,7 +8369,7 @@ The DNS zone ID.

    -interface WorkerRouteArgs +interface WorkerRouteArgs

    {{% md %}} @@ -8374,7 +8378,7 @@ The set of arguments for constructing a WorkerRoute resource. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -8382,7 +8386,7 @@ The set of arguments for constructing a WorkerRoute resource. {{% /md %}}

    -property pattern +property pattern

    pattern: pulumi.Input<string>;
    @@ -8395,7 +8399,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property scriptName +property scriptName

    scriptName?: pulumi.Input<string>;
    @@ -8403,7 +8407,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -8415,7 +8419,7 @@ The zone to add the route to.

    -interface WorkerRouteState +interface WorkerRouteState

    {{% md %}} @@ -8424,7 +8428,7 @@ Input properties used for looking up and filtering WorkerRoute resources. {{% /md %}}

    -property enabled +property enabled

    enabled?: pulumi.Input<boolean>;
    @@ -8432,7 +8436,7 @@ Input properties used for looking up and filtering WorkerRoute resources. {{% /md %}}

    -property multiScript +property multiScript

    multiScript?: pulumi.Input<boolean>;
    @@ -8440,7 +8444,7 @@ Input properties used for looking up and filtering WorkerRoute resources. {{% /md %}}

    -property pattern +property pattern

    pattern?: pulumi.Input<string>;
    @@ -8453,7 +8457,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property scriptName +property scriptName

    scriptName?: pulumi.Input<string>;
    @@ -8461,7 +8465,7 @@ The [route pattern](https://developers.cloudflare.com/workers/api/route-matching {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8472,7 +8476,7 @@ The zone to add the route to. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8484,7 +8488,7 @@ The zone id of the route

    -interface WorkerScriptArgs +interface WorkerScriptArgs

    {{% md %}} @@ -8493,7 +8497,7 @@ The set of arguments for constructing a WorkerScript resource. {{% /md %}}

    -property content +property content

    content: pulumi.Input<string>;
    @@ -8504,7 +8508,7 @@ The script content. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -8515,7 +8519,7 @@ The name for the script. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8526,7 +8530,7 @@ The zone for the script. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8538,7 +8542,7 @@ The zone id of the script (only for non-multi-script resources)

    -interface WorkerScriptState +interface WorkerScriptState

    {{% md %}} @@ -8547,7 +8551,7 @@ Input properties used for looking up and filtering WorkerScript resources. {{% /md %}}

    -property content +property content

    content?: pulumi.Input<string>;
    @@ -8558,7 +8562,7 @@ The script content. {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -8569,7 +8573,7 @@ The name for the script. {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8580,7 +8584,7 @@ The zone for the script. {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8592,7 +8596,7 @@ The zone id of the script (only for non-multi-script resources)

    -interface ZoneArgs +interface ZoneArgs

    {{% md %}} @@ -8601,7 +8605,7 @@ The set of arguments for constructing a Zone resource. {{% /md %}}

    -property jumpStart +property jumpStart

    jumpStart?: pulumi.Input<boolean>;
    @@ -8612,7 +8616,7 @@ Boolean of whether to scan for DNS records on creation. Ignored after zone is cr {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -8623,7 +8627,7 @@ Boolean of whether this zone is paused (traffic bypasses Cloudflare). Default: f {{% /md %}}

    -property plan +property plan

    plan?: pulumi.Input<string>;
    @@ -8634,7 +8638,7 @@ The name of the commercial plan to apply to the zone, can be updated once the on {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -8645,7 +8649,7 @@ A full zone implies that DNS is hosted with Cloudflare. A partial zone is typica {{% /md %}}

    -property zone +property zone

    zone: pulumi.Input<string>;
    @@ -8657,7 +8661,7 @@ The DNS zone name which will be added.

    -interface ZoneLockdownArgs +interface ZoneLockdownArgs

    {{% md %}} @@ -8666,7 +8670,7 @@ The set of arguments for constructing a ZoneLockdown resource. {{% /md %}}

    -property configurations +property configurations

    configurations: pulumi.Input<pulumi.Input<{
    @@ -8680,7 +8684,7 @@ A list of IP addresses or IP ranges to match the request against specified in ta
     {{% /md %}}
     

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -8691,7 +8695,7 @@ A description about the lockdown entry. Typically used as a reminder or explanat {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -8702,7 +8706,7 @@ Boolean of whether this zone lockdown is currently paused. Default: false. {{% /md %}}

    -property urls +property urls

    urls: pulumi.Input<pulumi.Input<string>[]>;
    @@ -8713,7 +8717,7 @@ A list of simple wildcard patterns to match requests against. The order of the u {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8724,7 +8728,7 @@ The DNS zone to which the lockdown will be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8736,7 +8740,7 @@ The DNS zone to which the access rule should be added.

    -interface ZoneLockdownState +interface ZoneLockdownState

    {{% md %}} @@ -8745,7 +8749,7 @@ Input properties used for looking up and filtering ZoneLockdown resources. {{% /md %}}

    -property configurations +property configurations

    configurations?: pulumi.Input<pulumi.Input<{
    @@ -8759,7 +8763,7 @@ A list of IP addresses or IP ranges to match the request against specified in ta
     {{% /md %}}
     

    -property description +property description

    description?: pulumi.Input<string>;
    @@ -8770,7 +8774,7 @@ A description about the lockdown entry. Typically used as a reminder or explanat {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -8781,7 +8785,7 @@ Boolean of whether this zone lockdown is currently paused. Default: false. {{% /md %}}

    -property urls +property urls

    urls?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -8792,7 +8796,7 @@ A list of simple wildcard patterns to match requests against. The order of the u {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    @@ -8803,7 +8807,7 @@ The DNS zone to which the lockdown will be added. Will be resolved to `zone_id` {{% /md %}}

    -property zoneId +property zoneId

    zoneId?: pulumi.Input<string>;
    @@ -8815,7 +8819,7 @@ The DNS zone to which the access rule should be added.

    -interface ZoneSettingsOverrideArgs +interface ZoneSettingsOverrideArgs

    {{% md %}} @@ -8824,7 +8828,7 @@ The set of arguments for constructing a ZoneSettingsOverride resource. {{% /md %}}

    -property name +property name

    name: pulumi.Input<string>;
    @@ -8835,7 +8839,7 @@ The DNS zone to which apply settings. {{% /md %}}

    -property settings +property settings

    settings?: pulumi.Input<{
    @@ -8851,8 +8855,10 @@ The DNS zone to which apply settings.
         developmentMode: pulumi.Input<string>;
         edgeCacheTtl: pulumi.Input<number>;
         emailObfuscation: pulumi.Input<string>;
    +    h2Prioritization: pulumi.Input<string>;
         hotlinkProtection: pulumi.Input<string>;
         http2: pulumi.Input<string>;
    +    imageResizing: pulumi.Input<string>;
         ipGeolocation: pulumi.Input<string>;
         ipv6: pulumi.Input<string>;
         maxUpload: pulumi.Input<number>;
    @@ -8905,7 +8911,7 @@ Settings overrides that will be applied to the zone. If a setting is not specifi
     

    -interface ZoneSettingsOverrideState +interface ZoneSettingsOverrideState

    {{% md %}} @@ -8914,7 +8920,7 @@ Input properties used for looking up and filtering ZoneSettingsOverride resource {{% /md %}}

    -property initialSettings +property initialSettings

    initialSettings?: pulumi.Input<{
    @@ -8930,8 +8936,10 @@ Input properties used for looking up and filtering ZoneSettingsOverride resource
         developmentMode: pulumi.Input<string>;
         edgeCacheTtl: pulumi.Input<number>;
         emailObfuscation: pulumi.Input<string>;
    +    h2Prioritization: pulumi.Input<string>;
         hotlinkProtection: pulumi.Input<string>;
         http2: pulumi.Input<string>;
    +    imageResizing: pulumi.Input<string>;
         ipGeolocation: pulumi.Input<string>;
         ipv6: pulumi.Input<string>;
         maxUpload: pulumi.Input<number>;
    @@ -8983,7 +8991,7 @@ Settings present in the zone at the time the resource is created. This will be u
     {{% /md %}}
     

    -property initialSettingsReadAt +property initialSettingsReadAt

    initialSettingsReadAt?: pulumi.Input<string>;
    @@ -8991,7 +8999,7 @@ Settings present in the zone at the time the resource is created. This will be u {{% /md %}}

    -property name +property name

    name?: pulumi.Input<string>;
    @@ -9002,7 +9010,7 @@ The DNS zone to which apply settings. {{% /md %}}

    -property readonlySettings +property readonlySettings

    readonlySettings?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -9015,7 +9023,7 @@ Which of the current `settings` are not able to be set by the user. Which settin {{% /md %}}

    -property settings +property settings

    settings?: pulumi.Input<{
    @@ -9031,8 +9039,10 @@ Which of the current `settings` are not able to be set by the user. Which settin
         developmentMode: pulumi.Input<string>;
         edgeCacheTtl: pulumi.Input<number>;
         emailObfuscation: pulumi.Input<string>;
    +    h2Prioritization: pulumi.Input<string>;
         hotlinkProtection: pulumi.Input<string>;
         http2: pulumi.Input<string>;
    +    imageResizing: pulumi.Input<string>;
         ipGeolocation: pulumi.Input<string>;
         ipv6: pulumi.Input<string>;
         maxUpload: pulumi.Input<number>;
    @@ -9084,7 +9094,7 @@ Settings overrides that will be applied to the zone. If a setting is not specifi
     {{% /md %}}
     

    -property zoneStatus +property zoneStatus

    zoneStatus?: pulumi.Input<string>;
    @@ -9092,7 +9102,7 @@ Settings overrides that will be applied to the zone. If a setting is not specifi {{% /md %}}

    -property zoneType +property zoneType

    zoneType?: pulumi.Input<string>;
    @@ -9101,7 +9111,7 @@ Settings overrides that will be applied to the zone. If a setting is not specifi

    -interface ZoneState +interface ZoneState

    {{% md %}} @@ -9110,7 +9120,7 @@ Input properties used for looking up and filtering Zone resources. {{% /md %}}

    -property jumpStart +property jumpStart

    jumpStart?: pulumi.Input<boolean>;
    @@ -9121,7 +9131,7 @@ Boolean of whether to scan for DNS records on creation. Ignored after zone is cr {{% /md %}}

    -property meta +property meta

    meta?: pulumi.Input<{
    @@ -9132,7 +9142,7 @@ Boolean of whether to scan for DNS records on creation. Ignored after zone is cr
     {{% /md %}}
     

    -property nameServers +property nameServers

    nameServers?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -9143,7 +9153,7 @@ Cloudflare-assigned name servers. This is only populated for zones that use Clou {{% /md %}}

    -property paused +property paused

    paused?: pulumi.Input<boolean>;
    @@ -9154,7 +9164,7 @@ Boolean of whether this zone is paused (traffic bypasses Cloudflare). Default: f {{% /md %}}

    -property plan +property plan

    plan?: pulumi.Input<string>;
    @@ -9165,7 +9175,7 @@ The name of the commercial plan to apply to the zone, can be updated once the on {{% /md %}}

    -property status +property status

    status?: pulumi.Input<string>;
    @@ -9176,7 +9186,7 @@ Status of the zone. Valid values: `active`, `pending`, `initializing`, `moved`, {{% /md %}}

    -property type +property type

    type?: pulumi.Input<string>;
    @@ -9187,7 +9197,7 @@ A full zone implies that DNS is hosted with Cloudflare. A partial zone is typica {{% /md %}}

    -property vanityNameServers +property vanityNameServers

    vanityNameServers?: pulumi.Input<pulumi.Input<string>[]>;
    @@ -9200,7 +9210,7 @@ List of Vanity Nameservers (if set). {{% /md %}}

    -property zone +property zone

    zone?: pulumi.Input<string>;
    diff --git a/content/reference/pkg/nodejs/pulumi/cloudflare/config/_index.md b/content/reference/pkg/nodejs/pulumi/cloudflare/config/_index.md index 7b3581b8b893..ae03c754e865 100644 --- a/content/reference/pkg/nodejs/pulumi/cloudflare/config/_index.md +++ b/content/reference/pkg/nodejs/pulumi/cloudflare/config/_index.md @@ -28,14 +28,14 @@ aliases:
  • let useOrgFromZone
  • -config/vars.ts +config/vars.ts

    -let apiClientLogging +let apiClientLogging

    let apiClientLogging: boolean | undefined =  __config.getObject<boolean>("apiClientLogging") || (utilities.getEnvBoolean("CLOUDFLARE_API_CLIENT_LOGGING") || false);
    @@ -46,7 +46,7 @@ Whether to print logs from the API client (using the default log library logger) {{% /md %}}

    -let email +let email

    let email: string | undefined =  __config.get("email") || utilities.getEnv("CLOUDFLARE_EMAIL");
    @@ -57,7 +57,7 @@ A registered Cloudflare email address. {{% /md %}}

    -let maxBackoff +let maxBackoff

    let maxBackoff: number | undefined =  __config.getObject<number>("maxBackoff") || (utilities.getEnvNumber("CLOUDFLARE_MAX_BACKOFF") || 30);
    @@ -68,7 +68,7 @@ Maximum backoff period in seconds after failed API calls {{% /md %}}

    -let minBackoff +let minBackoff

    let minBackoff: number | undefined =  __config.getObject<number>("minBackoff") || (utilities.getEnvNumber("CLOUDFLARE_MIN_BACKOFF") || 1);
    @@ -79,7 +79,7 @@ Minimum backoff period in seconds after failed API calls {{% /md %}}

    -let orgId +let orgId

    let orgId: string | undefined =  __config.get("orgId") || utilities.getEnv("CLOUDFLARE_ORG_ID");
    @@ -90,7 +90,7 @@ Configure API client to always use that organization. If set this will override {{% /md %}}

    -let retries +let retries

    let retries: number | undefined =  __config.getObject<number>("retries") || (utilities.getEnvNumber("CLOUDFLARE_RETRIES") || 3);
    @@ -101,7 +101,7 @@ Maximum number of retries to perform when an API request fails {{% /md %}}

    -let rps +let rps

    let rps: number | undefined =  __config.getObject<number>("rps") || (utilities.getEnvNumber("CLOUDFLARE_RPS") || 4);
    @@ -112,7 +112,7 @@ RPS limit to apply when making calls to the API {{% /md %}}

    -let token +let token

    let token: string | undefined =  __config.get("token") || utilities.getEnv("CLOUDFLARE_TOKEN");
    @@ -123,7 +123,7 @@ The token key for API operations. {{% /md %}}

    -let useOrgFromZone +let useOrgFromZone

    let useOrgFromZone: string | undefined =  __config.get("useOrgFromZone") || utilities.getEnv("CLOUDFLARE_ORG_ZONE");