published on Friday, Nov 6, 2026 by Pulumi
published on Friday, Nov 6, 2026 by Pulumi
Create and manage Experiment Center segments (EA only).
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as auth0 from "@pulumi/auth0";
// Each rule sets at least one of `match` or `not_match`. Each attribute block
// sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
// or `exists`. Each `match` or `not_match` block sets between 1 and 10
// attributes, and each `anonymous_session_metadata` block counts as one.
const campaignTraffic = new auth0.ExperimentSegment("campaign_traffic", {
rules: [
{
match: {
country: {
oneOfs: [
"US",
"CA",
],
},
domain: {
startsWiths: ["www"],
},
deviceType: {
contains: ["mobile"],
},
clientId: {
exists: "true",
},
anonymousSessionMetadatas: [
{
key: "plan",
oneOfs: ["gold"],
},
{
key: "utm_source",
contains: ["email"],
},
],
},
notMatch: {
region: {
endsWiths: ["-west"],
},
browser: {
endsWiths: ["bot"],
},
anonymousSessionMetadatas: [{
key: "internal",
exists: "true",
}],
},
},
{
match: {
organizationId: {
exists: "true",
},
},
},
],
name: "email-campaign-traffic",
description: "Gold-plan visitors from an email campaign, excluding internal traffic.",
});
import pulumi
import pulumi_auth0 as auth0
# Each rule sets at least one of `match` or `not_match`. Each attribute block
# sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
# or `exists`. Each `match` or `not_match` block sets between 1 and 10
# attributes, and each `anonymous_session_metadata` block counts as one.
campaign_traffic = auth0.ExperimentSegment("campaign_traffic",
rules=[
{
"match": {
"country": {
"one_ofs": [
"US",
"CA",
],
},
"domain": {
"starts_withs": ["www"],
},
"device_type": {
"contains": ["mobile"],
},
"client_id": {
"exists": "true",
},
"anonymous_session_metadatas": [
{
"key": "plan",
"one_ofs": ["gold"],
},
{
"key": "utm_source",
"contains": ["email"],
},
],
},
"not_match": {
"region": {
"ends_withs": ["-west"],
},
"browser": {
"ends_withs": ["bot"],
},
"anonymous_session_metadatas": [{
"key": "internal",
"exists": "true",
}],
},
},
{
"match": {
"organization_id": {
"exists": "true",
},
},
},
],
name="email-campaign-traffic",
description="Gold-plan visitors from an email campaign, excluding internal traffic.")
package main
import (
"github.com/pulumi/pulumi-auth0/sdk/v3/go/auth0"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Each rule sets at least one of `match` or `not_match`. Each attribute block
// sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
// or `exists`. Each `match` or `not_match` block sets between 1 and 10
// attributes, and each `anonymous_session_metadata` block counts as one.
_, err := auth0.NewExperimentSegment(ctx, "campaign_traffic", &auth0.ExperimentSegmentArgs{
Rules: auth0.ExperimentSegmentRuleArray{
&auth0.ExperimentSegmentRuleArgs{
Match: &auth0.ExperimentSegmentRuleMatchArgs{
Country: &auth0.ExperimentSegmentRuleMatchCountryArgs{
OneOfs: pulumi.StringArray{
pulumi.String("US"),
pulumi.String("CA"),
},
},
Domain: &auth0.ExperimentSegmentRuleMatchDomainArgs{
StartsWiths: pulumi.StringArray{
pulumi.String("www"),
},
},
DeviceType: &auth0.ExperimentSegmentRuleMatchDeviceTypeArgs{
Contains: pulumi.StringArray{
pulumi.String("mobile"),
},
},
ClientId: &auth0.ExperimentSegmentRuleMatchClientIdArgs{
Exists: pulumi.String("true"),
},
AnonymousSessionMetadatas: auth0.ExperimentSegmentRuleMatchAnonymousSessionMetadataArray{
&auth0.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs{
Key: pulumi.String("plan"),
OneOfs: pulumi.StringArray{
pulumi.String("gold"),
},
},
&auth0.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs{
Key: pulumi.String("utm_source"),
Contains: pulumi.StringArray{
pulumi.String("email"),
},
},
},
},
NotMatch: &auth0.ExperimentSegmentRuleNotMatchArgs{
Region: &auth0.ExperimentSegmentRuleNotMatchRegionArgs{
EndsWiths: pulumi.StringArray{
pulumi.String("-west"),
},
},
Browser: &auth0.ExperimentSegmentRuleNotMatchBrowserArgs{
EndsWiths: pulumi.StringArray{
pulumi.String("bot"),
},
},
AnonymousSessionMetadatas: auth0.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArray{
&auth0.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs{
Key: pulumi.String("internal"),
Exists: pulumi.String("true"),
},
},
},
},
&auth0.ExperimentSegmentRuleArgs{
Match: &auth0.ExperimentSegmentRuleMatchArgs{
OrganizationId: &auth0.ExperimentSegmentRuleMatchOrganizationIdArgs{
Exists: pulumi.String("true"),
},
},
},
},
Name: pulumi.String("email-campaign-traffic"),
Description: pulumi.String("Gold-plan visitors from an email campaign, excluding internal traffic."),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Auth0 = Pulumi.Auth0;
return await Deployment.RunAsync(() =>
{
// Each rule sets at least one of `match` or `not_match`. Each attribute block
// sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
// or `exists`. Each `match` or `not_match` block sets between 1 and 10
// attributes, and each `anonymous_session_metadata` block counts as one.
var campaignTraffic = new Auth0.ExperimentSegment("campaign_traffic", new()
{
Rules = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleArgs
{
Match = new Auth0.Inputs.ExperimentSegmentRuleMatchArgs
{
Country = new Auth0.Inputs.ExperimentSegmentRuleMatchCountryArgs
{
OneOfs = new[]
{
"US",
"CA",
},
},
Domain = new Auth0.Inputs.ExperimentSegmentRuleMatchDomainArgs
{
StartsWiths = new[]
{
"www",
},
},
DeviceType = new Auth0.Inputs.ExperimentSegmentRuleMatchDeviceTypeArgs
{
Contains = new[]
{
"mobile",
},
},
ClientId = new Auth0.Inputs.ExperimentSegmentRuleMatchClientIdArgs
{
Exists = "true",
},
AnonymousSessionMetadatas = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs
{
Key = "plan",
OneOfs = new[]
{
"gold",
},
},
new Auth0.Inputs.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs
{
Key = "utm_source",
Contains = new[]
{
"email",
},
},
},
},
NotMatch = new Auth0.Inputs.ExperimentSegmentRuleNotMatchArgs
{
Region = new Auth0.Inputs.ExperimentSegmentRuleNotMatchRegionArgs
{
EndsWiths = new[]
{
"-west",
},
},
Browser = new Auth0.Inputs.ExperimentSegmentRuleNotMatchBrowserArgs
{
EndsWiths = new[]
{
"bot",
},
},
AnonymousSessionMetadatas = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs
{
Key = "internal",
Exists = "true",
},
},
},
},
new Auth0.Inputs.ExperimentSegmentRuleArgs
{
Match = new Auth0.Inputs.ExperimentSegmentRuleMatchArgs
{
OrganizationId = new Auth0.Inputs.ExperimentSegmentRuleMatchOrganizationIdArgs
{
Exists = "true",
},
},
},
},
Name = "email-campaign-traffic",
Description = "Gold-plan visitors from an email campaign, excluding internal traffic.",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.auth0.ExperimentSegment;
import com.pulumi.auth0.ExperimentSegmentArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchCountryArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchDomainArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchDeviceTypeArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchClientIdArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleNotMatchArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleNotMatchRegionArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleNotMatchBrowserArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs;
import com.pulumi.auth0.inputs.ExperimentSegmentRuleMatchOrganizationIdArgs;
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) {
// Each rule sets at least one of `match` or `not_match`. Each attribute block
// sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
// or `exists`. Each `match` or `not_match` block sets between 1 and 10
// attributes, and each `anonymous_session_metadata` block counts as one.
var campaignTraffic = new ExperimentSegment("campaignTraffic", ExperimentSegmentArgs.builder()
.rules(
ExperimentSegmentRuleArgs.builder()
.match(ExperimentSegmentRuleMatchArgs.builder()
.country(ExperimentSegmentRuleMatchCountryArgs.builder()
.oneOfs(
"US",
"CA")
.build())
.domain(ExperimentSegmentRuleMatchDomainArgs.builder()
.startsWiths("www")
.build())
.deviceType(ExperimentSegmentRuleMatchDeviceTypeArgs.builder()
.contains("mobile")
.build())
.clientId(ExperimentSegmentRuleMatchClientIdArgs.builder()
.exists("true")
.build())
.anonymousSessionMetadatas(
ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs.builder()
.key("plan")
.oneOfs("gold")
.build(),
ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs.builder()
.key("utm_source")
.contains("email")
.build())
.build())
.notMatch(ExperimentSegmentRuleNotMatchArgs.builder()
.region(ExperimentSegmentRuleNotMatchRegionArgs.builder()
.endsWiths("-west")
.build())
.browser(ExperimentSegmentRuleNotMatchBrowserArgs.builder()
.endsWiths("bot")
.build())
.anonymousSessionMetadatas(ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs.builder()
.key("internal")
.exists("true")
.build())
.build())
.build(),
ExperimentSegmentRuleArgs.builder()
.match(ExperimentSegmentRuleMatchArgs.builder()
.organizationId(ExperimentSegmentRuleMatchOrganizationIdArgs.builder()
.exists("true")
.build())
.build())
.build())
.name("email-campaign-traffic")
.description("Gold-plan visitors from an email campaign, excluding internal traffic.")
.build());
}
}
resources:
# Each rule sets at least one of `match` or `not_match`. Each attribute block
# sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
# or `exists`. Each `match` or `not_match` block sets between 1 and 10
# attributes, and each `anonymous_session_metadata` block counts as one.
campaignTraffic:
type: auth0:ExperimentSegment
name: campaign_traffic
properties:
rules:
- match:
country:
oneOfs:
- US
- CA
domain:
startsWiths:
- www
deviceType:
contains:
- mobile
clientId:
exists: true
anonymousSessionMetadatas:
- key: plan
oneOfs:
- gold
- key: utm_source
contains:
- email
notMatch:
region:
endsWiths:
- -west
browser:
endsWiths:
- bot
anonymousSessionMetadatas:
- key: internal
exists: true
- match:
organizationId:
exists: true
name: email-campaign-traffic
description: Gold-plan visitors from an email campaign, excluding internal traffic.
terraform {
required_providers {
auth0 = {
source = "pulumi/auth0"
}
}
}
# Each rule sets at least one of `match` or `not_match`. Each attribute block
# sets exactly one operator: `one_of`, `contains`, `starts_with`, `ends_with`
# or `exists`. Each `match` or `not_match` block sets between 1 and 10
# attributes, and each `anonymous_session_metadata` block counts as one.
resource "auth0_experiment_segment" "campaign_traffic" {
lifecycle {
create_before_destroy = true
}
rules {
match {
country {
one_of = ["US", "CA"]
}
domain {
starts_with = ["www"]
}
device_type {
contains = ["mobile"]
}
client_id {
exists = true
}
anonymous_session_metadata {
key = "plan"
one_of = ["gold"]
}
anonymous_session_metadata {
key = "utm_source"
contains = ["email"]
}
}
not_match {
region {
ends_with = ["-west"]
}
browser {
ends_with = ["bot"]
}
anonymous_session_metadata {
key = "internal"
exists = true
}
}
}
rules {
match {
organization_id {
exists = true
}
}
}
name = "email-campaign-traffic"
description = "Gold-plan visitors from an email campaign, excluding internal traffic."
}
Create ExperimentSegment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ExperimentSegment(name: string, args: ExperimentSegmentArgs, opts?: CustomResourceOptions);@overload
def ExperimentSegment(resource_name: str,
args: ExperimentSegmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ExperimentSegment(resource_name: str,
opts: Optional[ResourceOptions] = None,
rules: Optional[Sequence[ExperimentSegmentRuleArgs]] = None,
description: Optional[str] = None,
name: Optional[str] = None,
status: Optional[str] = None)func NewExperimentSegment(ctx *Context, name string, args ExperimentSegmentArgs, opts ...ResourceOption) (*ExperimentSegment, error)public ExperimentSegment(string name, ExperimentSegmentArgs args, CustomResourceOptions? opts = null)
public ExperimentSegment(String name, ExperimentSegmentArgs args)
public ExperimentSegment(String name, ExperimentSegmentArgs args, CustomResourceOptions options)
type: auth0:ExperimentSegment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "auth0_experiment_segment" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ExperimentSegmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ExperimentSegmentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ExperimentSegmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExperimentSegmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExperimentSegmentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var experimentSegmentResource = new Auth0.ExperimentSegment("experimentSegmentResource", new()
{
Rules = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleArgs
{
Match = new Auth0.Inputs.ExperimentSegmentRuleMatchArgs
{
AnonymousSessionMetadatas = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs
{
Key = "string",
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
},
Browser = new Auth0.Inputs.ExperimentSegmentRuleMatchBrowserArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
ClientId = new Auth0.Inputs.ExperimentSegmentRuleMatchClientIdArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Connection = new Auth0.Inputs.ExperimentSegmentRuleMatchConnectionArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
ConnectionType = new Auth0.Inputs.ExperimentSegmentRuleMatchConnectionTypeArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Country = new Auth0.Inputs.ExperimentSegmentRuleMatchCountryArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
DeviceType = new Auth0.Inputs.ExperimentSegmentRuleMatchDeviceTypeArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Domain = new Auth0.Inputs.ExperimentSegmentRuleMatchDomainArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
OrganizationId = new Auth0.Inputs.ExperimentSegmentRuleMatchOrganizationIdArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Platform = new Auth0.Inputs.ExperimentSegmentRuleMatchPlatformArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Region = new Auth0.Inputs.ExperimentSegmentRuleMatchRegionArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
UserAgent = new Auth0.Inputs.ExperimentSegmentRuleMatchUserAgentArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
},
NotMatch = new Auth0.Inputs.ExperimentSegmentRuleNotMatchArgs
{
AnonymousSessionMetadatas = new[]
{
new Auth0.Inputs.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs
{
Key = "string",
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
},
Browser = new Auth0.Inputs.ExperimentSegmentRuleNotMatchBrowserArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
ClientId = new Auth0.Inputs.ExperimentSegmentRuleNotMatchClientIdArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Connection = new Auth0.Inputs.ExperimentSegmentRuleNotMatchConnectionArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
ConnectionType = new Auth0.Inputs.ExperimentSegmentRuleNotMatchConnectionTypeArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Country = new Auth0.Inputs.ExperimentSegmentRuleNotMatchCountryArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
DeviceType = new Auth0.Inputs.ExperimentSegmentRuleNotMatchDeviceTypeArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Domain = new Auth0.Inputs.ExperimentSegmentRuleNotMatchDomainArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
OrganizationId = new Auth0.Inputs.ExperimentSegmentRuleNotMatchOrganizationIdArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Platform = new Auth0.Inputs.ExperimentSegmentRuleNotMatchPlatformArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
Region = new Auth0.Inputs.ExperimentSegmentRuleNotMatchRegionArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
UserAgent = new Auth0.Inputs.ExperimentSegmentRuleNotMatchUserAgentArgs
{
Contains = new[]
{
"string",
},
EndsWiths = new[]
{
"string",
},
Exists = "string",
OneOfs = new[]
{
"string",
},
StartsWiths = new[]
{
"string",
},
},
},
},
},
Description = "string",
Name = "string",
Status = "string",
});
example, err := auth0.NewExperimentSegment(ctx, "experimentSegmentResource", &auth0.ExperimentSegmentArgs{
Rules: auth0.ExperimentSegmentRuleArray{
&auth0.ExperimentSegmentRuleArgs{
Match: &auth0.ExperimentSegmentRuleMatchArgs{
AnonymousSessionMetadatas: auth0.ExperimentSegmentRuleMatchAnonymousSessionMetadataArray{
&auth0.ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs{
Key: pulumi.String("string"),
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Browser: &auth0.ExperimentSegmentRuleMatchBrowserArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
ClientId: &auth0.ExperimentSegmentRuleMatchClientIdArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Connection: &auth0.ExperimentSegmentRuleMatchConnectionArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
ConnectionType: &auth0.ExperimentSegmentRuleMatchConnectionTypeArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Country: &auth0.ExperimentSegmentRuleMatchCountryArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
DeviceType: &auth0.ExperimentSegmentRuleMatchDeviceTypeArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Domain: &auth0.ExperimentSegmentRuleMatchDomainArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
OrganizationId: &auth0.ExperimentSegmentRuleMatchOrganizationIdArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Platform: &auth0.ExperimentSegmentRuleMatchPlatformArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Region: &auth0.ExperimentSegmentRuleMatchRegionArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
UserAgent: &auth0.ExperimentSegmentRuleMatchUserAgentArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
},
NotMatch: &auth0.ExperimentSegmentRuleNotMatchArgs{
AnonymousSessionMetadatas: auth0.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArray{
&auth0.ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs{
Key: pulumi.String("string"),
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Browser: &auth0.ExperimentSegmentRuleNotMatchBrowserArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
ClientId: &auth0.ExperimentSegmentRuleNotMatchClientIdArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Connection: &auth0.ExperimentSegmentRuleNotMatchConnectionArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
ConnectionType: &auth0.ExperimentSegmentRuleNotMatchConnectionTypeArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Country: &auth0.ExperimentSegmentRuleNotMatchCountryArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
DeviceType: &auth0.ExperimentSegmentRuleNotMatchDeviceTypeArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Domain: &auth0.ExperimentSegmentRuleNotMatchDomainArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
OrganizationId: &auth0.ExperimentSegmentRuleNotMatchOrganizationIdArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Platform: &auth0.ExperimentSegmentRuleNotMatchPlatformArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
Region: &auth0.ExperimentSegmentRuleNotMatchRegionArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
UserAgent: &auth0.ExperimentSegmentRuleNotMatchUserAgentArgs{
Contains: pulumi.StringArray{
pulumi.String("string"),
},
EndsWiths: pulumi.StringArray{
pulumi.String("string"),
},
Exists: pulumi.String("string"),
OneOfs: pulumi.StringArray{
pulumi.String("string"),
},
StartsWiths: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Status: pulumi.String("string"),
})
resource "auth0_experiment_segment" "experimentSegmentResource" {
lifecycle {
create_before_destroy = true
}
rules {
match = {
anonymous_session_metadatas = [{
key = "string"
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}]
browser = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
client_id = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
connection = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
connection_type = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
country = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
device_type = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
domain = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
organization_id = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
platform = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
region = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
user_agent = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
}
not_match = {
anonymous_session_metadatas = [{
key = "string"
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}]
browser = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
client_id = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
connection = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
connection_type = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
country = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
device_type = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
domain = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
organization_id = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
platform = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
region = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
user_agent = {
contains = ["string"]
ends_withs = ["string"]
exists = "string"
one_ofs = ["string"]
starts_withs = ["string"]
}
}
}
description = "string"
name = "string"
status = "string"
}
var experimentSegmentResource = new ExperimentSegment("experimentSegmentResource", ExperimentSegmentArgs.builder()
.rules(ExperimentSegmentRuleArgs.builder()
.match(ExperimentSegmentRuleMatchArgs.builder()
.anonymousSessionMetadatas(ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs.builder()
.key("string")
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.browser(ExperimentSegmentRuleMatchBrowserArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.clientId(ExperimentSegmentRuleMatchClientIdArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.connection(ExperimentSegmentRuleMatchConnectionArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.connectionType(ExperimentSegmentRuleMatchConnectionTypeArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.country(ExperimentSegmentRuleMatchCountryArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.deviceType(ExperimentSegmentRuleMatchDeviceTypeArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.domain(ExperimentSegmentRuleMatchDomainArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.organizationId(ExperimentSegmentRuleMatchOrganizationIdArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.platform(ExperimentSegmentRuleMatchPlatformArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.region(ExperimentSegmentRuleMatchRegionArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.userAgent(ExperimentSegmentRuleMatchUserAgentArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.build())
.notMatch(ExperimentSegmentRuleNotMatchArgs.builder()
.anonymousSessionMetadatas(ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs.builder()
.key("string")
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.browser(ExperimentSegmentRuleNotMatchBrowserArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.clientId(ExperimentSegmentRuleNotMatchClientIdArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.connection(ExperimentSegmentRuleNotMatchConnectionArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.connectionType(ExperimentSegmentRuleNotMatchConnectionTypeArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.country(ExperimentSegmentRuleNotMatchCountryArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.deviceType(ExperimentSegmentRuleNotMatchDeviceTypeArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.domain(ExperimentSegmentRuleNotMatchDomainArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.organizationId(ExperimentSegmentRuleNotMatchOrganizationIdArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.platform(ExperimentSegmentRuleNotMatchPlatformArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.region(ExperimentSegmentRuleNotMatchRegionArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.userAgent(ExperimentSegmentRuleNotMatchUserAgentArgs.builder()
.contains("string")
.endsWiths("string")
.exists("string")
.oneOfs("string")
.startsWiths("string")
.build())
.build())
.build())
.description("string")
.name("string")
.status("string")
.build());
experiment_segment_resource = auth0.ExperimentSegment("experimentSegmentResource",
rules=[{
"match": {
"anonymous_session_metadatas": [{
"key": "string",
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
}],
"browser": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"client_id": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"connection": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"connection_type": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"country": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"device_type": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"domain": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"organization_id": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"platform": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"region": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"user_agent": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
},
"not_match": {
"anonymous_session_metadatas": [{
"key": "string",
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
}],
"browser": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"client_id": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"connection": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"connection_type": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"country": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"device_type": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"domain": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"organization_id": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"platform": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"region": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
"user_agent": {
"contains": ["string"],
"ends_withs": ["string"],
"exists": "string",
"one_ofs": ["string"],
"starts_withs": ["string"],
},
},
}],
description="string",
name="string",
status="string")
const experimentSegmentResource = new auth0.ExperimentSegment("experimentSegmentResource", {
rules: [{
match: {
anonymousSessionMetadatas: [{
key: "string",
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
}],
browser: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
clientId: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
connection: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
connectionType: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
country: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
deviceType: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
domain: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
organizationId: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
platform: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
region: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
userAgent: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
},
notMatch: {
anonymousSessionMetadatas: [{
key: "string",
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
}],
browser: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
clientId: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
connection: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
connectionType: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
country: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
deviceType: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
domain: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
organizationId: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
platform: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
region: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
userAgent: {
contains: ["string"],
endsWiths: ["string"],
exists: "string",
oneOfs: ["string"],
startsWiths: ["string"],
},
},
}],
description: "string",
name: "string",
status: "string",
});
type: auth0:ExperimentSegment
properties:
description: string
name: string
rules:
- match:
anonymousSessionMetadatas:
- contains:
- string
endsWiths:
- string
exists: string
key: string
oneOfs:
- string
startsWiths:
- string
browser:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
clientId:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
connection:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
connectionType:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
country:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
deviceType:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
domain:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
organizationId:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
platform:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
region:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
userAgent:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
notMatch:
anonymousSessionMetadatas:
- contains:
- string
endsWiths:
- string
exists: string
key: string
oneOfs:
- string
startsWiths:
- string
browser:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
clientId:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
connection:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
connectionType:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
country:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
deviceType:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
domain:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
organizationId:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
platform:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
region:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
userAgent:
contains:
- string
endsWiths:
- string
exists: string
oneOfs:
- string
startsWiths:
- string
status: string
ExperimentSegment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ExperimentSegment resource accepts the following input properties:
- Rules
List<Experiment
Segment Rule> - The rules of the segment. Between 1 and 20 rules.
- Description string
- Description of the segment. Between 3 and 1024 characters when present.
- Name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- Status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- Rules
[]Experiment
Segment Rule Args - The rules of the segment. Between 1 and 20 rules.
- Description string
- Description of the segment. Between 3 and 1024 characters when present.
- Name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- Status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- rules list(object)
- The rules of the segment. Between 1 and 20 rules.
- description string
- Description of the segment. Between 3 and 1024 characters when present.
- name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- rules
List<Experiment
Segment Rule> - The rules of the segment. Between 1 and 20 rules.
- description String
- Description of the segment. Between 3 and 1024 characters when present.
- name String
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- status String
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- rules
Experiment
Segment Rule[] - The rules of the segment. Between 1 and 20 rules.
- description string
- Description of the segment. Between 3 and 1024 characters when present.
- name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- rules
Sequence[Experiment
Segment Rule Args] - The rules of the segment. Between 1 and 20 rules.
- description str
- Description of the segment. Between 3 and 1024 characters when present.
- name str
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- status str
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
- rules List<Property Map>
- The rules of the segment. Between 1 and 20 rules.
- description String
- Description of the segment. Between 3 and 1024 characters when present.
- name String
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- status String
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then.
Outputs
All input properties are implicitly available as output properties. Additionally, the ExperimentSegment resource produces the following output properties:
- created_
at string - The ISO 8601 formatted date the segment was created.
- id string
- The provider-assigned unique ID for this managed resource.
- type string
- The type of the segment.
- updated_
at string - The ISO 8601 formatted date the segment was updated.
- created_
at str - The ISO 8601 formatted date the segment was created.
- id str
- The provider-assigned unique ID for this managed resource.
- type str
- The type of the segment.
- updated_
at str - The ISO 8601 formatted date the segment was updated.
Look up Existing ExperimentSegment Resource
Get an existing ExperimentSegment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ExperimentSegmentState, opts?: CustomResourceOptions): ExperimentSegment@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
created_at: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
rules: Optional[Sequence[ExperimentSegmentRuleArgs]] = None,
status: Optional[str] = None,
type: Optional[str] = None,
updated_at: Optional[str] = None) -> ExperimentSegmentfunc GetExperimentSegment(ctx *Context, name string, id IDInput, state *ExperimentSegmentState, opts ...ResourceOption) (*ExperimentSegment, error)public static ExperimentSegment Get(string name, Input<string> id, ExperimentSegmentState? state, CustomResourceOptions? opts = null)public static ExperimentSegment get(String name, Output<String> id, ExperimentSegmentState state, CustomResourceOptions options)resources: _: type: auth0:ExperimentSegment get: id: ${id}import {
to = auth0_experiment_segment.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Created
At string - The ISO 8601 formatted date the segment was created.
- Description string
- Description of the segment. Between 3 and 1024 characters when present.
- Name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- Rules
List<Experiment
Segment Rule> - The rules of the segment. Between 1 and 20 rules.
- Status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - Type string
- The type of the segment.
- Updated
At string - The ISO 8601 formatted date the segment was updated.
- Created
At string - The ISO 8601 formatted date the segment was created.
- Description string
- Description of the segment. Between 3 and 1024 characters when present.
- Name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- Rules
[]Experiment
Segment Rule Args - The rules of the segment. Between 1 and 20 rules.
- Status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - Type string
- The type of the segment.
- Updated
At string - The ISO 8601 formatted date the segment was updated.
- created_
at string - The ISO 8601 formatted date the segment was created.
- description string
- Description of the segment. Between 3 and 1024 characters when present.
- name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- rules list(object)
- The rules of the segment. Between 1 and 20 rules.
- status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - type string
- The type of the segment.
- updated_
at string - The ISO 8601 formatted date the segment was updated.
- created
At String - The ISO 8601 formatted date the segment was created.
- description String
- Description of the segment. Between 3 and 1024 characters when present.
- name String
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- rules
List<Experiment
Segment Rule> - The rules of the segment. Between 1 and 20 rules.
- status String
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - type String
- The type of the segment.
- updated
At String - The ISO 8601 formatted date the segment was updated.
- created
At string - The ISO 8601 formatted date the segment was created.
- description string
- Description of the segment. Between 3 and 1024 characters when present.
- name string
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- rules
Experiment
Segment Rule[] - The rules of the segment. Between 1 and 20 rules.
- status string
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - type string
- The type of the segment.
- updated
At string - The ISO 8601 formatted date the segment was updated.
- created_
at str - The ISO 8601 formatted date the segment was created.
- description str
- Description of the segment. Between 3 and 1024 characters when present.
- name str
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- rules
Sequence[Experiment
Segment Rule Args] - The rules of the segment. Between 1 and 20 rules.
- status str
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - type str
- The type of the segment.
- updated_
at str - The ISO 8601 formatted date the segment was updated.
- created
At String - The ISO 8601 formatted date the segment was created.
- description String
- Description of the segment. Between 3 and 1024 characters when present.
- name String
- The name of the segment. Unique per tenant. Between 3 and 255 characters
- rules List<Property Map>
- The rules of the segment. Between 1 and 20 rules.
- status String
- The lifecycle status of the segment. One of "active, archived". A non-
activestatus on creation is applied internally after the segment is created asactive. If the status update fails, Terraform marks the entire resource tainted and plans to replace it on the next apply. Archiving is terminal: an archived segment cannot return toactive, and itsname,descriptionandrulescan no longer change. An archived segment can still be deleted and keeps its name reserved until then. - type String
- The type of the segment.
- updated
At String - The ISO 8601 formatted date the segment was updated.
Supporting Types
ExperimentSegmentRule, ExperimentSegmentRuleArgs
- Match
Experiment
Segment Rule Match - Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - Not
Match ExperimentSegment Rule Not Match - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- Match
Experiment
Segment Rule Match - Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - Not
Match ExperimentSegment Rule Not Match - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- match object
- Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - not_
match object - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- match
Experiment
Segment Rule Match - Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - not
Match ExperimentSegment Rule Not Match - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- match
Experiment
Segment Rule Match - Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - not
Match ExperimentSegment Rule Not Match - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- match
Experiment
Segment Rule Match - Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - not_
match ExperimentSegment Rule Not Match - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
- match Property Map
- Attribute conditions that must match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule. - not
Match Property Map - Attribute conditions that must not match. Set between 1 and 10 attributes, including each
anonymousSessionMetadatablock. At least one ofmatchornotMatchis required per rule.
ExperimentSegmentRuleMatch, ExperimentSegmentRuleMatchArgs
- Anonymous
Session List<ExperimentMetadatas Segment Rule Match Anonymous Session Metadata> - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - Browser
Experiment
Segment Rule Match Browser - Condition on the
browserattribute. Set exactly one operator. - Client
Id ExperimentSegment Rule Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - Connection
Experiment
Segment Rule Match Connection - Condition on the
connectionattribute. Set exactly one operator. - Connection
Type ExperimentSegment Rule Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - Country
Experiment
Segment Rule Match Country - Condition on the
countryattribute. Set exactly one operator. - Device
Type ExperimentSegment Rule Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - Domain
Experiment
Segment Rule Match Domain - Condition on the
domainattribute. Set exactly one operator. - Organization
Id ExperimentSegment Rule Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - Platform
Experiment
Segment Rule Match Platform - Condition on the
platformattribute. Set exactly one operator. - Region
Experiment
Segment Rule Match Region - Condition on the
regionattribute. Set exactly one operator. - User
Agent ExperimentSegment Rule Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- Anonymous
Session []ExperimentMetadatas Segment Rule Match Anonymous Session Metadata - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - Browser
Experiment
Segment Rule Match Browser - Condition on the
browserattribute. Set exactly one operator. - Client
Id ExperimentSegment Rule Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - Connection
Experiment
Segment Rule Match Connection - Condition on the
connectionattribute. Set exactly one operator. - Connection
Type ExperimentSegment Rule Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - Country
Experiment
Segment Rule Match Country - Condition on the
countryattribute. Set exactly one operator. - Device
Type ExperimentSegment Rule Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - Domain
Experiment
Segment Rule Match Domain - Condition on the
domainattribute. Set exactly one operator. - Organization
Id ExperimentSegment Rule Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - Platform
Experiment
Segment Rule Match Platform - Condition on the
platformattribute. Set exactly one operator. - Region
Experiment
Segment Rule Match Region - Condition on the
regionattribute. Set exactly one operator. - User
Agent ExperimentSegment Rule Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous_
session_ list(object)metadatas - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser object
- Condition on the
browserattribute. Set exactly one operator. - client_
id object - Condition on the
clientIdattribute. Set exactly one operator. - connection object
- Condition on the
connectionattribute. Set exactly one operator. - connection_
type object - Condition on the
connectionTypeattribute. Set exactly one operator. - country object
- Condition on the
countryattribute. Set exactly one operator. - device_
type object - Condition on the
deviceTypeattribute. Set exactly one operator. - domain object
- Condition on the
domainattribute. Set exactly one operator. - organization_
id object - Condition on the
organizationIdattribute. Set exactly one operator. - platform object
- Condition on the
platformattribute. Set exactly one operator. - region object
- Condition on the
regionattribute. Set exactly one operator. - user_
agent object - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session List<ExperimentMetadatas Segment Rule Match Anonymous Session Metadata> - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Match Browser - Condition on the
browserattribute. Set exactly one operator. - client
Id ExperimentSegment Rule Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection
Type ExperimentSegment Rule Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Match Country - Condition on the
countryattribute. Set exactly one operator. - device
Type ExperimentSegment Rule Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization
Id ExperimentSegment Rule Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Match Region - Condition on the
regionattribute. Set exactly one operator. - user
Agent ExperimentSegment Rule Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session ExperimentMetadatas Segment Rule Match Anonymous Session Metadata[] - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Match Browser - Condition on the
browserattribute. Set exactly one operator. - client
Id ExperimentSegment Rule Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection
Type ExperimentSegment Rule Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Match Country - Condition on the
countryattribute. Set exactly one operator. - device
Type ExperimentSegment Rule Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization
Id ExperimentSegment Rule Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Match Region - Condition on the
regionattribute. Set exactly one operator. - user
Agent ExperimentSegment Rule Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous_
session_ Sequence[Experimentmetadatas Segment Rule Match Anonymous Session Metadata] - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Match Browser - Condition on the
browserattribute. Set exactly one operator. - client_
id ExperimentSegment Rule Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection_
type ExperimentSegment Rule Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Match Country - Condition on the
countryattribute. Set exactly one operator. - device_
type ExperimentSegment Rule Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization_
id ExperimentSegment Rule Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Match Region - Condition on the
regionattribute. Set exactly one operator. - user_
agent ExperimentSegment Rule Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session List<Property Map>Metadatas - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser Property Map
- Condition on the
browserattribute. Set exactly one operator. - client
Id Property Map - Condition on the
clientIdattribute. Set exactly one operator. - connection Property Map
- Condition on the
connectionattribute. Set exactly one operator. - connection
Type Property Map - Condition on the
connectionTypeattribute. Set exactly one operator. - country Property Map
- Condition on the
countryattribute. Set exactly one operator. - device
Type Property Map - Condition on the
deviceTypeattribute. Set exactly one operator. - domain Property Map
- Condition on the
domainattribute. Set exactly one operator. - organization
Id Property Map - Condition on the
organizationIdattribute. Set exactly one operator. - platform Property Map
- Condition on the
platformattribute. Set exactly one operator. - region Property Map
- Condition on the
regionattribute. Set exactly one operator. - user
Agent Property Map - Condition on the
userAgentattribute. Set exactly one operator.
ExperimentSegmentRuleMatchAnonymousSessionMetadata, ExperimentSegmentRuleMatchAnonymousSessionMetadataArgs
- Key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key String
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key str
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key String
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchBrowser, ExperimentSegmentRuleMatchBrowserArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchClientId, ExperimentSegmentRuleMatchClientIdArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchConnection, ExperimentSegmentRuleMatchConnectionArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchConnectionType, ExperimentSegmentRuleMatchConnectionTypeArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchCountry, ExperimentSegmentRuleMatchCountryArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchDeviceType, ExperimentSegmentRuleMatchDeviceTypeArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchDomain, ExperimentSegmentRuleMatchDomainArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchOrganizationId, ExperimentSegmentRuleMatchOrganizationIdArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchPlatform, ExperimentSegmentRuleMatchPlatformArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchRegion, ExperimentSegmentRuleMatchRegionArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleMatchUserAgent, ExperimentSegmentRuleMatchUserAgentArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatch, ExperimentSegmentRuleNotMatchArgs
- Anonymous
Session List<ExperimentMetadatas Segment Rule Not Match Anonymous Session Metadata> - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - Browser
Experiment
Segment Rule Not Match Browser - Condition on the
browserattribute. Set exactly one operator. - Client
Id ExperimentSegment Rule Not Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - Connection
Experiment
Segment Rule Not Match Connection - Condition on the
connectionattribute. Set exactly one operator. - Connection
Type ExperimentSegment Rule Not Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - Country
Experiment
Segment Rule Not Match Country - Condition on the
countryattribute. Set exactly one operator. - Device
Type ExperimentSegment Rule Not Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - Domain
Experiment
Segment Rule Not Match Domain - Condition on the
domainattribute. Set exactly one operator. - Organization
Id ExperimentSegment Rule Not Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - Platform
Experiment
Segment Rule Not Match Platform - Condition on the
platformattribute. Set exactly one operator. - Region
Experiment
Segment Rule Not Match Region - Condition on the
regionattribute. Set exactly one operator. - User
Agent ExperimentSegment Rule Not Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- Anonymous
Session []ExperimentMetadatas Segment Rule Not Match Anonymous Session Metadata - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - Browser
Experiment
Segment Rule Not Match Browser - Condition on the
browserattribute. Set exactly one operator. - Client
Id ExperimentSegment Rule Not Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - Connection
Experiment
Segment Rule Not Match Connection - Condition on the
connectionattribute. Set exactly one operator. - Connection
Type ExperimentSegment Rule Not Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - Country
Experiment
Segment Rule Not Match Country - Condition on the
countryattribute. Set exactly one operator. - Device
Type ExperimentSegment Rule Not Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - Domain
Experiment
Segment Rule Not Match Domain - Condition on the
domainattribute. Set exactly one operator. - Organization
Id ExperimentSegment Rule Not Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - Platform
Experiment
Segment Rule Not Match Platform - Condition on the
platformattribute. Set exactly one operator. - Region
Experiment
Segment Rule Not Match Region - Condition on the
regionattribute. Set exactly one operator. - User
Agent ExperimentSegment Rule Not Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous_
session_ list(object)metadatas - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser object
- Condition on the
browserattribute. Set exactly one operator. - client_
id object - Condition on the
clientIdattribute. Set exactly one operator. - connection object
- Condition on the
connectionattribute. Set exactly one operator. - connection_
type object - Condition on the
connectionTypeattribute. Set exactly one operator. - country object
- Condition on the
countryattribute. Set exactly one operator. - device_
type object - Condition on the
deviceTypeattribute. Set exactly one operator. - domain object
- Condition on the
domainattribute. Set exactly one operator. - organization_
id object - Condition on the
organizationIdattribute. Set exactly one operator. - platform object
- Condition on the
platformattribute. Set exactly one operator. - region object
- Condition on the
regionattribute. Set exactly one operator. - user_
agent object - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session List<ExperimentMetadatas Segment Rule Not Match Anonymous Session Metadata> - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Not Match Browser - Condition on the
browserattribute. Set exactly one operator. - client
Id ExperimentSegment Rule Not Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Not Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection
Type ExperimentSegment Rule Not Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Not Match Country - Condition on the
countryattribute. Set exactly one operator. - device
Type ExperimentSegment Rule Not Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Not Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization
Id ExperimentSegment Rule Not Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Not Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Not Match Region - Condition on the
regionattribute. Set exactly one operator. - user
Agent ExperimentSegment Rule Not Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session ExperimentMetadatas Segment Rule Not Match Anonymous Session Metadata[] - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Not Match Browser - Condition on the
browserattribute. Set exactly one operator. - client
Id ExperimentSegment Rule Not Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Not Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection
Type ExperimentSegment Rule Not Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Not Match Country - Condition on the
countryattribute. Set exactly one operator. - device
Type ExperimentSegment Rule Not Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Not Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization
Id ExperimentSegment Rule Not Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Not Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Not Match Region - Condition on the
regionattribute. Set exactly one operator. - user
Agent ExperimentSegment Rule Not Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous_
session_ Sequence[Experimentmetadatas Segment Rule Not Match Anonymous Session Metadata] - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser
Experiment
Segment Rule Not Match Browser - Condition on the
browserattribute. Set exactly one operator. - client_
id ExperimentSegment Rule Not Match Client Id - Condition on the
clientIdattribute. Set exactly one operator. - connection
Experiment
Segment Rule Not Match Connection - Condition on the
connectionattribute. Set exactly one operator. - connection_
type ExperimentSegment Rule Not Match Connection Type - Condition on the
connectionTypeattribute. Set exactly one operator. - country
Experiment
Segment Rule Not Match Country - Condition on the
countryattribute. Set exactly one operator. - device_
type ExperimentSegment Rule Not Match Device Type - Condition on the
deviceTypeattribute. Set exactly one operator. - domain
Experiment
Segment Rule Not Match Domain - Condition on the
domainattribute. Set exactly one operator. - organization_
id ExperimentSegment Rule Not Match Organization Id - Condition on the
organizationIdattribute. Set exactly one operator. - platform
Experiment
Segment Rule Not Match Platform - Condition on the
platformattribute. Set exactly one operator. - region
Experiment
Segment Rule Not Match Region - Condition on the
regionattribute. Set exactly one operator. - user_
agent ExperimentSegment Rule Not Match User Agent - Condition on the
userAgentattribute. Set exactly one operator.
- anonymous
Session List<Property Map>Metadatas - Condition on a namespaced
anonymous_session_metadata.<key>attribute. Repeat the block once per key. Each key can appear only once permatch/not_matchblock. - browser Property Map
- Condition on the
browserattribute. Set exactly one operator. - client
Id Property Map - Condition on the
clientIdattribute. Set exactly one operator. - connection Property Map
- Condition on the
connectionattribute. Set exactly one operator. - connection
Type Property Map - Condition on the
connectionTypeattribute. Set exactly one operator. - country Property Map
- Condition on the
countryattribute. Set exactly one operator. - device
Type Property Map - Condition on the
deviceTypeattribute. Set exactly one operator. - domain Property Map
- Condition on the
domainattribute. Set exactly one operator. - organization
Id Property Map - Condition on the
organizationIdattribute. Set exactly one operator. - platform Property Map
- Condition on the
platformattribute. Set exactly one operator. - region Property Map
- Condition on the
regionattribute. Set exactly one operator. - user
Agent Property Map - Condition on the
userAgentattribute. Set exactly one operator.
ExperimentSegmentRuleNotMatchAnonymousSessionMetadata, ExperimentSegmentRuleNotMatchAnonymousSessionMetadataArgs
- Key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key String
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key string
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key str
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- key String
- The metadata key, without the
anonymous_session_metadata.prefix. Between 1 and 255 characters, not blank. - contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchBrowser, ExperimentSegmentRuleNotMatchBrowserArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchClientId, ExperimentSegmentRuleNotMatchClientIdArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchConnection, ExperimentSegmentRuleNotMatchConnectionArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchConnectionType, ExperimentSegmentRuleNotMatchConnectionTypeArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchCountry, ExperimentSegmentRuleNotMatchCountryArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchDeviceType, ExperimentSegmentRuleNotMatchDeviceTypeArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchDomain, ExperimentSegmentRuleNotMatchDomainArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchOrganizationId, ExperimentSegmentRuleNotMatchOrganizationIdArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchPlatform, ExperimentSegmentRuleNotMatchPlatformArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchRegion, ExperimentSegmentRuleNotMatchRegionArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
ExperimentSegmentRuleNotMatchUserAgent, ExperimentSegmentRuleNotMatchUserAgentArgs
- Contains List<string>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs List<string> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs List<string> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs List<string> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- Contains []string
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Ends
Withs []string - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - One
Ofs []string - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - Starts
Withs []string - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains list(string)
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs list(string) - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs list(string) - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs list(string) - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains string[]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs string[] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists string
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs string[] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs string[] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains Sequence[str]
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends_
withs Sequence[str] - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists str
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one_
ofs Sequence[str] - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts_
withs Sequence[str] - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
- contains List<String>
- Values for the
containsoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - ends
Withs List<String> - Values for the
endsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - exists String
- Value for the
existsoperator:trueorfalse. Bare boolean values are accepted. - one
Ofs List<String> - Values for the
oneOfoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set. - starts
Withs List<String> - Values for the
startsWithoperator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
Import
This resource can be imported using the segment ID. Example:
$ pulumi import auth0:index/experimentSegment:ExperimentSegment campaign_traffic "seg_XXXXXXXXXXXXXXX"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Auth0 pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
auth0Terraform Provider.
published on Friday, Nov 6, 2026 by Pulumi