Skip to content

SDK API Reference / CreateParentSegmentRequest

Interface: CreateParentSegmentRequest ​

Create parent segment (audience) request

Properties ​

allowActivationBehavior? ​

optional allowActivationBehavior?: boolean


attributes? ​

optional attributes?: AttributeRequest[]


audienceFilters? ​

optional audienceFilters?: AudienceFilter[]


behaviors? ​

optional behaviors?: BehaviorRequest[]


customerGroup? ​

optional customerGroup?: CustomerGroupRequest


description? ​

optional description?: string


enrichmentIpEnabled? ​

optional enrichmentIpEnabled?: boolean


enrichmentTdJsSdkEnabled? ​

optional enrichmentTdJsSdkEnabled?: boolean


enrichmentWordTaggingEnabled? ​

optional enrichmentWordTaggingEnabled?: boolean


hiveEngineVersion? ​

optional hiveEngineVersion?: "cdpaudience" | "0.13"


hivePoolName? ​

optional hivePoolName?: string | null


llmEnabled? ​

optional llmEnabled?: boolean


llmState? ​

optional llmState?: "enabling" | "enabled" | "disabled"


master ​

master: object

parentDatabaseName ​

parentDatabaseName: string

parentTableName ​

parentTableName: string


maxActivationBehaviorRow? ​

optional maxActivationBehaviorRow?: number


name ​

name: string


prestoPoolName? ​

optional prestoPoolName?: string | null


rootFolderId? ​

optional rootFolderId?: string


scheduleOption? ​

optional scheduleOption?: string | null


scheduleType? ​

optional scheduleType?: "none" | "daily" | "weekly" | "monthly"


timezone? ​

optional timezone?: string


workflowHiveOnly? ​

optional workflowHiveOnly?: boolean