CampaignArgs

data class CampaignArgs(val channelSubtypeConfig: Output<CampaignChannelSubtypeConfigArgs>? = null, val communicationLimitsOverride: Output<CampaignCommunicationLimitsConfigArgs>? = null, val communicationTimeConfig: Output<CampaignCommunicationTimeConfigArgs>? = null, val connectCampaignFlowArn: Output<String>? = null, val connectInstanceId: Output<String>? = null, val name: Output<String>? = null, val schedule: Output<CampaignScheduleArgs>? = null, val source: Output<CampaignSourceArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<CampaignArgs>

Definition of AWS::ConnectCampaignsV2::Campaign Resource Type

Constructors

Link copied to clipboard
constructor(channelSubtypeConfig: Output<CampaignChannelSubtypeConfigArgs>? = null, communicationLimitsOverride: Output<CampaignCommunicationLimitsConfigArgs>? = null, communicationTimeConfig: Output<CampaignCommunicationTimeConfigArgs>? = null, connectCampaignFlowArn: Output<String>? = null, connectInstanceId: Output<String>? = null, name: Output<String>? = null, schedule: Output<CampaignScheduleArgs>? = null, source: Output<CampaignSourceArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Contains channel subtype configuration for an outbound campaign.

Link copied to clipboard

Communication limits configuration for an outbound campaign.

Link copied to clipboard

Contains communication time configuration for an outbound campaign.

Link copied to clipboard
val connectCampaignFlowArn: Output<String>? = null

The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign.

Link copied to clipboard
val connectInstanceId: Output<String>? = null

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

Link copied to clipboard
val name: Output<String>? = null

The name of the outbound campaign.

Link copied to clipboard
val schedule: Output<CampaignScheduleArgs>? = null

Contains the schedule configuration.

Link copied to clipboard
val source: Output<CampaignSourceArgs>? = null

Contains source configuration.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

One or more tags.

Functions

Link copied to clipboard
open override fun toJava(): CampaignArgs