1. Registry
  2. Packages
  3. Auth0 Provider
  4. API Docs
  5. getExperimentSegment
Viewing docs for Auth0 v3.56.0
published on Friday, Nov 6, 2026 by Pulumi
auth0 logo auth0 logo
Viewing docs for Auth0 v3.56.0
published on Friday, Nov 6, 2026 by Pulumi

    Data source to retrieve a specific Experiment Center segment by id. (EA only)

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as auth0 from "@pulumi/auth0";
    
    // An existing Experiment Center segment loaded using its ID.
    const premiumTraffic = auth0.getExperimentSegment({
        id: "seg_XXXXXXXXXXXXXXX",
    });
    
    import pulumi
    import pulumi_auth0 as auth0
    
    # An existing Experiment Center segment loaded using its ID.
    premium_traffic = auth0.get_experiment_segment(id="seg_XXXXXXXXXXXXXXX")
    
    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 {
    		// An existing Experiment Center segment loaded using its ID.
    		_, err := auth0.GetExperimentSegment(ctx, &auth0.LookupExperimentSegmentArgs{
    			Id: "seg_XXXXXXXXXXXXXXX",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Auth0 = Pulumi.Auth0;
    
    return await Deployment.RunAsync(() => 
    {
        // An existing Experiment Center segment loaded using its ID.
        var premiumTraffic = Auth0.GetExperimentSegment.Invoke(new()
        {
            Id = "seg_XXXXXXXXXXXXXXX",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.auth0.Auth0Functions;
    import com.pulumi.auth0.inputs.GetExperimentSegmentArgs;
    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) {
            // An existing Experiment Center segment loaded using its ID.
            final var premiumTraffic = Auth0Functions.getExperimentSegment(GetExperimentSegmentArgs.builder()
                .id("seg_XXXXXXXXXXXXXXX")
                .build());
    
        }
    }
    
    variables:
      # An existing Experiment Center segment loaded using its ID.
      premiumTraffic:
        fn::invoke:
          function: auth0:getExperimentSegment
          arguments:
            id: seg_XXXXXXXXXXXXXXX
    
    terraform {
      required_providers {
        auth0 = {
          source = "pulumi/auth0"
        }
      }
    }
    
    data "auth0_experiment_segment" "premiumTraffic" {
      id = "seg_XXXXXXXXXXXXXXX"
    }
    
    # An existing Experiment Center segment loaded using its ID.
    

    Using getExperimentSegment

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getExperimentSegment(args: GetExperimentSegmentArgs, opts?: InvokeOptions): Promise<GetExperimentSegmentResult>
    function getExperimentSegmentOutput(args: GetExperimentSegmentOutputArgs, opts?: InvokeOutputOptions): Output<GetExperimentSegmentResult>
    def get_experiment_segment(id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetExperimentSegmentResult
    def get_experiment_segment_output(id: pulumi.Input[Optional[str]] = None,
                               opts: Optional[InvokeOutputOptions] = None) -> Output[GetExperimentSegmentResult]
    func LookupExperimentSegment(ctx *Context, args *LookupExperimentSegmentArgs, opts ...InvokeOption) (*LookupExperimentSegmentResult, error)
    func LookupExperimentSegmentOutput(ctx *Context, args *LookupExperimentSegmentOutputArgs, opts ...InvokeOption) LookupExperimentSegmentResultOutput

    > Note: This function is named LookupExperimentSegment in the Go SDK.

    public static class GetExperimentSegment 
    {
        public static Task<GetExperimentSegmentResult> InvokeAsync(GetExperimentSegmentArgs args, InvokeOptions? opts = null)
        public static Output<GetExperimentSegmentResult> Invoke(GetExperimentSegmentInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetExperimentSegmentResult> Invoke(GetExperimentSegmentInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetExperimentSegmentResult> getExperimentSegment(GetExperimentSegmentArgs args, InvokeOptions options)
    public static Output<GetExperimentSegmentResult> getExperimentSegment(GetExperimentSegmentArgs args, InvokeOptions options)
    public static Output<GetExperimentSegmentResult> getExperimentSegment(GetExperimentSegmentArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: auth0:index/getExperimentSegment:getExperimentSegment
      arguments:
        # arguments dictionary
    data "auth0_get_experiment_segment" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    The ID of the segment.
    Id string
    The ID of the segment.
    id string
    The ID of the segment.
    id String
    The ID of the segment.
    id string
    The ID of the segment.
    id str
    The ID of the segment.
    id String
    The ID of the segment.

    getExperimentSegment Result

    The following output properties are available:

    CreatedAt string
    The ISO 8601 formatted date the segment was created.
    Description string
    Description of the segment. Between 3 and 1024 characters when present.
    Id string
    The ID of the segment.
    Name string
    The name of the segment. Unique per tenant. Between 3 and 255 characters
    Rules List<GetExperimentSegmentRule>
    The rules of the segment. Between 1 and 20 rules.
    Status string
    The lifecycle status of the segment. One of "active, archived". A non-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can no longer change. An archived segment can still be deleted and keeps its name reserved until then.
    Type string
    The type of the segment.
    UpdatedAt string
    The ISO 8601 formatted date the segment was updated.
    CreatedAt string
    The ISO 8601 formatted date the segment was created.
    Description string
    Description of the segment. Between 3 and 1024 characters when present.
    Id string
    The ID of the segment.
    Name string
    The name of the segment. Unique per tenant. Between 3 and 255 characters
    Rules []GetExperimentSegmentRule
    The rules of the segment. Between 1 and 20 rules.
    Status string
    The lifecycle status of the segment. One of "active, archived". A non-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can no longer change. An archived segment can still be deleted and keeps its name reserved until then.
    Type string
    The type of the segment.
    UpdatedAt 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.
    id string
    The ID of the segment.
    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-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can 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.
    createdAt String
    The ISO 8601 formatted date the segment was created.
    description String
    Description of the segment. Between 3 and 1024 characters when present.
    id String
    The ID of the segment.
    name String
    The name of the segment. Unique per tenant. Between 3 and 255 characters
    rules List<GetExperimentSegmentRule>
    The rules of the segment. Between 1 and 20 rules.
    status String
    The lifecycle status of the segment. One of "active, archived". A non-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can no longer change. An archived segment can still be deleted and keeps its name reserved until then.
    type String
    The type of the segment.
    updatedAt String
    The ISO 8601 formatted date the segment was updated.
    createdAt string
    The ISO 8601 formatted date the segment was created.
    description string
    Description of the segment. Between 3 and 1024 characters when present.
    id string
    The ID of the segment.
    name string
    The name of the segment. Unique per tenant. Between 3 and 255 characters
    rules GetExperimentSegmentRule[]
    The rules of the segment. Between 1 and 20 rules.
    status string
    The lifecycle status of the segment. One of "active, archived". A non-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can no longer change. An archived segment can still be deleted and keeps its name reserved until then.
    type string
    The type of the segment.
    updatedAt 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.
    id str
    The ID of the segment.
    name str
    The name of the segment. Unique per tenant. Between 3 and 255 characters
    rules Sequence[GetExperimentSegmentRule]
    The rules of the segment. Between 1 and 20 rules.
    status str
    The lifecycle status of the segment. One of "active, archived". A non-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can 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.
    createdAt String
    The ISO 8601 formatted date the segment was created.
    description String
    Description of the segment. Between 3 and 1024 characters when present.
    id String
    The ID of the segment.
    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-active status on creation is applied internally after the segment is created as active. 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 to active, and its name, description and rules can no longer change. An archived segment can still be deleted and keeps its name reserved until then.
    type String
    The type of the segment.
    updatedAt String
    The ISO 8601 formatted date the segment was updated.

    Supporting Types

    GetExperimentSegmentRule

    Matches List<GetExperimentSegmentRuleMatch>
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    NotMatches List<GetExperimentSegmentRuleNotMatch>
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    Matches []GetExperimentSegmentRuleMatch
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    NotMatches []GetExperimentSegmentRuleNotMatch
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    matches list(object)
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    not_matches list(object)
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    matches List<GetExperimentSegmentRuleMatch>
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    notMatches List<GetExperimentSegmentRuleNotMatch>
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    matches GetExperimentSegmentRuleMatch[]
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    notMatches GetExperimentSegmentRuleNotMatch[]
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    matches Sequence[GetExperimentSegmentRuleMatch]
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    not_matches Sequence[GetExperimentSegmentRuleNotMatch]
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    matches List<Property Map>
    Attribute conditions that must match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.
    notMatches List<Property Map>
    Attribute conditions that must not match. Set between 1 and 10 attributes, including each anonymousSessionMetadata block. At least one of match or notMatch is required per rule.

    GetExperimentSegmentRuleMatch

    AnonymousSessionMetadatas List<GetExperimentSegmentRuleMatchAnonymousSessionMetadata>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    Browsers List<GetExperimentSegmentRuleMatchBrowser>
    Condition on the browser attribute. Set exactly one operator.
    ClientIds List<GetExperimentSegmentRuleMatchClientId>
    Condition on the clientId attribute. Set exactly one operator.
    ConnectionTypes List<GetExperimentSegmentRuleMatchConnectionType>
    Condition on the connectionType attribute. Set exactly one operator.
    Connections List<GetExperimentSegmentRuleMatchConnection>
    Condition on the connection attribute. Set exactly one operator.
    Countries List<GetExperimentSegmentRuleMatchCountry>
    Condition on the country attribute. Set exactly one operator.
    DeviceTypes List<GetExperimentSegmentRuleMatchDeviceType>
    Condition on the deviceType attribute. Set exactly one operator.
    Domains List<GetExperimentSegmentRuleMatchDomain>
    Condition on the domain attribute. Set exactly one operator.
    OrganizationIds List<GetExperimentSegmentRuleMatchOrganizationId>
    Condition on the organizationId attribute. Set exactly one operator.
    Platforms List<GetExperimentSegmentRuleMatchPlatform>
    Condition on the platform attribute. Set exactly one operator.
    Regions List<GetExperimentSegmentRuleMatchRegion>
    Condition on the region attribute. Set exactly one operator.
    UserAgents List<GetExperimentSegmentRuleMatchUserAgent>
    Condition on the userAgent attribute. Set exactly one operator.
    AnonymousSessionMetadatas []GetExperimentSegmentRuleMatchAnonymousSessionMetadata
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    Browsers []GetExperimentSegmentRuleMatchBrowser
    Condition on the browser attribute. Set exactly one operator.
    ClientIds []GetExperimentSegmentRuleMatchClientId
    Condition on the clientId attribute. Set exactly one operator.
    ConnectionTypes []GetExperimentSegmentRuleMatchConnectionType
    Condition on the connectionType attribute. Set exactly one operator.
    Connections []GetExperimentSegmentRuleMatchConnection
    Condition on the connection attribute. Set exactly one operator.
    Countries []GetExperimentSegmentRuleMatchCountry
    Condition on the country attribute. Set exactly one operator.
    DeviceTypes []GetExperimentSegmentRuleMatchDeviceType
    Condition on the deviceType attribute. Set exactly one operator.
    Domains []GetExperimentSegmentRuleMatchDomain
    Condition on the domain attribute. Set exactly one operator.
    OrganizationIds []GetExperimentSegmentRuleMatchOrganizationId
    Condition on the organizationId attribute. Set exactly one operator.
    Platforms []GetExperimentSegmentRuleMatchPlatform
    Condition on the platform attribute. Set exactly one operator.
    Regions []GetExperimentSegmentRuleMatchRegion
    Condition on the region attribute. Set exactly one operator.
    UserAgents []GetExperimentSegmentRuleMatchUserAgent
    Condition on the userAgent attribute. Set exactly one operator.
    anonymous_session_metadatas list(object)
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers list(object)
    Condition on the browser attribute. Set exactly one operator.
    client_ids list(object)
    Condition on the clientId attribute. Set exactly one operator.
    connection_types list(object)
    Condition on the connectionType attribute. Set exactly one operator.
    connections list(object)
    Condition on the connection attribute. Set exactly one operator.
    countries list(object)
    Condition on the country attribute. Set exactly one operator.
    device_types list(object)
    Condition on the deviceType attribute. Set exactly one operator.
    domains list(object)
    Condition on the domain attribute. Set exactly one operator.
    organization_ids list(object)
    Condition on the organizationId attribute. Set exactly one operator.
    platforms list(object)
    Condition on the platform attribute. Set exactly one operator.
    regions list(object)
    Condition on the region attribute. Set exactly one operator.
    user_agents list(object)
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas List<GetExperimentSegmentRuleMatchAnonymousSessionMetadata>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers List<GetExperimentSegmentRuleMatchBrowser>
    Condition on the browser attribute. Set exactly one operator.
    clientIds List<GetExperimentSegmentRuleMatchClientId>
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes List<GetExperimentSegmentRuleMatchConnectionType>
    Condition on the connectionType attribute. Set exactly one operator.
    connections List<GetExperimentSegmentRuleMatchConnection>
    Condition on the connection attribute. Set exactly one operator.
    countries List<GetExperimentSegmentRuleMatchCountry>
    Condition on the country attribute. Set exactly one operator.
    deviceTypes List<GetExperimentSegmentRuleMatchDeviceType>
    Condition on the deviceType attribute. Set exactly one operator.
    domains List<GetExperimentSegmentRuleMatchDomain>
    Condition on the domain attribute. Set exactly one operator.
    organizationIds List<GetExperimentSegmentRuleMatchOrganizationId>
    Condition on the organizationId attribute. Set exactly one operator.
    platforms List<GetExperimentSegmentRuleMatchPlatform>
    Condition on the platform attribute. Set exactly one operator.
    regions List<GetExperimentSegmentRuleMatchRegion>
    Condition on the region attribute. Set exactly one operator.
    userAgents List<GetExperimentSegmentRuleMatchUserAgent>
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas GetExperimentSegmentRuleMatchAnonymousSessionMetadata[]
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers GetExperimentSegmentRuleMatchBrowser[]
    Condition on the browser attribute. Set exactly one operator.
    clientIds GetExperimentSegmentRuleMatchClientId[]
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes GetExperimentSegmentRuleMatchConnectionType[]
    Condition on the connectionType attribute. Set exactly one operator.
    connections GetExperimentSegmentRuleMatchConnection[]
    Condition on the connection attribute. Set exactly one operator.
    countries GetExperimentSegmentRuleMatchCountry[]
    Condition on the country attribute. Set exactly one operator.
    deviceTypes GetExperimentSegmentRuleMatchDeviceType[]
    Condition on the deviceType attribute. Set exactly one operator.
    domains GetExperimentSegmentRuleMatchDomain[]
    Condition on the domain attribute. Set exactly one operator.
    organizationIds GetExperimentSegmentRuleMatchOrganizationId[]
    Condition on the organizationId attribute. Set exactly one operator.
    platforms GetExperimentSegmentRuleMatchPlatform[]
    Condition on the platform attribute. Set exactly one operator.
    regions GetExperimentSegmentRuleMatchRegion[]
    Condition on the region attribute. Set exactly one operator.
    userAgents GetExperimentSegmentRuleMatchUserAgent[]
    Condition on the userAgent attribute. Set exactly one operator.
    anonymous_session_metadatas Sequence[GetExperimentSegmentRuleMatchAnonymousSessionMetadata]
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers Sequence[GetExperimentSegmentRuleMatchBrowser]
    Condition on the browser attribute. Set exactly one operator.
    client_ids Sequence[GetExperimentSegmentRuleMatchClientId]
    Condition on the clientId attribute. Set exactly one operator.
    connection_types Sequence[GetExperimentSegmentRuleMatchConnectionType]
    Condition on the connectionType attribute. Set exactly one operator.
    connections Sequence[GetExperimentSegmentRuleMatchConnection]
    Condition on the connection attribute. Set exactly one operator.
    countries Sequence[GetExperimentSegmentRuleMatchCountry]
    Condition on the country attribute. Set exactly one operator.
    device_types Sequence[GetExperimentSegmentRuleMatchDeviceType]
    Condition on the deviceType attribute. Set exactly one operator.
    domains Sequence[GetExperimentSegmentRuleMatchDomain]
    Condition on the domain attribute. Set exactly one operator.
    organization_ids Sequence[GetExperimentSegmentRuleMatchOrganizationId]
    Condition on the organizationId attribute. Set exactly one operator.
    platforms Sequence[GetExperimentSegmentRuleMatchPlatform]
    Condition on the platform attribute. Set exactly one operator.
    regions Sequence[GetExperimentSegmentRuleMatchRegion]
    Condition on the region attribute. Set exactly one operator.
    user_agents Sequence[GetExperimentSegmentRuleMatchUserAgent]
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas List<Property Map>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers List<Property Map>
    Condition on the browser attribute. Set exactly one operator.
    clientIds List<Property Map>
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes List<Property Map>
    Condition on the connectionType attribute. Set exactly one operator.
    connections List<Property Map>
    Condition on the connection attribute. Set exactly one operator.
    countries List<Property Map>
    Condition on the country attribute. Set exactly one operator.
    deviceTypes List<Property Map>
    Condition on the deviceType attribute. Set exactly one operator.
    domains List<Property Map>
    Condition on the domain attribute. Set exactly one operator.
    organizationIds List<Property Map>
    Condition on the organizationId attribute. Set exactly one operator.
    platforms List<Property Map>
    Condition on the platform attribute. Set exactly one operator.
    regions List<Property Map>
    Condition on the region attribute. Set exactly one operator.
    userAgents List<Property Map>
    Condition on the userAgent attribute. Set exactly one operator.

    GetExperimentSegmentRuleMatchAnonymousSessionMetadata

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    Key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    Key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key String
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key str
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key String
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchBrowser

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchClientId

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchConnection

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchConnectionType

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchCountry

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchDeviceType

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchDomain

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchOrganizationId

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchPlatform

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchRegion

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleMatchUserAgent

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatch

    AnonymousSessionMetadatas List<GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    Browsers List<GetExperimentSegmentRuleNotMatchBrowser>
    Condition on the browser attribute. Set exactly one operator.
    ClientIds List<GetExperimentSegmentRuleNotMatchClientId>
    Condition on the clientId attribute. Set exactly one operator.
    ConnectionTypes List<GetExperimentSegmentRuleNotMatchConnectionType>
    Condition on the connectionType attribute. Set exactly one operator.
    Connections List<GetExperimentSegmentRuleNotMatchConnection>
    Condition on the connection attribute. Set exactly one operator.
    Countries List<GetExperimentSegmentRuleNotMatchCountry>
    Condition on the country attribute. Set exactly one operator.
    DeviceTypes List<GetExperimentSegmentRuleNotMatchDeviceType>
    Condition on the deviceType attribute. Set exactly one operator.
    Domains List<GetExperimentSegmentRuleNotMatchDomain>
    Condition on the domain attribute. Set exactly one operator.
    OrganizationIds List<GetExperimentSegmentRuleNotMatchOrganizationId>
    Condition on the organizationId attribute. Set exactly one operator.
    Platforms List<GetExperimentSegmentRuleNotMatchPlatform>
    Condition on the platform attribute. Set exactly one operator.
    Regions List<GetExperimentSegmentRuleNotMatchRegion>
    Condition on the region attribute. Set exactly one operator.
    UserAgents List<GetExperimentSegmentRuleNotMatchUserAgent>
    Condition on the userAgent attribute. Set exactly one operator.
    AnonymousSessionMetadatas []GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    Browsers []GetExperimentSegmentRuleNotMatchBrowser
    Condition on the browser attribute. Set exactly one operator.
    ClientIds []GetExperimentSegmentRuleNotMatchClientId
    Condition on the clientId attribute. Set exactly one operator.
    ConnectionTypes []GetExperimentSegmentRuleNotMatchConnectionType
    Condition on the connectionType attribute. Set exactly one operator.
    Connections []GetExperimentSegmentRuleNotMatchConnection
    Condition on the connection attribute. Set exactly one operator.
    Countries []GetExperimentSegmentRuleNotMatchCountry
    Condition on the country attribute. Set exactly one operator.
    DeviceTypes []GetExperimentSegmentRuleNotMatchDeviceType
    Condition on the deviceType attribute. Set exactly one operator.
    Domains []GetExperimentSegmentRuleNotMatchDomain
    Condition on the domain attribute. Set exactly one operator.
    OrganizationIds []GetExperimentSegmentRuleNotMatchOrganizationId
    Condition on the organizationId attribute. Set exactly one operator.
    Platforms []GetExperimentSegmentRuleNotMatchPlatform
    Condition on the platform attribute. Set exactly one operator.
    Regions []GetExperimentSegmentRuleNotMatchRegion
    Condition on the region attribute. Set exactly one operator.
    UserAgents []GetExperimentSegmentRuleNotMatchUserAgent
    Condition on the userAgent attribute. Set exactly one operator.
    anonymous_session_metadatas list(object)
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers list(object)
    Condition on the browser attribute. Set exactly one operator.
    client_ids list(object)
    Condition on the clientId attribute. Set exactly one operator.
    connection_types list(object)
    Condition on the connectionType attribute. Set exactly one operator.
    connections list(object)
    Condition on the connection attribute. Set exactly one operator.
    countries list(object)
    Condition on the country attribute. Set exactly one operator.
    device_types list(object)
    Condition on the deviceType attribute. Set exactly one operator.
    domains list(object)
    Condition on the domain attribute. Set exactly one operator.
    organization_ids list(object)
    Condition on the organizationId attribute. Set exactly one operator.
    platforms list(object)
    Condition on the platform attribute. Set exactly one operator.
    regions list(object)
    Condition on the region attribute. Set exactly one operator.
    user_agents list(object)
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas List<GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers List<GetExperimentSegmentRuleNotMatchBrowser>
    Condition on the browser attribute. Set exactly one operator.
    clientIds List<GetExperimentSegmentRuleNotMatchClientId>
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes List<GetExperimentSegmentRuleNotMatchConnectionType>
    Condition on the connectionType attribute. Set exactly one operator.
    connections List<GetExperimentSegmentRuleNotMatchConnection>
    Condition on the connection attribute. Set exactly one operator.
    countries List<GetExperimentSegmentRuleNotMatchCountry>
    Condition on the country attribute. Set exactly one operator.
    deviceTypes List<GetExperimentSegmentRuleNotMatchDeviceType>
    Condition on the deviceType attribute. Set exactly one operator.
    domains List<GetExperimentSegmentRuleNotMatchDomain>
    Condition on the domain attribute. Set exactly one operator.
    organizationIds List<GetExperimentSegmentRuleNotMatchOrganizationId>
    Condition on the organizationId attribute. Set exactly one operator.
    platforms List<GetExperimentSegmentRuleNotMatchPlatform>
    Condition on the platform attribute. Set exactly one operator.
    regions List<GetExperimentSegmentRuleNotMatchRegion>
    Condition on the region attribute. Set exactly one operator.
    userAgents List<GetExperimentSegmentRuleNotMatchUserAgent>
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata[]
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers GetExperimentSegmentRuleNotMatchBrowser[]
    Condition on the browser attribute. Set exactly one operator.
    clientIds GetExperimentSegmentRuleNotMatchClientId[]
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes GetExperimentSegmentRuleNotMatchConnectionType[]
    Condition on the connectionType attribute. Set exactly one operator.
    connections GetExperimentSegmentRuleNotMatchConnection[]
    Condition on the connection attribute. Set exactly one operator.
    countries GetExperimentSegmentRuleNotMatchCountry[]
    Condition on the country attribute. Set exactly one operator.
    deviceTypes GetExperimentSegmentRuleNotMatchDeviceType[]
    Condition on the deviceType attribute. Set exactly one operator.
    domains GetExperimentSegmentRuleNotMatchDomain[]
    Condition on the domain attribute. Set exactly one operator.
    organizationIds GetExperimentSegmentRuleNotMatchOrganizationId[]
    Condition on the organizationId attribute. Set exactly one operator.
    platforms GetExperimentSegmentRuleNotMatchPlatform[]
    Condition on the platform attribute. Set exactly one operator.
    regions GetExperimentSegmentRuleNotMatchRegion[]
    Condition on the region attribute. Set exactly one operator.
    userAgents GetExperimentSegmentRuleNotMatchUserAgent[]
    Condition on the userAgent attribute. Set exactly one operator.
    anonymous_session_metadatas Sequence[GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata]
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers Sequence[GetExperimentSegmentRuleNotMatchBrowser]
    Condition on the browser attribute. Set exactly one operator.
    client_ids Sequence[GetExperimentSegmentRuleNotMatchClientId]
    Condition on the clientId attribute. Set exactly one operator.
    connection_types Sequence[GetExperimentSegmentRuleNotMatchConnectionType]
    Condition on the connectionType attribute. Set exactly one operator.
    connections Sequence[GetExperimentSegmentRuleNotMatchConnection]
    Condition on the connection attribute. Set exactly one operator.
    countries Sequence[GetExperimentSegmentRuleNotMatchCountry]
    Condition on the country attribute. Set exactly one operator.
    device_types Sequence[GetExperimentSegmentRuleNotMatchDeviceType]
    Condition on the deviceType attribute. Set exactly one operator.
    domains Sequence[GetExperimentSegmentRuleNotMatchDomain]
    Condition on the domain attribute. Set exactly one operator.
    organization_ids Sequence[GetExperimentSegmentRuleNotMatchOrganizationId]
    Condition on the organizationId attribute. Set exactly one operator.
    platforms Sequence[GetExperimentSegmentRuleNotMatchPlatform]
    Condition on the platform attribute. Set exactly one operator.
    regions Sequence[GetExperimentSegmentRuleNotMatchRegion]
    Condition on the region attribute. Set exactly one operator.
    user_agents Sequence[GetExperimentSegmentRuleNotMatchUserAgent]
    Condition on the userAgent attribute. Set exactly one operator.
    anonymousSessionMetadatas List<Property Map>
    Condition on a namespaced anonymous_session_metadata.<key> attribute. Repeat the block once per key. Each key can appear only once per match/not_match block.
    browsers List<Property Map>
    Condition on the browser attribute. Set exactly one operator.
    clientIds List<Property Map>
    Condition on the clientId attribute. Set exactly one operator.
    connectionTypes List<Property Map>
    Condition on the connectionType attribute. Set exactly one operator.
    connections List<Property Map>
    Condition on the connection attribute. Set exactly one operator.
    countries List<Property Map>
    Condition on the country attribute. Set exactly one operator.
    deviceTypes List<Property Map>
    Condition on the deviceType attribute. Set exactly one operator.
    domains List<Property Map>
    Condition on the domain attribute. Set exactly one operator.
    organizationIds List<Property Map>
    Condition on the organizationId attribute. Set exactly one operator.
    platforms List<Property Map>
    Condition on the platform attribute. Set exactly one operator.
    regions List<Property Map>
    Condition on the region attribute. Set exactly one operator.
    userAgents List<Property Map>
    Condition on the userAgent attribute. Set exactly one operator.

    GetExperimentSegmentRuleNotMatchAnonymousSessionMetadata

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    Key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    Key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key String
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key string
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key str
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    key String
    The metadata key, without the anonymous_session_metadata. prefix. Between 1 and 255 characters, not blank.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchBrowser

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchClientId

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchConnection

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchConnectionType

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchCountry

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchDeviceType

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchDomain

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchOrganizationId

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchPlatform

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchRegion

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    GetExperimentSegmentRuleNotMatchUserAgent

    Contains List<string>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths List<string>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs List<string>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths List<string>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Contains []string
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    EndsWiths []string
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    Exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    OneOfs []string
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    StartsWiths []string
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains list(string)
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs list(string)
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs list(string)
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs list(string)
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains string[]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths string[]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists string
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs string[]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths string[]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains Sequence[str]
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    ends_withs Sequence[str]
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists str
    Value for the exists operator: true or false. Bare boolean values are accepted.
    one_ofs Sequence[str]
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    starts_withs Sequence[str]
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    contains List<String>
    Values for the contains operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    endsWiths List<String>
    Values for the endsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    exists String
    Value for the exists operator: true or false. Bare boolean values are accepted.
    oneOfs List<String>
    Values for the oneOf operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.
    startsWiths List<String>
    Values for the startsWith operator. Between 1 and 50 values, each up to 1024 characters. An empty list counts as not set.

    Package Details

    Repository
    Auth0 pulumi/pulumi-auth0
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the auth0 Terraform Provider.
    auth0 logo auth0 logo
    Viewing docs for Auth0 v3.56.0
    published on Friday, Nov 6, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial