Skip to content

Campaign

Source code in docs_src/capo_connectcampaignsv2/types/campaign.py
class Campaign(TypedDict, closed=True):
    id: "capo_connectcampaignsv2.types.campaign_id.CampaignId"
    arn: "capo_connectcampaignsv2.types.campaign_arn.CampaignArn"
    name: "capo_connectcampaignsv2.types.campaign_name.CampaignName"
    connect_instance_id: "capo_connectcampaignsv2.types.instance_id.InstanceId"
    channel_subtype_config: NotRequired[
        "capo_connectcampaignsv2.types.channel_subtype_config.ChannelSubtypeConfig"
    ]
    type: NotRequired[
        "capo_connectcampaignsv2.types.external_campaign_type.ExternalCampaignType"
    ]
    source: NotRequired["capo_connectcampaignsv2.types.source.Source"]
    connect_campaign_flow_arn: NotRequired["capo_connectcampaignsv2.types.arn.Arn"]
    schedule: NotRequired["capo_connectcampaignsv2.types.schedule.Schedule"]
    entry_limits_config: NotRequired[
        "capo_connectcampaignsv2.types.entry_limits_config.EntryLimitsConfig"
    ]
    communication_time_config: NotRequired[
        "capo_connectcampaignsv2.types.communication_time_config.CommunicationTimeConfig"
    ]
    communication_limits_override: NotRequired[
        "capo_connectcampaignsv2.types.communication_limits_config.CommunicationLimitsConfig"
    ]
    tags: NotRequired["capo_connectcampaignsv2.types.tag_map.TagMap"]

arn instance-attribute

channel_subtype_config instance-attribute

channel_subtype_config: NotRequired[ChannelSubtypeConfig]

communication_limits_override instance-attribute

communication_limits_override: NotRequired[CommunicationLimitsConfig]

communication_time_config instance-attribute

communication_time_config: NotRequired[CommunicationTimeConfig]

connect_campaign_flow_arn instance-attribute

connect_campaign_flow_arn: NotRequired[Arn]

connect_instance_id instance-attribute

connect_instance_id: InstanceId

entry_limits_config instance-attribute

entry_limits_config: NotRequired[EntryLimitsConfig]

id instance-attribute

name instance-attribute

schedule instance-attribute

schedule: NotRequired[Schedule]

source instance-attribute

source: NotRequired[Source]

tags instance-attribute

tags: NotRequired[TagMap]

type instance-attribute

type: NotRequired[ExternalCampaignType]