Documentation
¶
Index ¶
- type Campaign
- type CampaignAgentlessDialerConfig
- type CampaignAgentlessDialerConfigArgs
- func (CampaignAgentlessDialerConfigArgs) ElementType() reflect.Type
- func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutput() CampaignAgentlessDialerConfigOutput
- func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigOutput
- func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
- func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
- type CampaignAgentlessDialerConfigInput
- type CampaignAgentlessDialerConfigOutput
- func (o CampaignAgentlessDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (CampaignAgentlessDialerConfigOutput) ElementType() reflect.Type
- func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutput() CampaignAgentlessDialerConfigOutput
- func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigOutput
- func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
- func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
- type CampaignAgentlessDialerConfigPtrInput
- type CampaignAgentlessDialerConfigPtrOutput
- func (o CampaignAgentlessDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (o CampaignAgentlessDialerConfigPtrOutput) Elem() CampaignAgentlessDialerConfigOutput
- func (CampaignAgentlessDialerConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
- func (o CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
- type CampaignAnswerMachineDetectionConfig
- type CampaignAnswerMachineDetectionConfigArgs
- func (CampaignAnswerMachineDetectionConfigArgs) ElementType() reflect.Type
- func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
- func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
- func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
- func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
- type CampaignAnswerMachineDetectionConfigInput
- type CampaignAnswerMachineDetectionConfigOutput
- func (o CampaignAnswerMachineDetectionConfigOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
- func (CampaignAnswerMachineDetectionConfigOutput) ElementType() reflect.Type
- func (o CampaignAnswerMachineDetectionConfigOutput) EnableAnswerMachineDetection() pulumi.BoolOutput
- func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
- func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
- func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
- type CampaignAnswerMachineDetectionConfigPtrInput
- type CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignAnswerMachineDetectionConfigPtrOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
- func (o CampaignAnswerMachineDetectionConfigPtrOutput) Elem() CampaignAnswerMachineDetectionConfigOutput
- func (CampaignAnswerMachineDetectionConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignAnswerMachineDetectionConfigPtrOutput) EnableAnswerMachineDetection() pulumi.BoolPtrOutput
- func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
- type CampaignArgs
- type CampaignDialerConfig
- type CampaignDialerConfigArgs
- type CampaignDialerConfigInput
- type CampaignDialerConfigOutput
- func (o CampaignDialerConfigOutput) AgentlessDialerConfig() CampaignAgentlessDialerConfigPtrOutput
- func (CampaignDialerConfigOutput) ElementType() reflect.Type
- func (o CampaignDialerConfigOutput) PredictiveDialerConfig() CampaignPredictiveDialerConfigPtrOutput
- func (o CampaignDialerConfigOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
- func (o CampaignDialerConfigOutput) ToCampaignDialerConfigOutput() CampaignDialerConfigOutput
- func (o CampaignDialerConfigOutput) ToCampaignDialerConfigOutputWithContext(ctx context.Context) CampaignDialerConfigOutput
- type CampaignDialerConfigPtrOutput
- func (o CampaignDialerConfigPtrOutput) AgentlessDialerConfig() CampaignAgentlessDialerConfigPtrOutput
- func (o CampaignDialerConfigPtrOutput) Elem() CampaignDialerConfigOutput
- func (CampaignDialerConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignDialerConfigPtrOutput) PredictiveDialerConfig() CampaignPredictiveDialerConfigPtrOutput
- func (o CampaignDialerConfigPtrOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
- func (o CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutput() CampaignDialerConfigPtrOutput
- func (o CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutputWithContext(ctx context.Context) CampaignDialerConfigPtrOutput
- type CampaignInput
- type CampaignOutboundCallConfig
- type CampaignOutboundCallConfigArgs
- func (CampaignOutboundCallConfigArgs) ElementType() reflect.Type
- func (i CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutput() CampaignOutboundCallConfigOutput
- func (i CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutputWithContext(ctx context.Context) CampaignOutboundCallConfigOutput
- type CampaignOutboundCallConfigInput
- type CampaignOutboundCallConfigOutput
- func (o CampaignOutboundCallConfigOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignOutboundCallConfigOutput) ConnectContactFlowArn() pulumi.StringOutput
- func (o CampaignOutboundCallConfigOutput) ConnectQueueArn() pulumi.StringPtrOutput
- func (o CampaignOutboundCallConfigOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
- func (CampaignOutboundCallConfigOutput) ElementType() reflect.Type
- func (o CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutput() CampaignOutboundCallConfigOutput
- func (o CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutputWithContext(ctx context.Context) CampaignOutboundCallConfigOutput
- type CampaignOutboundCallConfigPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) ConnectContactFlowArn() pulumi.StringPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) ConnectQueueArn() pulumi.StringPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) Elem() CampaignOutboundCallConfigOutput
- func (CampaignOutboundCallConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutput() CampaignOutboundCallConfigPtrOutput
- func (o CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutputWithContext(ctx context.Context) CampaignOutboundCallConfigPtrOutput
- type CampaignOutput
- func (o CampaignOutput) Arn() pulumi.StringOutput
- func (o CampaignOutput) ConnectInstanceArn() pulumi.StringOutput
- func (o CampaignOutput) DialerConfig() CampaignDialerConfigOutput
- func (CampaignOutput) ElementType() reflect.Type
- func (o CampaignOutput) Name() pulumi.StringOutput
- func (o CampaignOutput) OutboundCallConfig() CampaignOutboundCallConfigOutput
- func (o CampaignOutput) Tags() aws.TagArrayOutput
- func (o CampaignOutput) ToCampaignOutput() CampaignOutput
- func (o CampaignOutput) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
- type CampaignPredictiveDialerConfig
- type CampaignPredictiveDialerConfigArgs
- func (CampaignPredictiveDialerConfigArgs) ElementType() reflect.Type
- func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutput() CampaignPredictiveDialerConfigOutput
- func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigOutput
- func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
- func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
- type CampaignPredictiveDialerConfigInput
- type CampaignPredictiveDialerConfigOutput
- func (o CampaignPredictiveDialerConfigOutput) BandwidthAllocation() pulumi.Float64Output
- func (o CampaignPredictiveDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (CampaignPredictiveDialerConfigOutput) ElementType() reflect.Type
- func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutput() CampaignPredictiveDialerConfigOutput
- func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigOutput
- func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
- func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
- type CampaignPredictiveDialerConfigPtrInput
- type CampaignPredictiveDialerConfigPtrOutput
- func (o CampaignPredictiveDialerConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
- func (o CampaignPredictiveDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (o CampaignPredictiveDialerConfigPtrOutput) Elem() CampaignPredictiveDialerConfigOutput
- func (CampaignPredictiveDialerConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
- func (o CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
- type CampaignProgressiveDialerConfig
- type CampaignProgressiveDialerConfigArgs
- func (CampaignProgressiveDialerConfigArgs) ElementType() reflect.Type
- func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutput() CampaignProgressiveDialerConfigOutput
- func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigOutput
- func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
- func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
- type CampaignProgressiveDialerConfigInput
- type CampaignProgressiveDialerConfigOutput
- func (o CampaignProgressiveDialerConfigOutput) BandwidthAllocation() pulumi.Float64Output
- func (o CampaignProgressiveDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (CampaignProgressiveDialerConfigOutput) ElementType() reflect.Type
- func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutput() CampaignProgressiveDialerConfigOutput
- func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigOutput
- func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
- func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
- type CampaignProgressiveDialerConfigPtrInput
- type CampaignProgressiveDialerConfigPtrOutput
- func (o CampaignProgressiveDialerConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
- func (o CampaignProgressiveDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
- func (o CampaignProgressiveDialerConfigPtrOutput) Elem() CampaignProgressiveDialerConfigOutput
- func (CampaignProgressiveDialerConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
- func (o CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
- type CampaignState
- type CampaignTag
- type LookupCampaignArgs
- type LookupCampaignOutputArgs
- type LookupCampaignResult
- type LookupCampaignResultOutput
- func (o LookupCampaignResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCampaignResultOutput) DialerConfig() CampaignDialerConfigPtrOutput
- func (LookupCampaignResultOutput) ElementType() reflect.Type
- func (o LookupCampaignResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupCampaignResultOutput) OutboundCallConfig() CampaignOutboundCallConfigPtrOutput
- func (o LookupCampaignResultOutput) Tags() aws.TagArrayOutput
- func (o LookupCampaignResultOutput) ToLookupCampaignResultOutput() LookupCampaignResultOutput
- func (o LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext(ctx context.Context) LookupCampaignResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Campaign ¶
type Campaign struct { pulumi.CustomResourceState // Amazon Connect Campaign Arn Arn pulumi.StringOutput `pulumi:"arn"` // Amazon Connect Instance Arn ConnectInstanceArn pulumi.StringOutput `pulumi:"connectInstanceArn"` // Contains information about the dialer configuration. DialerConfig CampaignDialerConfigOutput `pulumi:"dialerConfig"` // Amazon Connect Campaign Name Name pulumi.StringOutput `pulumi:"name"` // Contains information about the outbound call configuration. OutboundCallConfig CampaignOutboundCallConfigOutput `pulumi:"outboundCallConfig"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` }
Definition of AWS::ConnectCampaigns::Campaign Resource Type
func GetCampaign ¶
func GetCampaign(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CampaignState, opts ...pulumi.ResourceOption) (*Campaign, error)
GetCampaign gets an existing Campaign resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCampaign ¶
func NewCampaign(ctx *pulumi.Context, name string, args *CampaignArgs, opts ...pulumi.ResourceOption) (*Campaign, error)
NewCampaign registers a new resource with the given unique name, arguments, and options.
func (*Campaign) ElementType ¶
func (*Campaign) ToCampaignOutput ¶
func (i *Campaign) ToCampaignOutput() CampaignOutput
func (*Campaign) ToCampaignOutputWithContext ¶
func (i *Campaign) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
type CampaignAgentlessDialerConfig ¶ added in v0.81.0
type CampaignAgentlessDialerConfig struct { // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity *float64 `pulumi:"dialingCapacity"` }
Agentless Dialer config
type CampaignAgentlessDialerConfigArgs ¶ added in v0.81.0
type CampaignAgentlessDialerConfigArgs struct { // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity pulumi.Float64PtrInput `pulumi:"dialingCapacity"` }
Agentless Dialer config
func (CampaignAgentlessDialerConfigArgs) ElementType ¶ added in v0.81.0
func (CampaignAgentlessDialerConfigArgs) ElementType() reflect.Type
func (CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutput ¶ added in v0.81.0
func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutput() CampaignAgentlessDialerConfigOutput
func (CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutputWithContext ¶ added in v0.81.0
func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigOutput
func (CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutput ¶ added in v0.81.0
func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
func (CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutputWithContext ¶ added in v0.81.0
func (i CampaignAgentlessDialerConfigArgs) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
type CampaignAgentlessDialerConfigInput ¶ added in v0.81.0
type CampaignAgentlessDialerConfigInput interface { pulumi.Input ToCampaignAgentlessDialerConfigOutput() CampaignAgentlessDialerConfigOutput ToCampaignAgentlessDialerConfigOutputWithContext(context.Context) CampaignAgentlessDialerConfigOutput }
CampaignAgentlessDialerConfigInput is an input type that accepts CampaignAgentlessDialerConfigArgs and CampaignAgentlessDialerConfigOutput values. You can construct a concrete instance of `CampaignAgentlessDialerConfigInput` via:
CampaignAgentlessDialerConfigArgs{...}
type CampaignAgentlessDialerConfigOutput ¶ added in v0.81.0
type CampaignAgentlessDialerConfigOutput struct{ *pulumi.OutputState }
Agentless Dialer config
func (CampaignAgentlessDialerConfigOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignAgentlessDialerConfigOutput) ElementType ¶ added in v0.81.0
func (CampaignAgentlessDialerConfigOutput) ElementType() reflect.Type
func (CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutput ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutput() CampaignAgentlessDialerConfigOutput
func (CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutputWithContext ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigOutput
func (CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutput ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
func (CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
type CampaignAgentlessDialerConfigPtrInput ¶ added in v0.81.0
type CampaignAgentlessDialerConfigPtrInput interface { pulumi.Input ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput ToCampaignAgentlessDialerConfigPtrOutputWithContext(context.Context) CampaignAgentlessDialerConfigPtrOutput }
CampaignAgentlessDialerConfigPtrInput is an input type that accepts CampaignAgentlessDialerConfigArgs, CampaignAgentlessDialerConfigPtr and CampaignAgentlessDialerConfigPtrOutput values. You can construct a concrete instance of `CampaignAgentlessDialerConfigPtrInput` via:
CampaignAgentlessDialerConfigArgs{...} or: nil
func CampaignAgentlessDialerConfigPtr ¶ added in v0.81.0
func CampaignAgentlessDialerConfigPtr(v *CampaignAgentlessDialerConfigArgs) CampaignAgentlessDialerConfigPtrInput
type CampaignAgentlessDialerConfigPtrOutput ¶ added in v0.81.0
type CampaignAgentlessDialerConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignAgentlessDialerConfigPtrOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignAgentlessDialerConfigPtrOutput) ElementType ¶ added in v0.81.0
func (CampaignAgentlessDialerConfigPtrOutput) ElementType() reflect.Type
func (CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutput ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutput() CampaignAgentlessDialerConfigPtrOutput
func (CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext ¶ added in v0.81.0
func (o CampaignAgentlessDialerConfigPtrOutput) ToCampaignAgentlessDialerConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessDialerConfigPtrOutput
type CampaignAnswerMachineDetectionConfig ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfig struct { // Enables detection of prompts (e.g., beep after after a voicemail greeting) AwaitAnswerMachinePrompt *bool `pulumi:"awaitAnswerMachinePrompt"` // Flag to decided whether outbound calls should have answering machine detection enabled or not EnableAnswerMachineDetection bool `pulumi:"enableAnswerMachineDetection"` }
The configuration used for answering machine detection during outbound calls
type CampaignAnswerMachineDetectionConfigArgs ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfigArgs struct { // Enables detection of prompts (e.g., beep after after a voicemail greeting) AwaitAnswerMachinePrompt pulumi.BoolPtrInput `pulumi:"awaitAnswerMachinePrompt"` // Flag to decided whether outbound calls should have answering machine detection enabled or not EnableAnswerMachineDetection pulumi.BoolInput `pulumi:"enableAnswerMachineDetection"` }
The configuration used for answering machine detection during outbound calls
func (CampaignAnswerMachineDetectionConfigArgs) ElementType ¶ added in v0.52.0
func (CampaignAnswerMachineDetectionConfigArgs) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutput ¶ added in v0.52.0
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutputWithContext ¶ added in v0.52.0
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶ added in v0.52.0
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶ added in v0.52.0
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignAnswerMachineDetectionConfigInput ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfigInput interface { pulumi.Input ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput ToCampaignAnswerMachineDetectionConfigOutputWithContext(context.Context) CampaignAnswerMachineDetectionConfigOutput }
CampaignAnswerMachineDetectionConfigInput is an input type that accepts CampaignAnswerMachineDetectionConfigArgs and CampaignAnswerMachineDetectionConfigOutput values. You can construct a concrete instance of `CampaignAnswerMachineDetectionConfigInput` via:
CampaignAnswerMachineDetectionConfigArgs{...}
type CampaignAnswerMachineDetectionConfigOutput ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfigOutput struct{ *pulumi.OutputState }
The configuration used for answering machine detection during outbound calls
func (CampaignAnswerMachineDetectionConfigOutput) AwaitAnswerMachinePrompt ¶ added in v0.104.0
func (o CampaignAnswerMachineDetectionConfigOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
Enables detection of prompts (e.g., beep after after a voicemail greeting)
func (CampaignAnswerMachineDetectionConfigOutput) ElementType ¶ added in v0.52.0
func (CampaignAnswerMachineDetectionConfigOutput) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigOutput) EnableAnswerMachineDetection ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigOutput) EnableAnswerMachineDetection() pulumi.BoolOutput
Flag to decided whether outbound calls should have answering machine detection enabled or not
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutput ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutputWithContext ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignAnswerMachineDetectionConfigPtrInput ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfigPtrInput interface { pulumi.Input ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(context.Context) CampaignAnswerMachineDetectionConfigPtrOutput }
CampaignAnswerMachineDetectionConfigPtrInput is an input type that accepts CampaignAnswerMachineDetectionConfigArgs, CampaignAnswerMachineDetectionConfigPtr and CampaignAnswerMachineDetectionConfigPtrOutput values. You can construct a concrete instance of `CampaignAnswerMachineDetectionConfigPtrInput` via:
CampaignAnswerMachineDetectionConfigArgs{...} or: nil
func CampaignAnswerMachineDetectionConfigPtr ¶ added in v0.52.0
func CampaignAnswerMachineDetectionConfigPtr(v *CampaignAnswerMachineDetectionConfigArgs) CampaignAnswerMachineDetectionConfigPtrInput
type CampaignAnswerMachineDetectionConfigPtrOutput ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignAnswerMachineDetectionConfigPtrOutput) AwaitAnswerMachinePrompt ¶ added in v0.104.0
func (o CampaignAnswerMachineDetectionConfigPtrOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
Enables detection of prompts (e.g., beep after after a voicemail greeting)
func (CampaignAnswerMachineDetectionConfigPtrOutput) ElementType ¶ added in v0.52.0
func (CampaignAnswerMachineDetectionConfigPtrOutput) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigPtrOutput) EnableAnswerMachineDetection ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigPtrOutput) EnableAnswerMachineDetection() pulumi.BoolPtrOutput
Flag to decided whether outbound calls should have answering machine detection enabled or not
func (CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶ added in v0.52.0
func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignArgs ¶
type CampaignArgs struct { // Amazon Connect Instance Arn ConnectInstanceArn pulumi.StringInput // Contains information about the dialer configuration. DialerConfig CampaignDialerConfigInput // Amazon Connect Campaign Name Name pulumi.StringPtrInput // Contains information about the outbound call configuration. OutboundCallConfig CampaignOutboundCallConfigInput // One or more tags. Tags aws.TagArrayInput }
The set of arguments for constructing a Campaign resource.
func (CampaignArgs) ElementType ¶
func (CampaignArgs) ElementType() reflect.Type
type CampaignDialerConfig ¶
type CampaignDialerConfig struct { // The configuration of the agentless dialer. AgentlessDialerConfig *CampaignAgentlessDialerConfig `pulumi:"agentlessDialerConfig"` // The configuration of the predictive dialer. PredictiveDialerConfig *CampaignPredictiveDialerConfig `pulumi:"predictiveDialerConfig"` // The configuration of the progressive dialer. ProgressiveDialerConfig *CampaignProgressiveDialerConfig `pulumi:"progressiveDialerConfig"` }
The possible types of dialer config parameters
type CampaignDialerConfigArgs ¶
type CampaignDialerConfigArgs struct { // The configuration of the agentless dialer. AgentlessDialerConfig CampaignAgentlessDialerConfigPtrInput `pulumi:"agentlessDialerConfig"` // The configuration of the predictive dialer. PredictiveDialerConfig CampaignPredictiveDialerConfigPtrInput `pulumi:"predictiveDialerConfig"` // The configuration of the progressive dialer. ProgressiveDialerConfig CampaignProgressiveDialerConfigPtrInput `pulumi:"progressiveDialerConfig"` }
The possible types of dialer config parameters
func (CampaignDialerConfigArgs) ElementType ¶
func (CampaignDialerConfigArgs) ElementType() reflect.Type
func (CampaignDialerConfigArgs) ToCampaignDialerConfigOutput ¶
func (i CampaignDialerConfigArgs) ToCampaignDialerConfigOutput() CampaignDialerConfigOutput
func (CampaignDialerConfigArgs) ToCampaignDialerConfigOutputWithContext ¶
func (i CampaignDialerConfigArgs) ToCampaignDialerConfigOutputWithContext(ctx context.Context) CampaignDialerConfigOutput
type CampaignDialerConfigInput ¶
type CampaignDialerConfigInput interface { pulumi.Input ToCampaignDialerConfigOutput() CampaignDialerConfigOutput ToCampaignDialerConfigOutputWithContext(context.Context) CampaignDialerConfigOutput }
CampaignDialerConfigInput is an input type that accepts CampaignDialerConfigArgs and CampaignDialerConfigOutput values. You can construct a concrete instance of `CampaignDialerConfigInput` via:
CampaignDialerConfigArgs{...}
type CampaignDialerConfigOutput ¶
type CampaignDialerConfigOutput struct{ *pulumi.OutputState }
The possible types of dialer config parameters
func (CampaignDialerConfigOutput) AgentlessDialerConfig ¶ added in v0.81.0
func (o CampaignDialerConfigOutput) AgentlessDialerConfig() CampaignAgentlessDialerConfigPtrOutput
The configuration of the agentless dialer.
func (CampaignDialerConfigOutput) ElementType ¶
func (CampaignDialerConfigOutput) ElementType() reflect.Type
func (CampaignDialerConfigOutput) PredictiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigOutput) PredictiveDialerConfig() CampaignPredictiveDialerConfigPtrOutput
The configuration of the predictive dialer.
func (CampaignDialerConfigOutput) ProgressiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
The configuration of the progressive dialer.
func (CampaignDialerConfigOutput) ToCampaignDialerConfigOutput ¶
func (o CampaignDialerConfigOutput) ToCampaignDialerConfigOutput() CampaignDialerConfigOutput
func (CampaignDialerConfigOutput) ToCampaignDialerConfigOutputWithContext ¶
func (o CampaignDialerConfigOutput) ToCampaignDialerConfigOutputWithContext(ctx context.Context) CampaignDialerConfigOutput
type CampaignDialerConfigPtrOutput ¶
type CampaignDialerConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignDialerConfigPtrOutput) AgentlessDialerConfig ¶ added in v0.81.0
func (o CampaignDialerConfigPtrOutput) AgentlessDialerConfig() CampaignAgentlessDialerConfigPtrOutput
The configuration of the agentless dialer.
func (CampaignDialerConfigPtrOutput) Elem ¶
func (o CampaignDialerConfigPtrOutput) Elem() CampaignDialerConfigOutput
func (CampaignDialerConfigPtrOutput) ElementType ¶
func (CampaignDialerConfigPtrOutput) ElementType() reflect.Type
func (CampaignDialerConfigPtrOutput) PredictiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigPtrOutput) PredictiveDialerConfig() CampaignPredictiveDialerConfigPtrOutput
The configuration of the predictive dialer.
func (CampaignDialerConfigPtrOutput) ProgressiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigPtrOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
The configuration of the progressive dialer.
func (CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutput ¶
func (o CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutput() CampaignDialerConfigPtrOutput
func (CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutputWithContext ¶
func (o CampaignDialerConfigPtrOutput) ToCampaignDialerConfigPtrOutputWithContext(ctx context.Context) CampaignDialerConfigPtrOutput
type CampaignInput ¶
type CampaignInput interface { pulumi.Input ToCampaignOutput() CampaignOutput ToCampaignOutputWithContext(ctx context.Context) CampaignOutput }
type CampaignOutboundCallConfig ¶
type CampaignOutboundCallConfig struct { // Whether answering machine detection has been enabled. AnswerMachineDetectionConfig *CampaignAnswerMachineDetectionConfig `pulumi:"answerMachineDetectionConfig"` // The identifier of the contact flow for the outbound call. ConnectContactFlowArn string `pulumi:"connectContactFlowArn"` // 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. ConnectQueueArn *string `pulumi:"connectQueueArn"` // 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. ConnectSourcePhoneNumber *string `pulumi:"connectSourcePhoneNumber"` }
The configuration used for outbound calls.
type CampaignOutboundCallConfigArgs ¶
type CampaignOutboundCallConfigArgs struct { // Whether answering machine detection has been enabled. AnswerMachineDetectionConfig CampaignAnswerMachineDetectionConfigPtrInput `pulumi:"answerMachineDetectionConfig"` // The identifier of the contact flow for the outbound call. ConnectContactFlowArn pulumi.StringInput `pulumi:"connectContactFlowArn"` // 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. ConnectQueueArn pulumi.StringPtrInput `pulumi:"connectQueueArn"` // 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. ConnectSourcePhoneNumber pulumi.StringPtrInput `pulumi:"connectSourcePhoneNumber"` }
The configuration used for outbound calls.
func (CampaignOutboundCallConfigArgs) ElementType ¶
func (CampaignOutboundCallConfigArgs) ElementType() reflect.Type
func (CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutput ¶
func (i CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutput() CampaignOutboundCallConfigOutput
func (CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutputWithContext ¶
func (i CampaignOutboundCallConfigArgs) ToCampaignOutboundCallConfigOutputWithContext(ctx context.Context) CampaignOutboundCallConfigOutput
type CampaignOutboundCallConfigInput ¶
type CampaignOutboundCallConfigInput interface { pulumi.Input ToCampaignOutboundCallConfigOutput() CampaignOutboundCallConfigOutput ToCampaignOutboundCallConfigOutputWithContext(context.Context) CampaignOutboundCallConfigOutput }
CampaignOutboundCallConfigInput is an input type that accepts CampaignOutboundCallConfigArgs and CampaignOutboundCallConfigOutput values. You can construct a concrete instance of `CampaignOutboundCallConfigInput` via:
CampaignOutboundCallConfigArgs{...}
type CampaignOutboundCallConfigOutput ¶
type CampaignOutboundCallConfigOutput struct{ *pulumi.OutputState }
The configuration used for outbound calls.
func (CampaignOutboundCallConfigOutput) AnswerMachineDetectionConfig ¶ added in v0.50.0
func (o CampaignOutboundCallConfigOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
Whether answering machine detection has been enabled.
func (CampaignOutboundCallConfigOutput) ConnectContactFlowArn ¶
func (o CampaignOutboundCallConfigOutput) ConnectContactFlowArn() pulumi.StringOutput
The identifier of the contact flow for the outbound call.
func (CampaignOutboundCallConfigOutput) ConnectQueueArn ¶
func (o CampaignOutboundCallConfigOutput) ConnectQueueArn() pulumi.StringPtrOutput
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.
func (CampaignOutboundCallConfigOutput) ConnectSourcePhoneNumber ¶
func (o CampaignOutboundCallConfigOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
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.
func (CampaignOutboundCallConfigOutput) ElementType ¶
func (CampaignOutboundCallConfigOutput) ElementType() reflect.Type
func (CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutput ¶
func (o CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutput() CampaignOutboundCallConfigOutput
func (CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutputWithContext ¶
func (o CampaignOutboundCallConfigOutput) ToCampaignOutboundCallConfigOutputWithContext(ctx context.Context) CampaignOutboundCallConfigOutput
type CampaignOutboundCallConfigPtrOutput ¶
type CampaignOutboundCallConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignOutboundCallConfigPtrOutput) AnswerMachineDetectionConfig ¶ added in v0.50.0
func (o CampaignOutboundCallConfigPtrOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
Whether answering machine detection has been enabled.
func (CampaignOutboundCallConfigPtrOutput) ConnectContactFlowArn ¶
func (o CampaignOutboundCallConfigPtrOutput) ConnectContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow for the outbound call.
func (CampaignOutboundCallConfigPtrOutput) ConnectQueueArn ¶
func (o CampaignOutboundCallConfigPtrOutput) ConnectQueueArn() pulumi.StringPtrOutput
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.
func (CampaignOutboundCallConfigPtrOutput) ConnectSourcePhoneNumber ¶
func (o CampaignOutboundCallConfigPtrOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
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.
func (CampaignOutboundCallConfigPtrOutput) Elem ¶
func (o CampaignOutboundCallConfigPtrOutput) Elem() CampaignOutboundCallConfigOutput
func (CampaignOutboundCallConfigPtrOutput) ElementType ¶
func (CampaignOutboundCallConfigPtrOutput) ElementType() reflect.Type
func (CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutput ¶
func (o CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutput() CampaignOutboundCallConfigPtrOutput
func (CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutputWithContext ¶
func (o CampaignOutboundCallConfigPtrOutput) ToCampaignOutboundCallConfigPtrOutputWithContext(ctx context.Context) CampaignOutboundCallConfigPtrOutput
type CampaignOutput ¶
type CampaignOutput struct{ *pulumi.OutputState }
func (CampaignOutput) Arn ¶
func (o CampaignOutput) Arn() pulumi.StringOutput
Amazon Connect Campaign Arn
func (CampaignOutput) ConnectInstanceArn ¶
func (o CampaignOutput) ConnectInstanceArn() pulumi.StringOutput
Amazon Connect Instance Arn
func (CampaignOutput) DialerConfig ¶
func (o CampaignOutput) DialerConfig() CampaignDialerConfigOutput
Contains information about the dialer configuration.
func (CampaignOutput) ElementType ¶
func (CampaignOutput) ElementType() reflect.Type
func (CampaignOutput) Name ¶
func (o CampaignOutput) Name() pulumi.StringOutput
Amazon Connect Campaign Name
func (CampaignOutput) OutboundCallConfig ¶
func (o CampaignOutput) OutboundCallConfig() CampaignOutboundCallConfigOutput
Contains information about the outbound call configuration.
func (CampaignOutput) ToCampaignOutput ¶
func (o CampaignOutput) ToCampaignOutput() CampaignOutput
func (CampaignOutput) ToCampaignOutputWithContext ¶
func (o CampaignOutput) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
type CampaignPredictiveDialerConfig ¶ added in v0.50.0
type CampaignPredictiveDialerConfig struct { // The bandwidth allocation of a queue resource. BandwidthAllocation float64 `pulumi:"bandwidthAllocation"` // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity *float64 `pulumi:"dialingCapacity"` }
Predictive Dialer config
type CampaignPredictiveDialerConfigArgs ¶ added in v0.50.0
type CampaignPredictiveDialerConfigArgs struct { // The bandwidth allocation of a queue resource. BandwidthAllocation pulumi.Float64Input `pulumi:"bandwidthAllocation"` // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity pulumi.Float64PtrInput `pulumi:"dialingCapacity"` }
Predictive Dialer config
func (CampaignPredictiveDialerConfigArgs) ElementType ¶ added in v0.50.0
func (CampaignPredictiveDialerConfigArgs) ElementType() reflect.Type
func (CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutput ¶ added in v0.50.0
func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutput() CampaignPredictiveDialerConfigOutput
func (CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutputWithContext ¶ added in v0.50.0
func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigOutput
func (CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutput ¶ added in v0.50.0
func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
func (CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (i CampaignPredictiveDialerConfigArgs) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
type CampaignPredictiveDialerConfigInput ¶ added in v0.50.0
type CampaignPredictiveDialerConfigInput interface { pulumi.Input ToCampaignPredictiveDialerConfigOutput() CampaignPredictiveDialerConfigOutput ToCampaignPredictiveDialerConfigOutputWithContext(context.Context) CampaignPredictiveDialerConfigOutput }
CampaignPredictiveDialerConfigInput is an input type that accepts CampaignPredictiveDialerConfigArgs and CampaignPredictiveDialerConfigOutput values. You can construct a concrete instance of `CampaignPredictiveDialerConfigInput` via:
CampaignPredictiveDialerConfigArgs{...}
type CampaignPredictiveDialerConfigOutput ¶ added in v0.50.0
type CampaignPredictiveDialerConfigOutput struct{ *pulumi.OutputState }
Predictive Dialer config
func (CampaignPredictiveDialerConfigOutput) BandwidthAllocation ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigOutput) BandwidthAllocation() pulumi.Float64Output
The bandwidth allocation of a queue resource.
func (CampaignPredictiveDialerConfigOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignPredictiveDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignPredictiveDialerConfigOutput) ElementType ¶ added in v0.50.0
func (CampaignPredictiveDialerConfigOutput) ElementType() reflect.Type
func (CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutput ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutput() CampaignPredictiveDialerConfigOutput
func (CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutputWithContext ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigOutput
func (CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutput ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
func (CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
type CampaignPredictiveDialerConfigPtrInput ¶ added in v0.50.0
type CampaignPredictiveDialerConfigPtrInput interface { pulumi.Input ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput ToCampaignPredictiveDialerConfigPtrOutputWithContext(context.Context) CampaignPredictiveDialerConfigPtrOutput }
CampaignPredictiveDialerConfigPtrInput is an input type that accepts CampaignPredictiveDialerConfigArgs, CampaignPredictiveDialerConfigPtr and CampaignPredictiveDialerConfigPtrOutput values. You can construct a concrete instance of `CampaignPredictiveDialerConfigPtrInput` via:
CampaignPredictiveDialerConfigArgs{...} or: nil
func CampaignPredictiveDialerConfigPtr ¶ added in v0.50.0
func CampaignPredictiveDialerConfigPtr(v *CampaignPredictiveDialerConfigArgs) CampaignPredictiveDialerConfigPtrInput
type CampaignPredictiveDialerConfigPtrOutput ¶ added in v0.50.0
type CampaignPredictiveDialerConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignPredictiveDialerConfigPtrOutput) BandwidthAllocation ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
The bandwidth allocation of a queue resource.
func (CampaignPredictiveDialerConfigPtrOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignPredictiveDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignPredictiveDialerConfigPtrOutput) ElementType ¶ added in v0.50.0
func (CampaignPredictiveDialerConfigPtrOutput) ElementType() reflect.Type
func (CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutput ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutput() CampaignPredictiveDialerConfigPtrOutput
func (CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (o CampaignPredictiveDialerConfigPtrOutput) ToCampaignPredictiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveDialerConfigPtrOutput
type CampaignProgressiveDialerConfig ¶ added in v0.50.0
type CampaignProgressiveDialerConfig struct { // The bandwidth allocation of a queue resource. BandwidthAllocation float64 `pulumi:"bandwidthAllocation"` // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity *float64 `pulumi:"dialingCapacity"` }
Progressive Dialer config
type CampaignProgressiveDialerConfigArgs ¶ added in v0.50.0
type CampaignProgressiveDialerConfigArgs struct { // The bandwidth allocation of a queue resource. BandwidthAllocation pulumi.Float64Input `pulumi:"bandwidthAllocation"` // Allocates dialing capacity for this campaign between multiple active campaigns. DialingCapacity pulumi.Float64PtrInput `pulumi:"dialingCapacity"` }
Progressive Dialer config
func (CampaignProgressiveDialerConfigArgs) ElementType ¶ added in v0.50.0
func (CampaignProgressiveDialerConfigArgs) ElementType() reflect.Type
func (CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutput ¶ added in v0.50.0
func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutput() CampaignProgressiveDialerConfigOutput
func (CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutputWithContext ¶ added in v0.50.0
func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigOutput
func (CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutput ¶ added in v0.50.0
func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
func (CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (i CampaignProgressiveDialerConfigArgs) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
type CampaignProgressiveDialerConfigInput ¶ added in v0.50.0
type CampaignProgressiveDialerConfigInput interface { pulumi.Input ToCampaignProgressiveDialerConfigOutput() CampaignProgressiveDialerConfigOutput ToCampaignProgressiveDialerConfigOutputWithContext(context.Context) CampaignProgressiveDialerConfigOutput }
CampaignProgressiveDialerConfigInput is an input type that accepts CampaignProgressiveDialerConfigArgs and CampaignProgressiveDialerConfigOutput values. You can construct a concrete instance of `CampaignProgressiveDialerConfigInput` via:
CampaignProgressiveDialerConfigArgs{...}
type CampaignProgressiveDialerConfigOutput ¶ added in v0.50.0
type CampaignProgressiveDialerConfigOutput struct{ *pulumi.OutputState }
Progressive Dialer config
func (CampaignProgressiveDialerConfigOutput) BandwidthAllocation ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigOutput) BandwidthAllocation() pulumi.Float64Output
The bandwidth allocation of a queue resource.
func (CampaignProgressiveDialerConfigOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignProgressiveDialerConfigOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignProgressiveDialerConfigOutput) ElementType ¶ added in v0.50.0
func (CampaignProgressiveDialerConfigOutput) ElementType() reflect.Type
func (CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutput ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutput() CampaignProgressiveDialerConfigOutput
func (CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutputWithContext ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigOutput
func (CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutput ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
func (CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
type CampaignProgressiveDialerConfigPtrInput ¶ added in v0.50.0
type CampaignProgressiveDialerConfigPtrInput interface { pulumi.Input ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput ToCampaignProgressiveDialerConfigPtrOutputWithContext(context.Context) CampaignProgressiveDialerConfigPtrOutput }
CampaignProgressiveDialerConfigPtrInput is an input type that accepts CampaignProgressiveDialerConfigArgs, CampaignProgressiveDialerConfigPtr and CampaignProgressiveDialerConfigPtrOutput values. You can construct a concrete instance of `CampaignProgressiveDialerConfigPtrInput` via:
CampaignProgressiveDialerConfigArgs{...} or: nil
func CampaignProgressiveDialerConfigPtr ¶ added in v0.50.0
func CampaignProgressiveDialerConfigPtr(v *CampaignProgressiveDialerConfigArgs) CampaignProgressiveDialerConfigPtrInput
type CampaignProgressiveDialerConfigPtrOutput ¶ added in v0.50.0
type CampaignProgressiveDialerConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignProgressiveDialerConfigPtrOutput) BandwidthAllocation ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
The bandwidth allocation of a queue resource.
func (CampaignProgressiveDialerConfigPtrOutput) DialingCapacity ¶ added in v0.81.0
func (o CampaignProgressiveDialerConfigPtrOutput) DialingCapacity() pulumi.Float64PtrOutput
Allocates dialing capacity for this campaign between multiple active campaigns.
func (CampaignProgressiveDialerConfigPtrOutput) ElementType ¶ added in v0.50.0
func (CampaignProgressiveDialerConfigPtrOutput) ElementType() reflect.Type
func (CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutput ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutput() CampaignProgressiveDialerConfigPtrOutput
func (CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext ¶ added in v0.50.0
func (o CampaignProgressiveDialerConfigPtrOutput) ToCampaignProgressiveDialerConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveDialerConfigPtrOutput
type CampaignState ¶
type CampaignState struct { }
func (CampaignState) ElementType ¶
func (CampaignState) ElementType() reflect.Type
type CampaignTag ¶
type CampaignTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that's 1 to 256 characters in length. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LookupCampaignArgs ¶
type LookupCampaignArgs struct { // Amazon Connect Campaign Arn Arn string `pulumi:"arn"` }
type LookupCampaignOutputArgs ¶
type LookupCampaignOutputArgs struct { // Amazon Connect Campaign Arn Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupCampaignOutputArgs) ElementType ¶
func (LookupCampaignOutputArgs) ElementType() reflect.Type
type LookupCampaignResult ¶
type LookupCampaignResult struct { // Amazon Connect Campaign Arn Arn *string `pulumi:"arn"` // Contains information about the dialer configuration. DialerConfig *CampaignDialerConfig `pulumi:"dialerConfig"` // Amazon Connect Campaign Name Name *string `pulumi:"name"` // Contains information about the outbound call configuration. OutboundCallConfig *CampaignOutboundCallConfig `pulumi:"outboundCallConfig"` // One or more tags. Tags []aws.Tag `pulumi:"tags"` }
func LookupCampaign ¶
func LookupCampaign(ctx *pulumi.Context, args *LookupCampaignArgs, opts ...pulumi.InvokeOption) (*LookupCampaignResult, error)
Definition of AWS::ConnectCampaigns::Campaign Resource Type
type LookupCampaignResultOutput ¶
type LookupCampaignResultOutput struct{ *pulumi.OutputState }
func LookupCampaignOutput ¶
func LookupCampaignOutput(ctx *pulumi.Context, args LookupCampaignOutputArgs, opts ...pulumi.InvokeOption) LookupCampaignResultOutput
func (LookupCampaignResultOutput) Arn ¶
func (o LookupCampaignResultOutput) Arn() pulumi.StringPtrOutput
Amazon Connect Campaign Arn
func (LookupCampaignResultOutput) DialerConfig ¶
func (o LookupCampaignResultOutput) DialerConfig() CampaignDialerConfigPtrOutput
Contains information about the dialer configuration.
func (LookupCampaignResultOutput) ElementType ¶
func (LookupCampaignResultOutput) ElementType() reflect.Type
func (LookupCampaignResultOutput) Name ¶
func (o LookupCampaignResultOutput) Name() pulumi.StringPtrOutput
Amazon Connect Campaign Name
func (LookupCampaignResultOutput) OutboundCallConfig ¶
func (o LookupCampaignResultOutput) OutboundCallConfig() CampaignOutboundCallConfigPtrOutput
Contains information about the outbound call configuration.
func (LookupCampaignResultOutput) Tags ¶
func (o LookupCampaignResultOutput) Tags() aws.TagArrayOutput
One or more tags.
func (LookupCampaignResultOutput) ToLookupCampaignResultOutput ¶
func (o LookupCampaignResultOutput) ToLookupCampaignResultOutput() LookupCampaignResultOutput
func (LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext ¶
func (o LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext(ctx context.Context) LookupCampaignResultOutput