Documentation
¶
Index ¶
- type Campaign
- 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 (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) 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 (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) 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.StringOutput
- 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() CampaignTagArrayOutput
- 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 (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) 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 (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) 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 CampaignTagArgs
- type CampaignTagArray
- type CampaignTagArrayInput
- type CampaignTagArrayOutput
- func (CampaignTagArrayOutput) ElementType() reflect.Type
- func (o CampaignTagArrayOutput) Index(i pulumi.IntInput) CampaignTagOutput
- func (o CampaignTagArrayOutput) ToCampaignTagArrayOutput() CampaignTagArrayOutput
- func (o CampaignTagArrayOutput) ToCampaignTagArrayOutputWithContext(ctx context.Context) CampaignTagArrayOutput
- type CampaignTagInput
- type CampaignTagOutput
- func (CampaignTagOutput) ElementType() reflect.Type
- func (o CampaignTagOutput) Key() pulumi.StringOutput
- func (o CampaignTagOutput) ToCampaignTagOutput() CampaignTagOutput
- func (o CampaignTagOutput) ToCampaignTagOutputWithContext(ctx context.Context) CampaignTagOutput
- func (o CampaignTagOutput) Value() pulumi.StringOutput
- 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() CampaignTagArrayOutput
- 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"` DialerConfig CampaignDialerConfigOutput `pulumi:"dialerConfig"` // Amazon Connect Campaign Name Name pulumi.StringOutput `pulumi:"name"` OutboundCallConfig CampaignOutboundCallConfigOutput `pulumi:"outboundCallConfig"` // One or more tags. Tags CampaignTagArrayOutput `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 CampaignAnswerMachineDetectionConfig ¶ added in v0.52.0
type CampaignAnswerMachineDetectionConfig struct { // 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 { // 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) 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) 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 DialerConfig CampaignDialerConfigInput // Amazon Connect Campaign Name Name pulumi.StringPtrInput OutboundCallConfig CampaignOutboundCallConfigInput // One or more tags. Tags CampaignTagArrayInput }
The set of arguments for constructing a Campaign resource.
func (CampaignArgs) ElementType ¶
func (CampaignArgs) ElementType() reflect.Type
type CampaignDialerConfig ¶
type CampaignDialerConfig struct { PredictiveDialerConfig *CampaignPredictiveDialerConfig `pulumi:"predictiveDialerConfig"` ProgressiveDialerConfig *CampaignProgressiveDialerConfig `pulumi:"progressiveDialerConfig"` }
The possible types of dialer config parameters
type CampaignDialerConfigArgs ¶
type CampaignDialerConfigArgs struct { PredictiveDialerConfig CampaignPredictiveDialerConfigPtrInput `pulumi:"predictiveDialerConfig"` 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) ElementType ¶
func (CampaignDialerConfigOutput) ElementType() reflect.Type
func (CampaignDialerConfigOutput) PredictiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigOutput) PredictiveDialerConfig() CampaignPredictiveDialerConfigPtrOutput
func (CampaignDialerConfigOutput) ProgressiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
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) 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
func (CampaignDialerConfigPtrOutput) ProgressiveDialerConfig ¶ added in v0.50.0
func (o CampaignDialerConfigPtrOutput) ProgressiveDialerConfig() CampaignProgressiveDialerConfigPtrOutput
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 { 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 { 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.StringInput `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
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.StringOutput
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
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
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
func (CampaignOutput) Tags ¶
func (o CampaignOutput) Tags() CampaignTagArrayOutput
One or more tags.
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"` }
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"` }
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) 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) 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"` }
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"` }
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) 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) 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 CampaignTagArgs ¶
type CampaignTagArgs 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 pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that's 1 to 256 characters in length. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (CampaignTagArgs) ElementType ¶
func (CampaignTagArgs) ElementType() reflect.Type
func (CampaignTagArgs) ToCampaignTagOutput ¶
func (i CampaignTagArgs) ToCampaignTagOutput() CampaignTagOutput
func (CampaignTagArgs) ToCampaignTagOutputWithContext ¶
func (i CampaignTagArgs) ToCampaignTagOutputWithContext(ctx context.Context) CampaignTagOutput
type CampaignTagArray ¶
type CampaignTagArray []CampaignTagInput
func (CampaignTagArray) ElementType ¶
func (CampaignTagArray) ElementType() reflect.Type
func (CampaignTagArray) ToCampaignTagArrayOutput ¶
func (i CampaignTagArray) ToCampaignTagArrayOutput() CampaignTagArrayOutput
func (CampaignTagArray) ToCampaignTagArrayOutputWithContext ¶
func (i CampaignTagArray) ToCampaignTagArrayOutputWithContext(ctx context.Context) CampaignTagArrayOutput
type CampaignTagArrayInput ¶
type CampaignTagArrayInput interface { pulumi.Input ToCampaignTagArrayOutput() CampaignTagArrayOutput ToCampaignTagArrayOutputWithContext(context.Context) CampaignTagArrayOutput }
CampaignTagArrayInput is an input type that accepts CampaignTagArray and CampaignTagArrayOutput values. You can construct a concrete instance of `CampaignTagArrayInput` via:
CampaignTagArray{ CampaignTagArgs{...} }
type CampaignTagArrayOutput ¶
type CampaignTagArrayOutput struct{ *pulumi.OutputState }
func (CampaignTagArrayOutput) ElementType ¶
func (CampaignTagArrayOutput) ElementType() reflect.Type
func (CampaignTagArrayOutput) Index ¶
func (o CampaignTagArrayOutput) Index(i pulumi.IntInput) CampaignTagOutput
func (CampaignTagArrayOutput) ToCampaignTagArrayOutput ¶
func (o CampaignTagArrayOutput) ToCampaignTagArrayOutput() CampaignTagArrayOutput
func (CampaignTagArrayOutput) ToCampaignTagArrayOutputWithContext ¶
func (o CampaignTagArrayOutput) ToCampaignTagArrayOutputWithContext(ctx context.Context) CampaignTagArrayOutput
type CampaignTagInput ¶
type CampaignTagInput interface { pulumi.Input ToCampaignTagOutput() CampaignTagOutput ToCampaignTagOutputWithContext(context.Context) CampaignTagOutput }
CampaignTagInput is an input type that accepts CampaignTagArgs and CampaignTagOutput values. You can construct a concrete instance of `CampaignTagInput` via:
CampaignTagArgs{...}
type CampaignTagOutput ¶
type CampaignTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (CampaignTagOutput) ElementType ¶
func (CampaignTagOutput) ElementType() reflect.Type
func (CampaignTagOutput) Key ¶
func (o CampaignTagOutput) Key() pulumi.StringOutput
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 -.
func (CampaignTagOutput) ToCampaignTagOutput ¶
func (o CampaignTagOutput) ToCampaignTagOutput() CampaignTagOutput
func (CampaignTagOutput) ToCampaignTagOutputWithContext ¶
func (o CampaignTagOutput) ToCampaignTagOutputWithContext(ctx context.Context) CampaignTagOutput
func (CampaignTagOutput) Value ¶
func (o CampaignTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that's 1 to 256 characters in length.
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"` DialerConfig *CampaignDialerConfig `pulumi:"dialerConfig"` // Amazon Connect Campaign Name Name *string `pulumi:"name"` OutboundCallConfig *CampaignOutboundCallConfig `pulumi:"outboundCallConfig"` // One or more tags. Tags []CampaignTag `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
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
func (LookupCampaignResultOutput) Tags ¶
func (o LookupCampaignResultOutput) Tags() CampaignTagArrayOutput
One or more tags.
func (LookupCampaignResultOutput) ToLookupCampaignResultOutput ¶
func (o LookupCampaignResultOutput) ToLookupCampaignResultOutput() LookupCampaignResultOutput
func (LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext ¶
func (o LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext(ctx context.Context) LookupCampaignResultOutput