Viewing docs for Cloudflare v6.18.0
published on Thursday, Jul 16, 2026 by Pulumi
published on Thursday, Jul 16, 2026 by Pulumi
Viewing docs for Cloudflare v6.18.0
published on Thursday, Jul 16, 2026 by Pulumi
published on Thursday, Jul 16, 2026 by Pulumi
Accepted Permissions
Flagship Read
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleFlagshipFlags = cloudflare.getFlagshipFlags({
accountId: "account_id",
appId: "app_id",
limit: "limit",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_flagship_flags = cloudflare.get_flagship_flags(account_id="account_id",
app_id="app_id",
limit="limit")
package main
import (
"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudflare.GetFlagshipFlags(ctx, &cloudflare.LookupFlagshipFlagsArgs{
AccountId: "account_id",
AppId: "app_id",
Limit: pulumi.StringRef("limit"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() =>
{
var exampleFlagshipFlags = Cloudflare.GetFlagshipFlags.Invoke(new()
{
AccountId = "account_id",
AppId = "app_id",
Limit = "limit",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetFlagshipFlagsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var exampleFlagshipFlags = CloudflareFunctions.getFlagshipFlags(GetFlagshipFlagsArgs.builder()
.accountId("account_id")
.appId("app_id")
.limit("limit")
.build());
}
}
variables:
exampleFlagshipFlags:
fn::invoke:
function: cloudflare:getFlagshipFlags
arguments:
accountId: account_id
appId: app_id
limit: limit
pulumi {
required_providers {
cloudflare = {
source = "pulumi/cloudflare"
}
}
}
data "cloudflare_getflagshipflags" "exampleFlagshipFlags" {
account_id = "account_id"
app_id = "app_id"
limit = "limit"
}
Using getFlagshipFlags
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFlagshipFlags(args: GetFlagshipFlagsArgs, opts?: InvokeOptions): Promise<GetFlagshipFlagsResult>
function getFlagshipFlagsOutput(args: GetFlagshipFlagsOutputArgs, opts?: InvokeOptions): Output<GetFlagshipFlagsResult>def get_flagship_flags(account_id: Optional[str] = None,
app_id: Optional[str] = None,
limit: Optional[str] = None,
max_items: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetFlagshipFlagsResult
def get_flagship_flags_output(account_id: pulumi.Input[Optional[str]] = None,
app_id: pulumi.Input[Optional[str]] = None,
limit: pulumi.Input[Optional[str]] = None,
max_items: pulumi.Input[Optional[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFlagshipFlagsResult]func LookupFlagshipFlags(ctx *Context, args *LookupFlagshipFlagsArgs, opts ...InvokeOption) (*LookupFlagshipFlagsResult, error)
func LookupFlagshipFlagsOutput(ctx *Context, args *LookupFlagshipFlagsOutputArgs, opts ...InvokeOption) LookupFlagshipFlagsResultOutput> Note: This function is named LookupFlagshipFlags in the Go SDK.
public static class GetFlagshipFlags
{
public static Task<GetFlagshipFlagsResult> InvokeAsync(GetFlagshipFlagsArgs args, InvokeOptions? opts = null)
public static Output<GetFlagshipFlagsResult> Invoke(GetFlagshipFlagsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFlagshipFlagsResult> getFlagshipFlags(GetFlagshipFlagsArgs args, InvokeOptions options)
public static Output<GetFlagshipFlagsResult> getFlagshipFlags(GetFlagshipFlagsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getFlagshipFlags:getFlagshipFlags
arguments:
# arguments dictionarydata "cloudflare_get_flagship_flags" "name" {
# arguments
}The following arguments are supported:
- account_
id string - Cloudflare account ID.
- app_
id string - App identifier.
- limit string
- Max items to return (1–200).
- max_
items number - Max items to fetch, default: 1000
- account_
id str - Cloudflare account ID.
- app_
id str - App identifier.
- limit str
- Max items to return (1–200).
- max_
items int - Max items to fetch, default: 1000
getFlagshipFlags Result
The following output properties are available:
- account_
id string - Cloudflare account ID.
- app_
id string - App identifier.
- id string
- The provider-assigned unique ID for this managed resource.
- results list(object)
- The items returned by the data source
- limit string
- Max items to return (1–200).
- max_
items number - Max items to fetch, default: 1000
- account_
id str - Cloudflare account ID.
- app_
id str - App identifier.
- id str
- The provider-assigned unique ID for this managed resource.
- results
Sequence[Get
Flagship Flags Result] - The items returned by the data source
- limit str
- Max items to return (1–200).
- max_
items int - Max items to fetch, default: 1000
Supporting Types
GetFlagshipFlagsResult
- Default
Variation string - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - Description string
- Enabled bool
- When false, the flag bypasses all rules and always serves
defaultVariation. - Key string
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- Rules
List<Get
Flagship Flags Result Rule> - Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - Type string
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- Updated
At string - Updated
By string - Variations Dictionary<string, string>
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- Default
Variation string - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - Description string
- Enabled bool
- When false, the flag bypasses all rules and always serves
defaultVariation. - Key string
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- Rules
[]Get
Flagship Flags Result Rule - Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - Type string
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- Updated
At string - Updated
By string - Variations map[string]string
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- default_
variation string - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - description string
- enabled bool
- When false, the flag bypasses all rules and always serves
defaultVariation. - key string
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- rules list(object)
- Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - type string
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- updated_
at string - updated_
by string - variations map(string)
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- default
Variation String - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - description String
- enabled Boolean
- When false, the flag bypasses all rules and always serves
defaultVariation. - key String
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- rules
List<Get
Flagship Flags Result Rule> - Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - type String
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- updated
At String - updated
By String - variations Map<String,String>
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- default
Variation string - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - description string
- enabled boolean
- When false, the flag bypasses all rules and always serves
defaultVariation. - key string
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- rules
Get
Flagship Flags Result Rule[] - Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - type string
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- updated
At string - updated
By string - variations {[key: string]: string}
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- default_
variation str - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - description str
- enabled bool
- When false, the flag bypasses all rules and always serves
defaultVariation. - key str
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- rules
Sequence[Get
Flagship Flags Result Rule] - Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - type str
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- updated_
at str - updated_
by str - variations Mapping[str, str]
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
- default
Variation String - Variation served when no rule matches or the flag is disabled. Must be a key in
variations. - description String
- enabled Boolean
- When false, the flag bypasses all rules and always serves
defaultVariation. - key String
- Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
- rules List<Property Map>
- Targeting rules evaluated in ascending
priority; the first matching rule wins. An empty array means the flag always servesdefaultVariation. - type String
- Value type of the flag's variations. Inferred from the variation values on write, so it may be omitted in requests. Available values: "boolean", "string", "number", "json".
- updated
At String - updated
By String - variations Map<String>
- Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
GetFlagshipFlagsResultRule
- Conditions
List<Get
Flagship Flags Result Rule Condition> - Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- Priority int
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- Rollout
Get
Flagship Flags Result Rule Rollout - Serve
Variation string - Variation served when this rule matches. Must be a key in
variations.
- Conditions
[]Get
Flagship Flags Result Rule Condition - Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- Priority int
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- Rollout
Get
Flagship Flags Result Rule Rollout - Serve
Variation string - Variation served when this rule matches. Must be a key in
variations.
- conditions list(object)
- Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- priority number
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- rollout object
- serve_
variation string - Variation served when this rule matches. Must be a key in
variations.
- conditions
List<Get
Flagship Flags Result Rule Condition> - Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- priority Integer
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- rollout
Get
Flagship Flags Result Rule Rollout - serve
Variation String - Variation served when this rule matches. Must be a key in
variations.
- conditions
Get
Flagship Flags Result Rule Condition[] - Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- priority number
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- rollout
Get
Flagship Flags Result Rule Rollout - serve
Variation string - Variation served when this rule matches. Must be a key in
variations.
- conditions
Sequence[Get
Flagship Flags Result Rule Condition] - Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- priority int
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- rollout
Get
Flagship Flags Result Rule Rollout - serve_
variation str - Variation served when this rule matches. Must be a key in
variations.
- conditions List<Property Map>
- Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
- priority Number
- Evaluation order; lower numbers are evaluated first. Must be unique across the flag's rules.
- rollout Property Map
- serve
Variation String - Variation served when this rule matches. Must be a key in
variations.
GetFlagshipFlagsResultRuleCondition
- Attribute string
- Clauses
List<Get
Flagship Flags Result Rule Condition Clause> - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses
[]Get
Flagship Flags Result Rule Condition Clause - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(object)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses
List<Get
Flagship Flags Result Rule Condition Clause> - logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses
Get
Flagship Flags Result Rule Condition Clause[] - logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses
Sequence[Get
Flagship Flags Result Rule Condition Clause] - logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<Property Map>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleConditionClause
- Attribute string
- Clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause> - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses
[]Get
Flagship Flags Result Rule Condition Clause Clause - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(object)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause> - logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses
Get
Flagship Flags Result Rule Condition Clause Clause[] - logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses
Sequence[Get
Flagship Flags Result Rule Condition Clause Clause] - logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<Property Map>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleConditionClauseClause
- Attribute string
- Clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause> - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses
[]Get
Flagship Flags Result Rule Condition Clause Clause Clause - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(object)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause> - logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses
Get
Flagship Flags Result Rule Condition Clause Clause Clause[] - logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses
Sequence[Get
Flagship Flags Result Rule Condition Clause Clause Clause] - logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<Property Map>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleConditionClauseClauseClause
- Attribute string
- Clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause> - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses
[]Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(object)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause> - logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses
Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause[] - logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses
Sequence[Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause] - logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<Property Map>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleConditionClauseClauseClauseClause
- Attribute string
- Clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause Clause> - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses
[]Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause Clause - Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(object)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses
List<Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause Clause> - logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses
Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause Clause[] - logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses
Sequence[Get
Flagship Flags Result Rule Condition Clause Clause Clause Clause Clause] - logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<Property Map>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleConditionClauseClauseClauseClauseClause
- Attribute string
- Clauses List<string>
- Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- Attribute string
- Clauses []string
- Logical
Operator string - Available values: "AND", "OR".
- Operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- Value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses list(string)
- logical_
operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<String>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute string
- clauses string[]
- logical
Operator string - Available values: "AND", "OR".
- operator string
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value string
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute str
- clauses Sequence[str]
- logical_
operator str - Available values: "AND", "OR".
- operator str
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value str
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
- attribute String
- clauses List<String>
- logical
Operator String - Available values: "AND", "OR".
- operator String
- Available values: "equals", "notequals", "greaterthan", "lessthan", "greaterthanorequals", "lessthanorequals", "contains", "startswith", "endswith", "in", "notin".
- value String
- Value to compare against the context attribute. Must be an array for
inandnotIn; numeric and ISO-8601 datetime strings are accepted by the ordering operators.
GetFlagshipFlagsResultRuleRollout
- Attribute string
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - Percentage double
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- Attribute string
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - Percentage float64
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- attribute string
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - percentage number
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- attribute String
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - percentage Double
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- attribute string
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - percentage number
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- attribute str
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - percentage float
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
- attribute String
- Context attribute used for sticky bucketing. Defaults to
targetingKey. If absent at evaluation time, bucketing is random per request. - percentage Number
- Percentage of matching traffic (0–100) served this variation. For multi-way splits, use cumulative upper bounds across rules (e.g. 30, 70, 100).
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
Viewing docs for Cloudflare v6.18.0
published on Thursday, Jul 16, 2026 by Pulumi
published on Thursday, Jul 16, 2026 by Pulumi