AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.connectcampaigns.getCampaign
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Definition of AWS::ConnectCampaigns::Campaign Resource Type
Using getCampaign
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 getCampaign(args: GetCampaignArgs, opts?: InvokeOptions): Promise<GetCampaignResult>
function getCampaignOutput(args: GetCampaignOutputArgs, opts?: InvokeOptions): Output<GetCampaignResult>def get_campaign(arn: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetCampaignResult
def get_campaign_output(arn: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetCampaignResult]func LookupCampaign(ctx *Context, args *LookupCampaignArgs, opts ...InvokeOption) (*LookupCampaignResult, error)
func LookupCampaignOutput(ctx *Context, args *LookupCampaignOutputArgs, opts ...InvokeOption) LookupCampaignResultOutput> Note: This function is named LookupCampaign in the Go SDK.
public static class GetCampaign 
{
    public static Task<GetCampaignResult> InvokeAsync(GetCampaignArgs args, InvokeOptions? opts = null)
    public static Output<GetCampaignResult> Invoke(GetCampaignInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCampaignResult> getCampaign(GetCampaignArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:connectcampaigns:getCampaign
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Arn string
 - Amazon Connect Campaign Arn
 
- Arn string
 - Amazon Connect Campaign Arn
 
- arn String
 - Amazon Connect Campaign Arn
 
- arn string
 - Amazon Connect Campaign Arn
 
- arn str
 - Amazon Connect Campaign Arn
 
- arn String
 - Amazon Connect Campaign Arn
 
getCampaign Result
The following output properties are available:
- Arn string
 - Amazon Connect Campaign Arn
 - Dialer
Config Pulumi.Aws Native. Connect Campaigns. Outputs. Campaign Dialer Config  - Contains information about the dialer configuration.
 - Name string
 - Amazon Connect Campaign Name
 - Outbound
Call Pulumi.Config Aws Native. Connect Campaigns. Outputs. Campaign Outbound Call Config  - Contains information about the outbound call configuration.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - One or more tags.
 
- Arn string
 - Amazon Connect Campaign Arn
 - Dialer
Config CampaignDialer Config  - Contains information about the dialer configuration.
 - Name string
 - Amazon Connect Campaign Name
 - Outbound
Call CampaignConfig Outbound Call Config  - Contains information about the outbound call configuration.
 - Tag
 - One or more tags.
 
- arn String
 - Amazon Connect Campaign Arn
 - dialer
Config CampaignDialer Config  - Contains information about the dialer configuration.
 - name String
 - Amazon Connect Campaign Name
 - outbound
Call CampaignConfig Outbound Call Config  - Contains information about the outbound call configuration.
 - List<Tag>
 - One or more tags.
 
- arn string
 - Amazon Connect Campaign Arn
 - dialer
Config CampaignDialer Config  - Contains information about the dialer configuration.
 - name string
 - Amazon Connect Campaign Name
 - outbound
Call CampaignConfig Outbound Call Config  - Contains information about the outbound call configuration.
 - Tag[]
 - One or more tags.
 
- arn str
 - Amazon Connect Campaign Arn
 - dialer_
config CampaignDialer Config  - Contains information about the dialer configuration.
 - name str
 - Amazon Connect Campaign Name
 - outbound_
call_ Campaignconfig Outbound Call Config  - Contains information about the outbound call configuration.
 - Sequence[root_Tag]
 - One or more tags.
 
- arn String
 - Amazon Connect Campaign Arn
 - dialer
Config Property Map - Contains information about the dialer configuration.
 - name String
 - Amazon Connect Campaign Name
 - outbound
Call Property MapConfig  - Contains information about the outbound call configuration.
 - List<Property Map>
 - One or more tags.
 
Supporting Types
CampaignAgentlessDialerConfig   
- Dialing
Capacity double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- Dialing
Capacity float64 - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- dialing
Capacity Double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- dialing
Capacity number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- dialing_
capacity float - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- dialing
Capacity Number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
CampaignAnswerMachineDetectionConfig    
- Enable
Answer boolMachine Detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - Await
Answer boolMachine Prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
- Enable
Answer boolMachine Detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - Await
Answer boolMachine Prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
- enable
Answer BooleanMachine Detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - await
Answer BooleanMachine Prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
- enable
Answer booleanMachine Detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - await
Answer booleanMachine Prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
- enable_
answer_ boolmachine_ detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - await_
answer_ boolmachine_ prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
- enable
Answer BooleanMachine Detection  - Flag to decided whether outbound calls should have answering machine detection enabled or not
 - await
Answer BooleanMachine Prompt  - Enables detection of prompts (e.g., beep after after a voicemail greeting)
 
CampaignDialerConfig  
- Agentless
Dialer Pulumi.Config Aws Native. Connect Campaigns. Inputs. Campaign Agentless Dialer Config  - The configuration of the agentless dialer.
 - Predictive
Dialer Pulumi.Config Aws Native. Connect Campaigns. Inputs. Campaign Predictive Dialer Config  - The configuration of the predictive dialer.
 - Progressive
Dialer Pulumi.Config Aws Native. Connect Campaigns. Inputs. Campaign Progressive Dialer Config  - The configuration of the progressive dialer.
 
- Agentless
Dialer CampaignConfig Agentless Dialer Config  - The configuration of the agentless dialer.
 - Predictive
Dialer CampaignConfig Predictive Dialer Config  - The configuration of the predictive dialer.
 - Progressive
Dialer CampaignConfig Progressive Dialer Config  - The configuration of the progressive dialer.
 
- agentless
Dialer CampaignConfig Agentless Dialer Config  - The configuration of the agentless dialer.
 - predictive
Dialer CampaignConfig Predictive Dialer Config  - The configuration of the predictive dialer.
 - progressive
Dialer CampaignConfig Progressive Dialer Config  - The configuration of the progressive dialer.
 
- agentless
Dialer CampaignConfig Agentless Dialer Config  - The configuration of the agentless dialer.
 - predictive
Dialer CampaignConfig Predictive Dialer Config  - The configuration of the predictive dialer.
 - progressive
Dialer CampaignConfig Progressive Dialer Config  - The configuration of the progressive dialer.
 
- agentless_
dialer_ Campaignconfig Agentless Dialer Config  - The configuration of the agentless dialer.
 - predictive_
dialer_ Campaignconfig Predictive Dialer Config  - The configuration of the predictive dialer.
 - progressive_
dialer_ Campaignconfig Progressive Dialer Config  - The configuration of the progressive dialer.
 
- agentless
Dialer Property MapConfig  - The configuration of the agentless dialer.
 - predictive
Dialer Property MapConfig  - The configuration of the predictive dialer.
 - progressive
Dialer Property MapConfig  - The configuration of the progressive dialer.
 
CampaignOutboundCallConfig   
- Connect
Contact stringFlow Arn  - The identifier of the contact flow for the outbound call.
 - Answer
Machine Pulumi.Detection Config Aws Native. Connect Campaigns. Inputs. Campaign Answer Machine Detection Config  - Whether answering machine detection has been enabled.
 - Connect
Queue stringArn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - Connect
Source stringPhone Number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
- Connect
Contact stringFlow Arn  - The identifier of the contact flow for the outbound call.
 - Answer
Machine CampaignDetection Config Answer Machine Detection Config  - Whether answering machine detection has been enabled.
 - Connect
Queue stringArn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - Connect
Source stringPhone Number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
- connect
Contact StringFlow Arn  - The identifier of the contact flow for the outbound call.
 - answer
Machine CampaignDetection Config Answer Machine Detection Config  - Whether answering machine detection has been enabled.
 - connect
Queue StringArn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - connect
Source StringPhone Number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
- connect
Contact stringFlow Arn  - The identifier of the contact flow for the outbound call.
 - answer
Machine CampaignDetection Config Answer Machine Detection Config  - Whether answering machine detection has been enabled.
 - connect
Queue stringArn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - connect
Source stringPhone Number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
- connect_
contact_ strflow_ arn  - The identifier of the contact flow for the outbound call.
 - answer_
machine_ Campaigndetection_ config Answer Machine Detection Config  - Whether answering machine detection has been enabled.
 - connect_
queue_ strarn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - connect_
source_ strphone_ number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
- connect
Contact StringFlow Arn  - The identifier of the contact flow for the outbound call.
 - answer
Machine Property MapDetection Config  - Whether answering machine detection has been enabled.
 - connect
Queue StringArn  - The queue for the call. If you specify a queue, the phone displayed for caller ID is the phone number specified in the queue. If you do not specify a queue, the queue defined in the contact flow is used. If you do not specify a queue, you must specify a source phone number.
 - connect
Source StringPhone Number  - The phone number associated with the Amazon Connect instance, in E.164 format. If you do not specify a source phone number, you must specify a queue.
 
CampaignPredictiveDialerConfig   
- Bandwidth
Allocation double - The bandwidth allocation of a queue resource.
 - Dialing
Capacity double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- Bandwidth
Allocation float64 - The bandwidth allocation of a queue resource.
 - Dialing
Capacity float64 - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation Double - The bandwidth allocation of a queue resource.
 - dialing
Capacity Double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation number - The bandwidth allocation of a queue resource.
 - dialing
Capacity number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth_
allocation float - The bandwidth allocation of a queue resource.
 - dialing_
capacity float - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation Number - The bandwidth allocation of a queue resource.
 - dialing
Capacity Number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
CampaignProgressiveDialerConfig   
- Bandwidth
Allocation double - The bandwidth allocation of a queue resource.
 - Dialing
Capacity double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- Bandwidth
Allocation float64 - The bandwidth allocation of a queue resource.
 - Dialing
Capacity float64 - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation Double - The bandwidth allocation of a queue resource.
 - dialing
Capacity Double - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation number - The bandwidth allocation of a queue resource.
 - dialing
Capacity number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth_
allocation float - The bandwidth allocation of a queue resource.
 - dialing_
capacity float - Allocates dialing capacity for this campaign between multiple active campaigns.
 
- bandwidth
Allocation Number - The bandwidth allocation of a queue resource.
 - dialing
Capacity Number - Allocates dialing capacity for this campaign between multiple active campaigns.
 
Tag
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi