AWS::ConnectCampaigns::Campaign - AWS CloudFormation

AWS::ConnectCampaigns::Campaign

Contains information about an outbound campaign.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::ConnectCampaigns::Campaign", "Properties" : { "ConnectInstanceArn" : String, "DialerConfig" : DialerConfig, "Name" : String, "OutboundCallConfig" : OutboundCallConfig, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::ConnectCampaigns::Campaign Properties: ConnectInstanceArn: String DialerConfig: DialerConfig Name: String OutboundCallConfig: OutboundCallConfig Tags: - Tag

Properties

ConnectInstanceArn

The Amazon Resource Name (ARN) of the Amazon Connect instance.

Required: Yes

Type: String

Update requires: Replacement

DialerConfig

Contains information about the dialer configuration.

Required: Yes

Type: DialerConfig

Update requires: No interruption

Name

The name of the campaign.

Required: Yes

Type: String

Update requires: No interruption

OutboundCallConfig

Contains information about the outbound call configuration.

Required: Yes

Type: OutboundCallConfig

Update requires: No interruption

Tags

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Required: No

Type: List of Tag

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the campaign name. For example:

{ "Ref": "myCampaignName" }

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The Amazon Resource Name (ARN) of the high-volume outbound campaign.