Documentation
¶
Index ¶
- Constants
- type Campaign
- type CampaignAgentlessConfig
- type CampaignAgentlessConfigArgs
- func (CampaignAgentlessConfigArgs) ElementType() reflect.Type
- func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutput() CampaignAgentlessConfigOutput
- func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutputWithContext(ctx context.Context) CampaignAgentlessConfigOutput
- func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
- func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
- type CampaignAgentlessConfigInput
- type CampaignAgentlessConfigOutput
- func (CampaignAgentlessConfigOutput) ElementType() reflect.Type
- func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutput() CampaignAgentlessConfigOutput
- func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutputWithContext(ctx context.Context) CampaignAgentlessConfigOutput
- func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
- func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
- type CampaignAgentlessConfigPtrInput
- type CampaignAgentlessConfigPtrOutput
- func (o CampaignAgentlessConfigPtrOutput) Elem() CampaignAgentlessConfigOutput
- func (CampaignAgentlessConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
- func (o CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
- 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 CampaignChannelSubtypeConfig
- type CampaignChannelSubtypeConfigArgs
- func (CampaignChannelSubtypeConfigArgs) ElementType() reflect.Type
- func (i CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutput() CampaignChannelSubtypeConfigOutput
- func (i CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigOutput
- type CampaignChannelSubtypeConfigInput
- type CampaignChannelSubtypeConfigOutput
- func (CampaignChannelSubtypeConfigOutput) ElementType() reflect.Type
- func (o CampaignChannelSubtypeConfigOutput) Email() CampaignEmailChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigOutput) Sms() CampaignSmsChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigOutput) Telephony() CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutput() CampaignChannelSubtypeConfigOutput
- func (o CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigOutput
- type CampaignChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigPtrOutput) Elem() CampaignChannelSubtypeConfigOutput
- func (CampaignChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignChannelSubtypeConfigPtrOutput) Email() CampaignEmailChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigPtrOutput) Sms() CampaignSmsChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigPtrOutput) Telephony() CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutput() CampaignChannelSubtypeConfigPtrOutput
- func (o CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigPtrOutput
- type CampaignCommunicationLimit
- type CampaignCommunicationLimitArgs
- func (CampaignCommunicationLimitArgs) ElementType() reflect.Type
- func (i CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutput() CampaignCommunicationLimitOutput
- func (i CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutputWithContext(ctx context.Context) CampaignCommunicationLimitOutput
- type CampaignCommunicationLimitArray
- func (CampaignCommunicationLimitArray) ElementType() reflect.Type
- func (i CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutput() CampaignCommunicationLimitArrayOutput
- func (i CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutputWithContext(ctx context.Context) CampaignCommunicationLimitArrayOutput
- type CampaignCommunicationLimitArrayInput
- type CampaignCommunicationLimitArrayOutput
- func (CampaignCommunicationLimitArrayOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitArrayOutput) Index(i pulumi.IntInput) CampaignCommunicationLimitOutput
- func (o CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutput() CampaignCommunicationLimitArrayOutput
- func (o CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutputWithContext(ctx context.Context) CampaignCommunicationLimitArrayOutput
- type CampaignCommunicationLimitInput
- type CampaignCommunicationLimitOutput
- func (CampaignCommunicationLimitOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitOutput) Frequency() pulumi.IntOutput
- func (o CampaignCommunicationLimitOutput) MaxCountPerRecipient() pulumi.IntOutput
- func (o CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutput() CampaignCommunicationLimitOutput
- func (o CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutputWithContext(ctx context.Context) CampaignCommunicationLimitOutput
- func (o CampaignCommunicationLimitOutput) Unit() CampaignCommunicationLimitTimeUnitOutput
- type CampaignCommunicationLimitTimeUnit
- func (CampaignCommunicationLimitTimeUnit) ElementType() reflect.Type
- func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutput() CampaignCommunicationLimitTimeUnitOutput
- func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitOutput
- func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
- func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
- func (e CampaignCommunicationLimitTimeUnit) ToStringOutput() pulumi.StringOutput
- func (e CampaignCommunicationLimitTimeUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CampaignCommunicationLimitTimeUnit) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CampaignCommunicationLimitTimeUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignCommunicationLimitTimeUnitInput
- type CampaignCommunicationLimitTimeUnitOutput
- func (CampaignCommunicationLimitTimeUnitOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutput() CampaignCommunicationLimitTimeUnitOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToStringOutput() pulumi.StringOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignCommunicationLimitTimeUnitPtrInput
- type CampaignCommunicationLimitTimeUnitPtrOutput
- func (o CampaignCommunicationLimitTimeUnitPtrOutput) Elem() CampaignCommunicationLimitTimeUnitOutput
- func (CampaignCommunicationLimitTimeUnitPtrOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
- func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
- func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignCommunicationLimits
- type CampaignCommunicationLimitsArgs
- func (CampaignCommunicationLimitsArgs) ElementType() reflect.Type
- func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutput() CampaignCommunicationLimitsOutput
- func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutputWithContext(ctx context.Context) CampaignCommunicationLimitsOutput
- func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
- func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
- type CampaignCommunicationLimitsConfig
- type CampaignCommunicationLimitsConfigArgs
- func (CampaignCommunicationLimitsConfigArgs) ElementType() reflect.Type
- func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutput() CampaignCommunicationLimitsConfigOutput
- func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigOutput
- func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
- func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
- type CampaignCommunicationLimitsConfigInput
- type CampaignCommunicationLimitsConfigOutput
- func (o CampaignCommunicationLimitsConfigOutput) AllChannelsSubtypes() CampaignCommunicationLimitsPtrOutput
- func (CampaignCommunicationLimitsConfigOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutput() CampaignCommunicationLimitsConfigOutput
- func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigOutput
- func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
- func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
- type CampaignCommunicationLimitsConfigPtrInput
- type CampaignCommunicationLimitsConfigPtrOutput
- func (o CampaignCommunicationLimitsConfigPtrOutput) AllChannelsSubtypes() CampaignCommunicationLimitsPtrOutput
- func (o CampaignCommunicationLimitsConfigPtrOutput) Elem() CampaignCommunicationLimitsConfigOutput
- func (CampaignCommunicationLimitsConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
- func (o CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
- type CampaignCommunicationLimitsInput
- type CampaignCommunicationLimitsOutput
- func (o CampaignCommunicationLimitsOutput) CommunicationLimitList() CampaignCommunicationLimitArrayOutput
- func (CampaignCommunicationLimitsOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutput() CampaignCommunicationLimitsOutput
- func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutputWithContext(ctx context.Context) CampaignCommunicationLimitsOutput
- func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
- func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
- type CampaignCommunicationLimitsPtrInput
- type CampaignCommunicationLimitsPtrOutput
- func (o CampaignCommunicationLimitsPtrOutput) CommunicationLimitList() CampaignCommunicationLimitArrayOutput
- func (o CampaignCommunicationLimitsPtrOutput) Elem() CampaignCommunicationLimitsOutput
- func (CampaignCommunicationLimitsPtrOutput) ElementType() reflect.Type
- func (o CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
- func (o CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
- type CampaignCommunicationTimeConfig
- type CampaignCommunicationTimeConfigArgs
- func (CampaignCommunicationTimeConfigArgs) ElementType() reflect.Type
- func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutput() CampaignCommunicationTimeConfigOutput
- func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigOutput
- func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
- func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
- type CampaignCommunicationTimeConfigInput
- type CampaignCommunicationTimeConfigOutput
- func (CampaignCommunicationTimeConfigOutput) ElementType() reflect.Type
- func (o CampaignCommunicationTimeConfigOutput) Email() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigOutput) LocalTimeZoneConfig() CampaignLocalTimeZoneConfigOutput
- func (o CampaignCommunicationTimeConfigOutput) Sms() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigOutput) Telephony() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutput() CampaignCommunicationTimeConfigOutput
- func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigOutput
- func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
- func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
- type CampaignCommunicationTimeConfigPtrInput
- type CampaignCommunicationTimeConfigPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) Elem() CampaignCommunicationTimeConfigOutput
- func (CampaignCommunicationTimeConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignCommunicationTimeConfigPtrOutput) Email() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) LocalTimeZoneConfig() CampaignLocalTimeZoneConfigPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) Sms() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) Telephony() CampaignTimeWindowPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
- func (o CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
- type CampaignDailyHour
- type CampaignDailyHourArgs
- type CampaignDailyHourArray
- type CampaignDailyHourArrayInput
- type CampaignDailyHourArrayOutput
- func (CampaignDailyHourArrayOutput) ElementType() reflect.Type
- func (o CampaignDailyHourArrayOutput) Index(i pulumi.IntInput) CampaignDailyHourOutput
- func (o CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutput() CampaignDailyHourArrayOutput
- func (o CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutputWithContext(ctx context.Context) CampaignDailyHourArrayOutput
- type CampaignDailyHourInput
- type CampaignDailyHourOutput
- func (CampaignDailyHourOutput) ElementType() reflect.Type
- func (o CampaignDailyHourOutput) Key() CampaignDayOfWeekPtrOutput
- func (o CampaignDailyHourOutput) ToCampaignDailyHourOutput() CampaignDailyHourOutput
- func (o CampaignDailyHourOutput) ToCampaignDailyHourOutputWithContext(ctx context.Context) CampaignDailyHourOutput
- func (o CampaignDailyHourOutput) Value() CampaignTimeRangeArrayOutput
- type CampaignDayOfWeek
- func (CampaignDayOfWeek) ElementType() reflect.Type
- func (e CampaignDayOfWeek) ToCampaignDayOfWeekOutput() CampaignDayOfWeekOutput
- func (e CampaignDayOfWeek) ToCampaignDayOfWeekOutputWithContext(ctx context.Context) CampaignDayOfWeekOutput
- func (e CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
- func (e CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
- func (e CampaignDayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e CampaignDayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CampaignDayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CampaignDayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignDayOfWeekInput
- type CampaignDayOfWeekOutput
- func (CampaignDayOfWeekOutput) ElementType() reflect.Type
- func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutput() CampaignDayOfWeekOutput
- func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutputWithContext(ctx context.Context) CampaignDayOfWeekOutput
- func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
- func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
- func (o CampaignDayOfWeekOutput) ToStringOutput() pulumi.StringOutput
- func (o CampaignDayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CampaignDayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignDayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignDayOfWeekPtrInput
- type CampaignDayOfWeekPtrOutput
- func (o CampaignDayOfWeekPtrOutput) Elem() CampaignDayOfWeekOutput
- func (CampaignDayOfWeekPtrOutput) ElementType() reflect.Type
- func (o CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
- func (o CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
- func (o CampaignDayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignEmailChannelSubtypeConfig
- type CampaignEmailChannelSubtypeConfigArgs
- func (CampaignEmailChannelSubtypeConfigArgs) ElementType() reflect.Type
- func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutput() CampaignEmailChannelSubtypeConfigOutput
- func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigOutput
- func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
- func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
- type CampaignEmailChannelSubtypeConfigInput
- type CampaignEmailChannelSubtypeConfigOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignEmailOutboundConfigOutput
- func (CampaignEmailChannelSubtypeConfigOutput) ElementType() reflect.Type
- func (o CampaignEmailChannelSubtypeConfigOutput) OutboundMode() CampaignEmailOutboundModeOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutput() CampaignEmailChannelSubtypeConfigOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
- func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
- type CampaignEmailChannelSubtypeConfigPtrInput
- type CampaignEmailChannelSubtypeConfigPtrOutput
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) Elem() CampaignEmailChannelSubtypeConfigOutput
- func (CampaignEmailChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) OutboundMode() CampaignEmailOutboundModePtrOutput
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
- func (o CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
- type CampaignEmailOutboundConfig
- type CampaignEmailOutboundConfigArgs
- func (CampaignEmailOutboundConfigArgs) ElementType() reflect.Type
- func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutput() CampaignEmailOutboundConfigOutput
- func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigOutput
- func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
- func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
- type CampaignEmailOutboundConfigInput
- type CampaignEmailOutboundConfigOutput
- func (o CampaignEmailOutboundConfigOutput) ConnectSourceEmailAddress() pulumi.StringOutput
- func (CampaignEmailOutboundConfigOutput) ElementType() reflect.Type
- func (o CampaignEmailOutboundConfigOutput) SourceEmailAddressDisplayName() pulumi.StringPtrOutput
- func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutput() CampaignEmailOutboundConfigOutput
- func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigOutput
- func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailOutboundConfigOutput) WisdomTemplateArn() pulumi.StringOutput
- type CampaignEmailOutboundConfigPtrInput
- type CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailOutboundConfigPtrOutput) ConnectSourceEmailAddress() pulumi.StringPtrOutput
- func (o CampaignEmailOutboundConfigPtrOutput) Elem() CampaignEmailOutboundConfigOutput
- func (CampaignEmailOutboundConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignEmailOutboundConfigPtrOutput) SourceEmailAddressDisplayName() pulumi.StringPtrOutput
- func (o CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
- func (o CampaignEmailOutboundConfigPtrOutput) WisdomTemplateArn() pulumi.StringPtrOutput
- type CampaignEmailOutboundMode
- type CampaignEmailOutboundModeArgs
- func (CampaignEmailOutboundModeArgs) ElementType() reflect.Type
- func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutput() CampaignEmailOutboundModeOutput
- func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutputWithContext(ctx context.Context) CampaignEmailOutboundModeOutput
- func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
- func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
- type CampaignEmailOutboundModeInput
- type CampaignEmailOutboundModeOutput
- func (o CampaignEmailOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (CampaignEmailOutboundModeOutput) ElementType() reflect.Type
- func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutput() CampaignEmailOutboundModeOutput
- func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutputWithContext(ctx context.Context) CampaignEmailOutboundModeOutput
- func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
- func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
- type CampaignEmailOutboundModePtrInput
- type CampaignEmailOutboundModePtrOutput
- func (o CampaignEmailOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (o CampaignEmailOutboundModePtrOutput) Elem() CampaignEmailOutboundModeOutput
- func (CampaignEmailOutboundModePtrOutput) ElementType() reflect.Type
- func (o CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
- func (o CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
- type CampaignEventTrigger
- type CampaignEventTriggerArgs
- func (CampaignEventTriggerArgs) ElementType() reflect.Type
- func (i CampaignEventTriggerArgs) ToCampaignEventTriggerOutput() CampaignEventTriggerOutput
- func (i CampaignEventTriggerArgs) ToCampaignEventTriggerOutputWithContext(ctx context.Context) CampaignEventTriggerOutput
- func (i CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
- func (i CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
- type CampaignEventTriggerInput
- type CampaignEventTriggerOutput
- func (o CampaignEventTriggerOutput) CustomerProfilesDomainArn() pulumi.StringPtrOutput
- func (CampaignEventTriggerOutput) ElementType() reflect.Type
- func (o CampaignEventTriggerOutput) ToCampaignEventTriggerOutput() CampaignEventTriggerOutput
- func (o CampaignEventTriggerOutput) ToCampaignEventTriggerOutputWithContext(ctx context.Context) CampaignEventTriggerOutput
- func (o CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
- func (o CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
- type CampaignEventTriggerPtrInput
- type CampaignEventTriggerPtrOutput
- func (o CampaignEventTriggerPtrOutput) CustomerProfilesDomainArn() pulumi.StringPtrOutput
- func (o CampaignEventTriggerPtrOutput) Elem() CampaignEventTriggerOutput
- func (CampaignEventTriggerPtrOutput) ElementType() reflect.Type
- func (o CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
- func (o CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
- type CampaignInput
- type CampaignLocalTimeZoneConfig
- type CampaignLocalTimeZoneConfigArgs
- func (CampaignLocalTimeZoneConfigArgs) ElementType() reflect.Type
- func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutput() CampaignLocalTimeZoneConfigOutput
- func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigOutput
- func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
- func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
- type CampaignLocalTimeZoneConfigInput
- type CampaignLocalTimeZoneConfigOutput
- func (o CampaignLocalTimeZoneConfigOutput) DefaultTimeZone() pulumi.StringPtrOutput
- func (CampaignLocalTimeZoneConfigOutput) ElementType() reflect.Type
- func (o CampaignLocalTimeZoneConfigOutput) LocalTimeZoneDetection() CampaignLocalTimeZoneDetectionTypeArrayOutput
- func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutput() CampaignLocalTimeZoneConfigOutput
- func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigOutput
- func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
- func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
- type CampaignLocalTimeZoneConfigPtrInput
- type CampaignLocalTimeZoneConfigPtrOutput
- func (o CampaignLocalTimeZoneConfigPtrOutput) DefaultTimeZone() pulumi.StringPtrOutput
- func (o CampaignLocalTimeZoneConfigPtrOutput) Elem() CampaignLocalTimeZoneConfigOutput
- func (CampaignLocalTimeZoneConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignLocalTimeZoneConfigPtrOutput) LocalTimeZoneDetection() CampaignLocalTimeZoneDetectionTypeArrayOutput
- func (o CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
- func (o CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
- type CampaignLocalTimeZoneDetectionType
- func (CampaignLocalTimeZoneDetectionType) ElementType() reflect.Type
- func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutput() CampaignLocalTimeZoneDetectionTypeOutput
- func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeOutput
- func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
- func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
- func (e CampaignLocalTimeZoneDetectionType) ToStringOutput() pulumi.StringOutput
- func (e CampaignLocalTimeZoneDetectionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CampaignLocalTimeZoneDetectionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CampaignLocalTimeZoneDetectionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignLocalTimeZoneDetectionTypeArray
- func (CampaignLocalTimeZoneDetectionTypeArray) ElementType() reflect.Type
- func (i CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutput() CampaignLocalTimeZoneDetectionTypeArrayOutput
- func (i CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeArrayOutput
- type CampaignLocalTimeZoneDetectionTypeArrayInput
- type CampaignLocalTimeZoneDetectionTypeArrayOutput
- func (CampaignLocalTimeZoneDetectionTypeArrayOutput) ElementType() reflect.Type
- func (o CampaignLocalTimeZoneDetectionTypeArrayOutput) Index(i pulumi.IntInput) CampaignLocalTimeZoneDetectionTypeOutput
- func (o CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutput() CampaignLocalTimeZoneDetectionTypeArrayOutput
- func (o CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeArrayOutput
- type CampaignLocalTimeZoneDetectionTypeInput
- type CampaignLocalTimeZoneDetectionTypeOutput
- func (CampaignLocalTimeZoneDetectionTypeOutput) ElementType() reflect.Type
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutput() CampaignLocalTimeZoneDetectionTypeOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignLocalTimeZoneDetectionTypePtrInput
- type CampaignLocalTimeZoneDetectionTypePtrOutput
- func (o CampaignLocalTimeZoneDetectionTypePtrOutput) Elem() CampaignLocalTimeZoneDetectionTypeOutput
- func (CampaignLocalTimeZoneDetectionTypePtrOutput) ElementType() reflect.Type
- func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
- func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
- func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CampaignOpenHours
- type CampaignOpenHoursArgs
- func (CampaignOpenHoursArgs) ElementType() reflect.Type
- func (i CampaignOpenHoursArgs) ToCampaignOpenHoursOutput() CampaignOpenHoursOutput
- func (i CampaignOpenHoursArgs) ToCampaignOpenHoursOutputWithContext(ctx context.Context) CampaignOpenHoursOutput
- func (i CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
- func (i CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
- type CampaignOpenHoursInput
- type CampaignOpenHoursOutput
- func (o CampaignOpenHoursOutput) DailyHours() CampaignDailyHourArrayOutput
- func (CampaignOpenHoursOutput) ElementType() reflect.Type
- func (o CampaignOpenHoursOutput) ToCampaignOpenHoursOutput() CampaignOpenHoursOutput
- func (o CampaignOpenHoursOutput) ToCampaignOpenHoursOutputWithContext(ctx context.Context) CampaignOpenHoursOutput
- func (o CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
- func (o CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
- type CampaignOpenHoursPtrInput
- type CampaignOpenHoursPtrOutput
- func (o CampaignOpenHoursPtrOutput) DailyHours() CampaignDailyHourArrayOutput
- func (o CampaignOpenHoursPtrOutput) Elem() CampaignOpenHoursOutput
- func (CampaignOpenHoursPtrOutput) ElementType() reflect.Type
- func (o CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
- func (o CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
- type CampaignOutput
- func (o CampaignOutput) Arn() pulumi.StringOutput
- func (o CampaignOutput) ChannelSubtypeConfig() CampaignChannelSubtypeConfigOutput
- func (o CampaignOutput) CommunicationLimitsOverride() CampaignCommunicationLimitsConfigPtrOutput
- func (o CampaignOutput) CommunicationTimeConfig() CampaignCommunicationTimeConfigPtrOutput
- func (o CampaignOutput) ConnectCampaignFlowArn() pulumi.StringPtrOutput
- func (o CampaignOutput) ConnectInstanceId() pulumi.StringOutput
- func (CampaignOutput) ElementType() reflect.Type
- func (o CampaignOutput) Name() pulumi.StringOutput
- func (o CampaignOutput) Schedule() CampaignSchedulePtrOutput
- func (o CampaignOutput) Source() CampaignSourcePtrOutput
- func (o CampaignOutput) Tags() aws.TagArrayOutput
- func (o CampaignOutput) ToCampaignOutput() CampaignOutput
- func (o CampaignOutput) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
- type CampaignPredictiveConfig
- type CampaignPredictiveConfigArgs
- func (CampaignPredictiveConfigArgs) ElementType() reflect.Type
- func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutput() CampaignPredictiveConfigOutput
- func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutputWithContext(ctx context.Context) CampaignPredictiveConfigOutput
- func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
- func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
- type CampaignPredictiveConfigInput
- type CampaignPredictiveConfigOutput
- func (o CampaignPredictiveConfigOutput) BandwidthAllocation() pulumi.Float64Output
- func (CampaignPredictiveConfigOutput) ElementType() reflect.Type
- func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutput() CampaignPredictiveConfigOutput
- func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutputWithContext(ctx context.Context) CampaignPredictiveConfigOutput
- func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
- func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
- type CampaignPredictiveConfigPtrInput
- type CampaignPredictiveConfigPtrOutput
- func (o CampaignPredictiveConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
- func (o CampaignPredictiveConfigPtrOutput) Elem() CampaignPredictiveConfigOutput
- func (CampaignPredictiveConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
- func (o CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
- type CampaignProgressiveConfig
- type CampaignProgressiveConfigArgs
- func (CampaignProgressiveConfigArgs) ElementType() reflect.Type
- func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutput() CampaignProgressiveConfigOutput
- func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutputWithContext(ctx context.Context) CampaignProgressiveConfigOutput
- func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
- func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
- type CampaignProgressiveConfigInput
- type CampaignProgressiveConfigOutput
- func (o CampaignProgressiveConfigOutput) BandwidthAllocation() pulumi.Float64Output
- func (CampaignProgressiveConfigOutput) ElementType() reflect.Type
- func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutput() CampaignProgressiveConfigOutput
- func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutputWithContext(ctx context.Context) CampaignProgressiveConfigOutput
- func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
- func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
- type CampaignProgressiveConfigPtrInput
- type CampaignProgressiveConfigPtrOutput
- func (o CampaignProgressiveConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
- func (o CampaignProgressiveConfigPtrOutput) Elem() CampaignProgressiveConfigOutput
- func (CampaignProgressiveConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
- func (o CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
- type CampaignRestrictedPeriod
- type CampaignRestrictedPeriodArgs
- func (CampaignRestrictedPeriodArgs) ElementType() reflect.Type
- func (i CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutput() CampaignRestrictedPeriodOutput
- func (i CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutputWithContext(ctx context.Context) CampaignRestrictedPeriodOutput
- type CampaignRestrictedPeriodArray
- func (CampaignRestrictedPeriodArray) ElementType() reflect.Type
- func (i CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutput() CampaignRestrictedPeriodArrayOutput
- func (i CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutputWithContext(ctx context.Context) CampaignRestrictedPeriodArrayOutput
- type CampaignRestrictedPeriodArrayInput
- type CampaignRestrictedPeriodArrayOutput
- func (CampaignRestrictedPeriodArrayOutput) ElementType() reflect.Type
- func (o CampaignRestrictedPeriodArrayOutput) Index(i pulumi.IntInput) CampaignRestrictedPeriodOutput
- func (o CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutput() CampaignRestrictedPeriodArrayOutput
- func (o CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutputWithContext(ctx context.Context) CampaignRestrictedPeriodArrayOutput
- type CampaignRestrictedPeriodInput
- type CampaignRestrictedPeriodOutput
- func (CampaignRestrictedPeriodOutput) ElementType() reflect.Type
- func (o CampaignRestrictedPeriodOutput) EndDate() pulumi.StringOutput
- func (o CampaignRestrictedPeriodOutput) Name() pulumi.StringPtrOutput
- func (o CampaignRestrictedPeriodOutput) StartDate() pulumi.StringOutput
- func (o CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutput() CampaignRestrictedPeriodOutput
- func (o CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutputWithContext(ctx context.Context) CampaignRestrictedPeriodOutput
- type CampaignRestrictedPeriods
- type CampaignRestrictedPeriodsArgs
- func (CampaignRestrictedPeriodsArgs) ElementType() reflect.Type
- func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutput() CampaignRestrictedPeriodsOutput
- func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsOutput
- func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
- func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
- type CampaignRestrictedPeriodsInput
- type CampaignRestrictedPeriodsOutput
- func (CampaignRestrictedPeriodsOutput) ElementType() reflect.Type
- func (o CampaignRestrictedPeriodsOutput) RestrictedPeriodList() CampaignRestrictedPeriodArrayOutput
- func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutput() CampaignRestrictedPeriodsOutput
- func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsOutput
- func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
- func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
- type CampaignRestrictedPeriodsPtrInput
- type CampaignRestrictedPeriodsPtrOutput
- func (o CampaignRestrictedPeriodsPtrOutput) Elem() CampaignRestrictedPeriodsOutput
- func (CampaignRestrictedPeriodsPtrOutput) ElementType() reflect.Type
- func (o CampaignRestrictedPeriodsPtrOutput) RestrictedPeriodList() CampaignRestrictedPeriodArrayOutput
- func (o CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
- func (o CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
- type CampaignSchedule
- type CampaignScheduleArgs
- func (CampaignScheduleArgs) ElementType() reflect.Type
- func (i CampaignScheduleArgs) ToCampaignScheduleOutput() CampaignScheduleOutput
- func (i CampaignScheduleArgs) ToCampaignScheduleOutputWithContext(ctx context.Context) CampaignScheduleOutput
- func (i CampaignScheduleArgs) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
- func (i CampaignScheduleArgs) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
- type CampaignScheduleInput
- type CampaignScheduleOutput
- func (CampaignScheduleOutput) ElementType() reflect.Type
- func (o CampaignScheduleOutput) EndTime() pulumi.StringOutput
- func (o CampaignScheduleOutput) RefreshFrequency() pulumi.StringPtrOutput
- func (o CampaignScheduleOutput) StartTime() pulumi.StringOutput
- func (o CampaignScheduleOutput) ToCampaignScheduleOutput() CampaignScheduleOutput
- func (o CampaignScheduleOutput) ToCampaignScheduleOutputWithContext(ctx context.Context) CampaignScheduleOutput
- func (o CampaignScheduleOutput) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
- func (o CampaignScheduleOutput) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
- type CampaignSchedulePtrInput
- type CampaignSchedulePtrOutput
- func (o CampaignSchedulePtrOutput) Elem() CampaignScheduleOutput
- func (CampaignSchedulePtrOutput) ElementType() reflect.Type
- func (o CampaignSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o CampaignSchedulePtrOutput) RefreshFrequency() pulumi.StringPtrOutput
- func (o CampaignSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
- func (o CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
- type CampaignSmsChannelSubtypeConfig
- type CampaignSmsChannelSubtypeConfigArgs
- func (CampaignSmsChannelSubtypeConfigArgs) ElementType() reflect.Type
- func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutput() CampaignSmsChannelSubtypeConfigOutput
- func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigOutput
- func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
- func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
- type CampaignSmsChannelSubtypeConfigInput
- type CampaignSmsChannelSubtypeConfigOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignSmsOutboundConfigOutput
- func (CampaignSmsChannelSubtypeConfigOutput) ElementType() reflect.Type
- func (o CampaignSmsChannelSubtypeConfigOutput) OutboundMode() CampaignSmsOutboundModeOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutput() CampaignSmsChannelSubtypeConfigOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
- func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
- type CampaignSmsChannelSubtypeConfigPtrInput
- type CampaignSmsChannelSubtypeConfigPtrOutput
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) Elem() CampaignSmsChannelSubtypeConfigOutput
- func (CampaignSmsChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) OutboundMode() CampaignSmsOutboundModePtrOutput
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
- func (o CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
- type CampaignSmsOutboundConfig
- type CampaignSmsOutboundConfigArgs
- func (CampaignSmsOutboundConfigArgs) ElementType() reflect.Type
- func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutput() CampaignSmsOutboundConfigOutput
- func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigOutput
- func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
- func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
- type CampaignSmsOutboundConfigInput
- type CampaignSmsOutboundConfigOutput
- func (o CampaignSmsOutboundConfigOutput) ConnectSourcePhoneNumberArn() pulumi.StringOutput
- func (CampaignSmsOutboundConfigOutput) ElementType() reflect.Type
- func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutput() CampaignSmsOutboundConfigOutput
- func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigOutput
- func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsOutboundConfigOutput) WisdomTemplateArn() pulumi.StringOutput
- type CampaignSmsOutboundConfigPtrInput
- type CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsOutboundConfigPtrOutput) ConnectSourcePhoneNumberArn() pulumi.StringPtrOutput
- func (o CampaignSmsOutboundConfigPtrOutput) Elem() CampaignSmsOutboundConfigOutput
- func (CampaignSmsOutboundConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
- func (o CampaignSmsOutboundConfigPtrOutput) WisdomTemplateArn() pulumi.StringPtrOutput
- type CampaignSmsOutboundMode
- type CampaignSmsOutboundModeArgs
- func (CampaignSmsOutboundModeArgs) ElementType() reflect.Type
- func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutput() CampaignSmsOutboundModeOutput
- func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutputWithContext(ctx context.Context) CampaignSmsOutboundModeOutput
- func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
- func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
- type CampaignSmsOutboundModeInput
- type CampaignSmsOutboundModeOutput
- func (o CampaignSmsOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (CampaignSmsOutboundModeOutput) ElementType() reflect.Type
- func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutput() CampaignSmsOutboundModeOutput
- func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutputWithContext(ctx context.Context) CampaignSmsOutboundModeOutput
- func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
- func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
- type CampaignSmsOutboundModePtrInput
- type CampaignSmsOutboundModePtrOutput
- func (o CampaignSmsOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (o CampaignSmsOutboundModePtrOutput) Elem() CampaignSmsOutboundModeOutput
- func (CampaignSmsOutboundModePtrOutput) ElementType() reflect.Type
- func (o CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
- func (o CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
- type CampaignSource
- type CampaignSourceArgs
- func (CampaignSourceArgs) ElementType() reflect.Type
- func (i CampaignSourceArgs) ToCampaignSourceOutput() CampaignSourceOutput
- func (i CampaignSourceArgs) ToCampaignSourceOutputWithContext(ctx context.Context) CampaignSourceOutput
- func (i CampaignSourceArgs) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
- func (i CampaignSourceArgs) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
- type CampaignSourceInput
- type CampaignSourceOutput
- func (o CampaignSourceOutput) CustomerProfilesSegmentArn() pulumi.StringPtrOutput
- func (CampaignSourceOutput) ElementType() reflect.Type
- func (o CampaignSourceOutput) EventTrigger() CampaignEventTriggerPtrOutput
- func (o CampaignSourceOutput) ToCampaignSourceOutput() CampaignSourceOutput
- func (o CampaignSourceOutput) ToCampaignSourceOutputWithContext(ctx context.Context) CampaignSourceOutput
- func (o CampaignSourceOutput) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
- func (o CampaignSourceOutput) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
- type CampaignSourcePtrInput
- type CampaignSourcePtrOutput
- func (o CampaignSourcePtrOutput) CustomerProfilesSegmentArn() pulumi.StringPtrOutput
- func (o CampaignSourcePtrOutput) Elem() CampaignSourceOutput
- func (CampaignSourcePtrOutput) ElementType() reflect.Type
- func (o CampaignSourcePtrOutput) EventTrigger() CampaignEventTriggerPtrOutput
- func (o CampaignSourcePtrOutput) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
- func (o CampaignSourcePtrOutput) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
- type CampaignState
- type CampaignTag
- type CampaignTelephonyChannelSubtypeConfig
- type CampaignTelephonyChannelSubtypeConfigArgs
- func (CampaignTelephonyChannelSubtypeConfigArgs) ElementType() reflect.Type
- func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutput() CampaignTelephonyChannelSubtypeConfigOutput
- func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigOutput
- func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
- type CampaignTelephonyChannelSubtypeConfigInput
- type CampaignTelephonyChannelSubtypeConfigOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) ConnectQueueId() pulumi.StringPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignTelephonyOutboundConfigOutput
- func (CampaignTelephonyChannelSubtypeConfigOutput) ElementType() reflect.Type
- func (o CampaignTelephonyChannelSubtypeConfigOutput) OutboundMode() CampaignTelephonyOutboundModeOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutput() CampaignTelephonyChannelSubtypeConfigOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
- type CampaignTelephonyChannelSubtypeConfigPtrInput
- type CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ConnectQueueId() pulumi.StringPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignTelephonyOutboundConfigPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) Elem() CampaignTelephonyChannelSubtypeConfigOutput
- func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) OutboundMode() CampaignTelephonyOutboundModePtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
- func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
- type CampaignTelephonyOutboundConfig
- type CampaignTelephonyOutboundConfigArgs
- func (CampaignTelephonyOutboundConfigArgs) ElementType() reflect.Type
- func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutput() CampaignTelephonyOutboundConfigOutput
- func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigOutput
- func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
- func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
- type CampaignTelephonyOutboundConfigInput
- type CampaignTelephonyOutboundConfigOutput
- func (o CampaignTelephonyOutboundConfigOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignTelephonyOutboundConfigOutput) ConnectContactFlowId() pulumi.StringOutput
- func (o CampaignTelephonyOutboundConfigOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
- func (CampaignTelephonyOutboundConfigOutput) ElementType() reflect.Type
- func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutput() CampaignTelephonyOutboundConfigOutput
- func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigOutput
- func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
- func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
- type CampaignTelephonyOutboundConfigPtrInput
- type CampaignTelephonyOutboundConfigPtrOutput
- func (o CampaignTelephonyOutboundConfigPtrOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
- func (o CampaignTelephonyOutboundConfigPtrOutput) ConnectContactFlowId() pulumi.StringPtrOutput
- func (o CampaignTelephonyOutboundConfigPtrOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
- func (o CampaignTelephonyOutboundConfigPtrOutput) Elem() CampaignTelephonyOutboundConfigOutput
- func (CampaignTelephonyOutboundConfigPtrOutput) ElementType() reflect.Type
- func (o CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
- func (o CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
- type CampaignTelephonyOutboundMode
- type CampaignTelephonyOutboundModeArgs
- func (CampaignTelephonyOutboundModeArgs) ElementType() reflect.Type
- func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutput() CampaignTelephonyOutboundModeOutput
- func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModeOutput
- func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
- func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
- type CampaignTelephonyOutboundModeInput
- type CampaignTelephonyOutboundModeOutput
- func (o CampaignTelephonyOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (CampaignTelephonyOutboundModeOutput) ElementType() reflect.Type
- func (o CampaignTelephonyOutboundModeOutput) PredictiveConfig() CampaignPredictiveConfigPtrOutput
- func (o CampaignTelephonyOutboundModeOutput) ProgressiveConfig() CampaignProgressiveConfigPtrOutput
- func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutput() CampaignTelephonyOutboundModeOutput
- func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModeOutput
- func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
- func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
- type CampaignTelephonyOutboundModePtrInput
- type CampaignTelephonyOutboundModePtrOutput
- func (o CampaignTelephonyOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
- func (o CampaignTelephonyOutboundModePtrOutput) Elem() CampaignTelephonyOutboundModeOutput
- func (CampaignTelephonyOutboundModePtrOutput) ElementType() reflect.Type
- func (o CampaignTelephonyOutboundModePtrOutput) PredictiveConfig() CampaignPredictiveConfigPtrOutput
- func (o CampaignTelephonyOutboundModePtrOutput) ProgressiveConfig() CampaignProgressiveConfigPtrOutput
- func (o CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
- func (o CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
- type CampaignTimeRange
- type CampaignTimeRangeArgs
- type CampaignTimeRangeArray
- type CampaignTimeRangeArrayInput
- type CampaignTimeRangeArrayOutput
- func (CampaignTimeRangeArrayOutput) ElementType() reflect.Type
- func (o CampaignTimeRangeArrayOutput) Index(i pulumi.IntInput) CampaignTimeRangeOutput
- func (o CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutput() CampaignTimeRangeArrayOutput
- func (o CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutputWithContext(ctx context.Context) CampaignTimeRangeArrayOutput
- type CampaignTimeRangeInput
- type CampaignTimeRangeOutput
- func (CampaignTimeRangeOutput) ElementType() reflect.Type
- func (o CampaignTimeRangeOutput) EndTime() pulumi.StringOutput
- func (o CampaignTimeRangeOutput) StartTime() pulumi.StringOutput
- func (o CampaignTimeRangeOutput) ToCampaignTimeRangeOutput() CampaignTimeRangeOutput
- func (o CampaignTimeRangeOutput) ToCampaignTimeRangeOutputWithContext(ctx context.Context) CampaignTimeRangeOutput
- type CampaignTimeWindow
- type CampaignTimeWindowArgs
- func (CampaignTimeWindowArgs) ElementType() reflect.Type
- func (i CampaignTimeWindowArgs) ToCampaignTimeWindowOutput() CampaignTimeWindowOutput
- func (i CampaignTimeWindowArgs) ToCampaignTimeWindowOutputWithContext(ctx context.Context) CampaignTimeWindowOutput
- func (i CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
- func (i CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
- type CampaignTimeWindowInput
- type CampaignTimeWindowOutput
- func (CampaignTimeWindowOutput) ElementType() reflect.Type
- func (o CampaignTimeWindowOutput) OpenHours() CampaignOpenHoursOutput
- func (o CampaignTimeWindowOutput) RestrictedPeriods() CampaignRestrictedPeriodsPtrOutput
- func (o CampaignTimeWindowOutput) ToCampaignTimeWindowOutput() CampaignTimeWindowOutput
- func (o CampaignTimeWindowOutput) ToCampaignTimeWindowOutputWithContext(ctx context.Context) CampaignTimeWindowOutput
- func (o CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
- func (o CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
- type CampaignTimeWindowPtrInput
- type CampaignTimeWindowPtrOutput
- func (o CampaignTimeWindowPtrOutput) Elem() CampaignTimeWindowOutput
- func (CampaignTimeWindowPtrOutput) ElementType() reflect.Type
- func (o CampaignTimeWindowPtrOutput) OpenHours() CampaignOpenHoursPtrOutput
- func (o CampaignTimeWindowPtrOutput) RestrictedPeriods() CampaignRestrictedPeriodsPtrOutput
- func (o CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
- func (o CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
- type LookupCampaignArgs
- type LookupCampaignOutputArgs
- type LookupCampaignResult
- type LookupCampaignResultOutput
- func (o LookupCampaignResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCampaignResultOutput) ChannelSubtypeConfig() CampaignChannelSubtypeConfigPtrOutput
- func (o LookupCampaignResultOutput) CommunicationLimitsOverride() CampaignCommunicationLimitsConfigPtrOutput
- func (o LookupCampaignResultOutput) CommunicationTimeConfig() CampaignCommunicationTimeConfigPtrOutput
- func (o LookupCampaignResultOutput) ConnectCampaignFlowArn() pulumi.StringPtrOutput
- func (LookupCampaignResultOutput) ElementType() reflect.Type
- func (o LookupCampaignResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupCampaignResultOutput) Schedule() CampaignSchedulePtrOutput
- func (o LookupCampaignResultOutput) Source() CampaignSourcePtrOutput
- func (o LookupCampaignResultOutput) Tags() aws.TagArrayOutput
- func (o LookupCampaignResultOutput) ToLookupCampaignResultOutput() LookupCampaignResultOutput
- func (o LookupCampaignResultOutput) ToLookupCampaignResultOutputWithContext(ctx context.Context) LookupCampaignResultOutput
Constants ¶
const ( CampaignDayOfWeekMonday = CampaignDayOfWeek("MONDAY") CampaignDayOfWeekTuesday = CampaignDayOfWeek("TUESDAY") CampaignDayOfWeekWednesday = CampaignDayOfWeek("WEDNESDAY") CampaignDayOfWeekThursday = CampaignDayOfWeek("THURSDAY") CampaignDayOfWeekFriday = CampaignDayOfWeek("FRIDAY") CampaignDayOfWeekSaturday = CampaignDayOfWeek("SATURDAY") CampaignDayOfWeekSunday = CampaignDayOfWeek("SUNDAY") )
const ( CampaignLocalTimeZoneDetectionTypeZipCode = CampaignLocalTimeZoneDetectionType("ZIP_CODE") CampaignLocalTimeZoneDetectionTypeAreaCode = CampaignLocalTimeZoneDetectionType("AREA_CODE") )
const (
CampaignCommunicationLimitTimeUnitDay = CampaignCommunicationLimitTimeUnit("DAY")
)
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"` // Contains channel subtype configuration for an outbound campaign. ChannelSubtypeConfig CampaignChannelSubtypeConfigOutput `pulumi:"channelSubtypeConfig"` // Communication limits configuration for an outbound campaign. CommunicationLimitsOverride CampaignCommunicationLimitsConfigPtrOutput `pulumi:"communicationLimitsOverride"` // Contains communication time configuration for an outbound campaign. CommunicationTimeConfig CampaignCommunicationTimeConfigPtrOutput `pulumi:"communicationTimeConfig"` // The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign. ConnectCampaignFlowArn pulumi.StringPtrOutput `pulumi:"connectCampaignFlowArn"` // The identifier of the Amazon Connect instance. You can find the `instanceId` in the ARN of the instance. ConnectInstanceId pulumi.StringOutput `pulumi:"connectInstanceId"` // The name of the outbound campaign. Name pulumi.StringOutput `pulumi:"name"` // Contains the schedule configuration. Schedule CampaignSchedulePtrOutput `pulumi:"schedule"` // Contains source configuration. Source CampaignSourcePtrOutput `pulumi:"source"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` }
Definition of AWS::ConnectCampaignsV2::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 CampaignAgentlessConfigArgs ¶
type CampaignAgentlessConfigArgs struct { }
Agentless config
func (CampaignAgentlessConfigArgs) ElementType ¶
func (CampaignAgentlessConfigArgs) ElementType() reflect.Type
func (CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutput ¶
func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutput() CampaignAgentlessConfigOutput
func (CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutputWithContext ¶
func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigOutputWithContext(ctx context.Context) CampaignAgentlessConfigOutput
func (CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutput ¶
func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
func (CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutputWithContext ¶
func (i CampaignAgentlessConfigArgs) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
type CampaignAgentlessConfigInput ¶
type CampaignAgentlessConfigInput interface { pulumi.Input ToCampaignAgentlessConfigOutput() CampaignAgentlessConfigOutput ToCampaignAgentlessConfigOutputWithContext(context.Context) CampaignAgentlessConfigOutput }
CampaignAgentlessConfigInput is an input type that accepts CampaignAgentlessConfigArgs and CampaignAgentlessConfigOutput values. You can construct a concrete instance of `CampaignAgentlessConfigInput` via:
CampaignAgentlessConfigArgs{...}
type CampaignAgentlessConfigOutput ¶
type CampaignAgentlessConfigOutput struct{ *pulumi.OutputState }
Agentless config
func (CampaignAgentlessConfigOutput) ElementType ¶
func (CampaignAgentlessConfigOutput) ElementType() reflect.Type
func (CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutput ¶
func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutput() CampaignAgentlessConfigOutput
func (CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutputWithContext ¶
func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigOutputWithContext(ctx context.Context) CampaignAgentlessConfigOutput
func (CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutput ¶
func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
func (CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutputWithContext ¶
func (o CampaignAgentlessConfigOutput) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
type CampaignAgentlessConfigPtrInput ¶
type CampaignAgentlessConfigPtrInput interface { pulumi.Input ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput ToCampaignAgentlessConfigPtrOutputWithContext(context.Context) CampaignAgentlessConfigPtrOutput }
CampaignAgentlessConfigPtrInput is an input type that accepts CampaignAgentlessConfigArgs, CampaignAgentlessConfigPtr and CampaignAgentlessConfigPtrOutput values. You can construct a concrete instance of `CampaignAgentlessConfigPtrInput` via:
CampaignAgentlessConfigArgs{...} or: nil
func CampaignAgentlessConfigPtr ¶
func CampaignAgentlessConfigPtr(v *CampaignAgentlessConfigArgs) CampaignAgentlessConfigPtrInput
type CampaignAgentlessConfigPtrOutput ¶
type CampaignAgentlessConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignAgentlessConfigPtrOutput) Elem ¶
func (o CampaignAgentlessConfigPtrOutput) Elem() CampaignAgentlessConfigOutput
func (CampaignAgentlessConfigPtrOutput) ElementType ¶
func (CampaignAgentlessConfigPtrOutput) ElementType() reflect.Type
func (CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutput ¶
func (o CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutput() CampaignAgentlessConfigPtrOutput
func (CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutputWithContext ¶
func (o CampaignAgentlessConfigPtrOutput) ToCampaignAgentlessConfigPtrOutputWithContext(ctx context.Context) CampaignAgentlessConfigPtrOutput
type CampaignAnswerMachineDetectionConfig ¶
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 ¶
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 ¶
func (CampaignAnswerMachineDetectionConfigArgs) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutput ¶
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutputWithContext ¶
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶
func (i CampaignAnswerMachineDetectionConfigArgs) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignAnswerMachineDetectionConfigInput ¶
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 ¶
type CampaignAnswerMachineDetectionConfigOutput struct{ *pulumi.OutputState }
The configuration used for answering machine detection during outbound calls
func (CampaignAnswerMachineDetectionConfigOutput) AwaitAnswerMachinePrompt ¶
func (o CampaignAnswerMachineDetectionConfigOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
Enables detection of prompts (e.g., beep after after a voicemail greeting)
func (CampaignAnswerMachineDetectionConfigOutput) ElementType ¶
func (CampaignAnswerMachineDetectionConfigOutput) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigOutput) EnableAnswerMachineDetection ¶
func (o CampaignAnswerMachineDetectionConfigOutput) EnableAnswerMachineDetection() pulumi.BoolOutput
Flag to decided whether outbound calls should have answering machine detection enabled or not
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutput ¶
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutput() CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutputWithContext ¶
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶
func (o CampaignAnswerMachineDetectionConfigOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignAnswerMachineDetectionConfigPtrInput ¶
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 ¶
func CampaignAnswerMachineDetectionConfigPtr(v *CampaignAnswerMachineDetectionConfigArgs) CampaignAnswerMachineDetectionConfigPtrInput
type CampaignAnswerMachineDetectionConfigPtrOutput ¶
type CampaignAnswerMachineDetectionConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignAnswerMachineDetectionConfigPtrOutput) AwaitAnswerMachinePrompt ¶
func (o CampaignAnswerMachineDetectionConfigPtrOutput) AwaitAnswerMachinePrompt() pulumi.BoolPtrOutput
Enables detection of prompts (e.g., beep after after a voicemail greeting)
func (CampaignAnswerMachineDetectionConfigPtrOutput) ElementType ¶
func (CampaignAnswerMachineDetectionConfigPtrOutput) ElementType() reflect.Type
func (CampaignAnswerMachineDetectionConfigPtrOutput) EnableAnswerMachineDetection ¶
func (o CampaignAnswerMachineDetectionConfigPtrOutput) EnableAnswerMachineDetection() pulumi.BoolPtrOutput
Flag to decided whether outbound calls should have answering machine detection enabled or not
func (CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput ¶
func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutput() CampaignAnswerMachineDetectionConfigPtrOutput
func (CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext ¶
func (o CampaignAnswerMachineDetectionConfigPtrOutput) ToCampaignAnswerMachineDetectionConfigPtrOutputWithContext(ctx context.Context) CampaignAnswerMachineDetectionConfigPtrOutput
type CampaignArgs ¶
type CampaignArgs struct { // Contains channel subtype configuration for an outbound campaign. ChannelSubtypeConfig CampaignChannelSubtypeConfigInput // Communication limits configuration for an outbound campaign. CommunicationLimitsOverride CampaignCommunicationLimitsConfigPtrInput // Contains communication time configuration for an outbound campaign. CommunicationTimeConfig CampaignCommunicationTimeConfigPtrInput // The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign. ConnectCampaignFlowArn pulumi.StringPtrInput // The identifier of the Amazon Connect instance. You can find the `instanceId` in the ARN of the instance. ConnectInstanceId pulumi.StringInput // The name of the outbound campaign. Name pulumi.StringPtrInput // Contains the schedule configuration. Schedule CampaignSchedulePtrInput // Contains source configuration. Source CampaignSourcePtrInput // 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 CampaignChannelSubtypeConfig ¶
type CampaignChannelSubtypeConfig struct { // The configuration of the email channel subtype. Email *CampaignEmailChannelSubtypeConfig `pulumi:"email"` // The configuration of the SMS channel subtype. Sms *CampaignSmsChannelSubtypeConfig `pulumi:"sms"` // The configuration of the telephony channel subtype. Telephony *CampaignTelephonyChannelSubtypeConfig `pulumi:"telephony"` }
The possible types of channel subtype config parameters
type CampaignChannelSubtypeConfigArgs ¶
type CampaignChannelSubtypeConfigArgs struct { // The configuration of the email channel subtype. Email CampaignEmailChannelSubtypeConfigPtrInput `pulumi:"email"` // The configuration of the SMS channel subtype. Sms CampaignSmsChannelSubtypeConfigPtrInput `pulumi:"sms"` // The configuration of the telephony channel subtype. Telephony CampaignTelephonyChannelSubtypeConfigPtrInput `pulumi:"telephony"` }
The possible types of channel subtype config parameters
func (CampaignChannelSubtypeConfigArgs) ElementType ¶
func (CampaignChannelSubtypeConfigArgs) ElementType() reflect.Type
func (CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutput ¶
func (i CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutput() CampaignChannelSubtypeConfigOutput
func (CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutputWithContext ¶
func (i CampaignChannelSubtypeConfigArgs) ToCampaignChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigOutput
type CampaignChannelSubtypeConfigInput ¶
type CampaignChannelSubtypeConfigInput interface { pulumi.Input ToCampaignChannelSubtypeConfigOutput() CampaignChannelSubtypeConfigOutput ToCampaignChannelSubtypeConfigOutputWithContext(context.Context) CampaignChannelSubtypeConfigOutput }
CampaignChannelSubtypeConfigInput is an input type that accepts CampaignChannelSubtypeConfigArgs and CampaignChannelSubtypeConfigOutput values. You can construct a concrete instance of `CampaignChannelSubtypeConfigInput` via:
CampaignChannelSubtypeConfigArgs{...}
type CampaignChannelSubtypeConfigOutput ¶
type CampaignChannelSubtypeConfigOutput struct{ *pulumi.OutputState }
The possible types of channel subtype config parameters
func (CampaignChannelSubtypeConfigOutput) ElementType ¶
func (CampaignChannelSubtypeConfigOutput) ElementType() reflect.Type
func (CampaignChannelSubtypeConfigOutput) Telephony ¶
func (o CampaignChannelSubtypeConfigOutput) Telephony() CampaignTelephonyChannelSubtypeConfigPtrOutput
The configuration of the telephony channel subtype.
func (CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutput ¶
func (o CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutput() CampaignChannelSubtypeConfigOutput
func (CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutputWithContext ¶
func (o CampaignChannelSubtypeConfigOutput) ToCampaignChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigOutput
type CampaignChannelSubtypeConfigPtrOutput ¶
type CampaignChannelSubtypeConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignChannelSubtypeConfigPtrOutput) ElementType ¶
func (CampaignChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
func (CampaignChannelSubtypeConfigPtrOutput) Email ¶
The configuration of the email channel subtype.
func (CampaignChannelSubtypeConfigPtrOutput) Telephony ¶
func (o CampaignChannelSubtypeConfigPtrOutput) Telephony() CampaignTelephonyChannelSubtypeConfigPtrOutput
The configuration of the telephony channel subtype.
func (CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutput ¶
func (o CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutput() CampaignChannelSubtypeConfigPtrOutput
func (CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignChannelSubtypeConfigPtrOutput) ToCampaignChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignChannelSubtypeConfigPtrOutput
type CampaignCommunicationLimit ¶
type CampaignCommunicationLimit struct { Frequency int `pulumi:"frequency"` MaxCountPerRecipient int `pulumi:"maxCountPerRecipient"` Unit CampaignCommunicationLimitTimeUnit `pulumi:"unit"` }
Communication Limit
type CampaignCommunicationLimitArgs ¶
type CampaignCommunicationLimitArgs struct { Frequency pulumi.IntInput `pulumi:"frequency"` MaxCountPerRecipient pulumi.IntInput `pulumi:"maxCountPerRecipient"` Unit CampaignCommunicationLimitTimeUnitInput `pulumi:"unit"` }
Communication Limit
func (CampaignCommunicationLimitArgs) ElementType ¶
func (CampaignCommunicationLimitArgs) ElementType() reflect.Type
func (CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutput ¶
func (i CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutput() CampaignCommunicationLimitOutput
func (CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutputWithContext ¶
func (i CampaignCommunicationLimitArgs) ToCampaignCommunicationLimitOutputWithContext(ctx context.Context) CampaignCommunicationLimitOutput
type CampaignCommunicationLimitArray ¶
type CampaignCommunicationLimitArray []CampaignCommunicationLimitInput
func (CampaignCommunicationLimitArray) ElementType ¶
func (CampaignCommunicationLimitArray) ElementType() reflect.Type
func (CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutput ¶
func (i CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutput() CampaignCommunicationLimitArrayOutput
func (CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutputWithContext ¶
func (i CampaignCommunicationLimitArray) ToCampaignCommunicationLimitArrayOutputWithContext(ctx context.Context) CampaignCommunicationLimitArrayOutput
type CampaignCommunicationLimitArrayInput ¶
type CampaignCommunicationLimitArrayInput interface { pulumi.Input ToCampaignCommunicationLimitArrayOutput() CampaignCommunicationLimitArrayOutput ToCampaignCommunicationLimitArrayOutputWithContext(context.Context) CampaignCommunicationLimitArrayOutput }
CampaignCommunicationLimitArrayInput is an input type that accepts CampaignCommunicationLimitArray and CampaignCommunicationLimitArrayOutput values. You can construct a concrete instance of `CampaignCommunicationLimitArrayInput` via:
CampaignCommunicationLimitArray{ CampaignCommunicationLimitArgs{...} }
type CampaignCommunicationLimitArrayOutput ¶
type CampaignCommunicationLimitArrayOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationLimitArrayOutput) ElementType ¶
func (CampaignCommunicationLimitArrayOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitArrayOutput) Index ¶
func (o CampaignCommunicationLimitArrayOutput) Index(i pulumi.IntInput) CampaignCommunicationLimitOutput
func (CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutput ¶
func (o CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutput() CampaignCommunicationLimitArrayOutput
func (CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutputWithContext ¶
func (o CampaignCommunicationLimitArrayOutput) ToCampaignCommunicationLimitArrayOutputWithContext(ctx context.Context) CampaignCommunicationLimitArrayOutput
type CampaignCommunicationLimitInput ¶
type CampaignCommunicationLimitInput interface { pulumi.Input ToCampaignCommunicationLimitOutput() CampaignCommunicationLimitOutput ToCampaignCommunicationLimitOutputWithContext(context.Context) CampaignCommunicationLimitOutput }
CampaignCommunicationLimitInput is an input type that accepts CampaignCommunicationLimitArgs and CampaignCommunicationLimitOutput values. You can construct a concrete instance of `CampaignCommunicationLimitInput` via:
CampaignCommunicationLimitArgs{...}
type CampaignCommunicationLimitOutput ¶
type CampaignCommunicationLimitOutput struct{ *pulumi.OutputState }
Communication Limit
func (CampaignCommunicationLimitOutput) ElementType ¶
func (CampaignCommunicationLimitOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitOutput) Frequency ¶
func (o CampaignCommunicationLimitOutput) Frequency() pulumi.IntOutput
func (CampaignCommunicationLimitOutput) MaxCountPerRecipient ¶
func (o CampaignCommunicationLimitOutput) MaxCountPerRecipient() pulumi.IntOutput
func (CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutput ¶
func (o CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutput() CampaignCommunicationLimitOutput
func (CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutputWithContext ¶
func (o CampaignCommunicationLimitOutput) ToCampaignCommunicationLimitOutputWithContext(ctx context.Context) CampaignCommunicationLimitOutput
type CampaignCommunicationLimitTimeUnit ¶
type CampaignCommunicationLimitTimeUnit string
The communication limit time unit
func (CampaignCommunicationLimitTimeUnit) ElementType ¶
func (CampaignCommunicationLimitTimeUnit) ElementType() reflect.Type
func (CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutput ¶
func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutput() CampaignCommunicationLimitTimeUnitOutput
func (CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutputWithContext ¶
func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitOutput
func (CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutput ¶
func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext ¶
func (e CampaignCommunicationLimitTimeUnit) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnit) ToStringOutput ¶
func (e CampaignCommunicationLimitTimeUnit) ToStringOutput() pulumi.StringOutput
func (CampaignCommunicationLimitTimeUnit) ToStringOutputWithContext ¶
func (e CampaignCommunicationLimitTimeUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignCommunicationLimitTimeUnit) ToStringPtrOutput ¶
func (e CampaignCommunicationLimitTimeUnit) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignCommunicationLimitTimeUnit) ToStringPtrOutputWithContext ¶
func (e CampaignCommunicationLimitTimeUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignCommunicationLimitTimeUnitInput ¶
type CampaignCommunicationLimitTimeUnitInput interface { pulumi.Input ToCampaignCommunicationLimitTimeUnitOutput() CampaignCommunicationLimitTimeUnitOutput ToCampaignCommunicationLimitTimeUnitOutputWithContext(context.Context) CampaignCommunicationLimitTimeUnitOutput }
CampaignCommunicationLimitTimeUnitInput is an input type that accepts values of the CampaignCommunicationLimitTimeUnit enum A concrete instance of `CampaignCommunicationLimitTimeUnitInput` can be one of the following:
CampaignCommunicationLimitTimeUnitDay
type CampaignCommunicationLimitTimeUnitOutput ¶
type CampaignCommunicationLimitTimeUnitOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationLimitTimeUnitOutput) ElementType ¶
func (CampaignCommunicationLimitTimeUnitOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutput ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutput() CampaignCommunicationLimitTimeUnitOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToStringOutput ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToStringOutput() pulumi.StringOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToStringOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutput ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignCommunicationLimitTimeUnitPtrInput ¶
type CampaignCommunicationLimitTimeUnitPtrInput interface { pulumi.Input ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(context.Context) CampaignCommunicationLimitTimeUnitPtrOutput }
func CampaignCommunicationLimitTimeUnitPtr ¶
func CampaignCommunicationLimitTimeUnitPtr(v string) CampaignCommunicationLimitTimeUnitPtrInput
type CampaignCommunicationLimitTimeUnitPtrOutput ¶
type CampaignCommunicationLimitTimeUnitPtrOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationLimitTimeUnitPtrOutput) ElementType ¶
func (CampaignCommunicationLimitTimeUnitPtrOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput ¶
func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutput() CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToCampaignCommunicationLimitTimeUnitPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitTimeUnitPtrOutput
func (CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutput ¶
func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutputWithContext ¶
func (o CampaignCommunicationLimitTimeUnitPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignCommunicationLimits ¶
type CampaignCommunicationLimits struct { // The list of CommunicationLimits. CommunicationLimitList []CampaignCommunicationLimit `pulumi:"communicationLimitList"` }
Communication limits
type CampaignCommunicationLimitsArgs ¶
type CampaignCommunicationLimitsArgs struct { // The list of CommunicationLimits. CommunicationLimitList CampaignCommunicationLimitArrayInput `pulumi:"communicationLimitList"` }
Communication limits
func (CampaignCommunicationLimitsArgs) ElementType ¶
func (CampaignCommunicationLimitsArgs) ElementType() reflect.Type
func (CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutput ¶
func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutput() CampaignCommunicationLimitsOutput
func (CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutputWithContext ¶
func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsOutputWithContext(ctx context.Context) CampaignCommunicationLimitsOutput
func (CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutput ¶
func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
func (CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutputWithContext ¶
func (i CampaignCommunicationLimitsArgs) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
type CampaignCommunicationLimitsConfig ¶
type CampaignCommunicationLimitsConfig struct { // The CommunicationLimits that apply to all channel subtypes defined in an outbound campaign. AllChannelsSubtypes *CampaignCommunicationLimits `pulumi:"allChannelsSubtypes"` }
Communication limits config
type CampaignCommunicationLimitsConfigArgs ¶
type CampaignCommunicationLimitsConfigArgs struct { // The CommunicationLimits that apply to all channel subtypes defined in an outbound campaign. AllChannelsSubtypes CampaignCommunicationLimitsPtrInput `pulumi:"allChannelsSubtypes"` }
Communication limits config
func (CampaignCommunicationLimitsConfigArgs) ElementType ¶
func (CampaignCommunicationLimitsConfigArgs) ElementType() reflect.Type
func (CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutput ¶
func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutput() CampaignCommunicationLimitsConfigOutput
func (CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutputWithContext ¶
func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigOutput
func (CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutput ¶
func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
func (CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutputWithContext ¶
func (i CampaignCommunicationLimitsConfigArgs) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
type CampaignCommunicationLimitsConfigInput ¶
type CampaignCommunicationLimitsConfigInput interface { pulumi.Input ToCampaignCommunicationLimitsConfigOutput() CampaignCommunicationLimitsConfigOutput ToCampaignCommunicationLimitsConfigOutputWithContext(context.Context) CampaignCommunicationLimitsConfigOutput }
CampaignCommunicationLimitsConfigInput is an input type that accepts CampaignCommunicationLimitsConfigArgs and CampaignCommunicationLimitsConfigOutput values. You can construct a concrete instance of `CampaignCommunicationLimitsConfigInput` via:
CampaignCommunicationLimitsConfigArgs{...}
type CampaignCommunicationLimitsConfigOutput ¶
type CampaignCommunicationLimitsConfigOutput struct{ *pulumi.OutputState }
Communication limits config
func (CampaignCommunicationLimitsConfigOutput) AllChannelsSubtypes ¶
func (o CampaignCommunicationLimitsConfigOutput) AllChannelsSubtypes() CampaignCommunicationLimitsPtrOutput
The CommunicationLimits that apply to all channel subtypes defined in an outbound campaign.
func (CampaignCommunicationLimitsConfigOutput) ElementType ¶
func (CampaignCommunicationLimitsConfigOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutput ¶
func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutput() CampaignCommunicationLimitsConfigOutput
func (CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutputWithContext ¶
func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigOutput
func (CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutput ¶
func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
func (CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext ¶
func (o CampaignCommunicationLimitsConfigOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
type CampaignCommunicationLimitsConfigPtrInput ¶
type CampaignCommunicationLimitsConfigPtrInput interface { pulumi.Input ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput ToCampaignCommunicationLimitsConfigPtrOutputWithContext(context.Context) CampaignCommunicationLimitsConfigPtrOutput }
CampaignCommunicationLimitsConfigPtrInput is an input type that accepts CampaignCommunicationLimitsConfigArgs, CampaignCommunicationLimitsConfigPtr and CampaignCommunicationLimitsConfigPtrOutput values. You can construct a concrete instance of `CampaignCommunicationLimitsConfigPtrInput` via:
CampaignCommunicationLimitsConfigArgs{...} or: nil
func CampaignCommunicationLimitsConfigPtr ¶
func CampaignCommunicationLimitsConfigPtr(v *CampaignCommunicationLimitsConfigArgs) CampaignCommunicationLimitsConfigPtrInput
type CampaignCommunicationLimitsConfigPtrOutput ¶
type CampaignCommunicationLimitsConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationLimitsConfigPtrOutput) AllChannelsSubtypes ¶
func (o CampaignCommunicationLimitsConfigPtrOutput) AllChannelsSubtypes() CampaignCommunicationLimitsPtrOutput
The CommunicationLimits that apply to all channel subtypes defined in an outbound campaign.
func (CampaignCommunicationLimitsConfigPtrOutput) ElementType ¶
func (CampaignCommunicationLimitsConfigPtrOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutput ¶
func (o CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutput() CampaignCommunicationLimitsConfigPtrOutput
func (CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext ¶
func (o CampaignCommunicationLimitsConfigPtrOutput) ToCampaignCommunicationLimitsConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsConfigPtrOutput
type CampaignCommunicationLimitsInput ¶
type CampaignCommunicationLimitsInput interface { pulumi.Input ToCampaignCommunicationLimitsOutput() CampaignCommunicationLimitsOutput ToCampaignCommunicationLimitsOutputWithContext(context.Context) CampaignCommunicationLimitsOutput }
CampaignCommunicationLimitsInput is an input type that accepts CampaignCommunicationLimitsArgs and CampaignCommunicationLimitsOutput values. You can construct a concrete instance of `CampaignCommunicationLimitsInput` via:
CampaignCommunicationLimitsArgs{...}
type CampaignCommunicationLimitsOutput ¶
type CampaignCommunicationLimitsOutput struct{ *pulumi.OutputState }
Communication limits
func (CampaignCommunicationLimitsOutput) CommunicationLimitList ¶
func (o CampaignCommunicationLimitsOutput) CommunicationLimitList() CampaignCommunicationLimitArrayOutput
The list of CommunicationLimits.
func (CampaignCommunicationLimitsOutput) ElementType ¶
func (CampaignCommunicationLimitsOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutput ¶
func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutput() CampaignCommunicationLimitsOutput
func (CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutputWithContext ¶
func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsOutputWithContext(ctx context.Context) CampaignCommunicationLimitsOutput
func (CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutput ¶
func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
func (CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutputWithContext ¶
func (o CampaignCommunicationLimitsOutput) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
type CampaignCommunicationLimitsPtrInput ¶
type CampaignCommunicationLimitsPtrInput interface { pulumi.Input ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput ToCampaignCommunicationLimitsPtrOutputWithContext(context.Context) CampaignCommunicationLimitsPtrOutput }
CampaignCommunicationLimitsPtrInput is an input type that accepts CampaignCommunicationLimitsArgs, CampaignCommunicationLimitsPtr and CampaignCommunicationLimitsPtrOutput values. You can construct a concrete instance of `CampaignCommunicationLimitsPtrInput` via:
CampaignCommunicationLimitsArgs{...} or: nil
func CampaignCommunicationLimitsPtr ¶
func CampaignCommunicationLimitsPtr(v *CampaignCommunicationLimitsArgs) CampaignCommunicationLimitsPtrInput
type CampaignCommunicationLimitsPtrOutput ¶
type CampaignCommunicationLimitsPtrOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationLimitsPtrOutput) CommunicationLimitList ¶
func (o CampaignCommunicationLimitsPtrOutput) CommunicationLimitList() CampaignCommunicationLimitArrayOutput
The list of CommunicationLimits.
func (CampaignCommunicationLimitsPtrOutput) ElementType ¶
func (CampaignCommunicationLimitsPtrOutput) ElementType() reflect.Type
func (CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutput ¶
func (o CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutput() CampaignCommunicationLimitsPtrOutput
func (CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutputWithContext ¶
func (o CampaignCommunicationLimitsPtrOutput) ToCampaignCommunicationLimitsPtrOutputWithContext(ctx context.Context) CampaignCommunicationLimitsPtrOutput
type CampaignCommunicationTimeConfig ¶
type CampaignCommunicationTimeConfig struct { // The communication time configuration for the email channel subtype. Email *CampaignTimeWindow `pulumi:"email"` // The local timezone configuration. LocalTimeZoneConfig CampaignLocalTimeZoneConfig `pulumi:"localTimeZoneConfig"` // The communication time configuration for the SMS channel subtype. Sms *CampaignTimeWindow `pulumi:"sms"` // The communication time configuration for the telephony channel subtype. Telephony *CampaignTimeWindow `pulumi:"telephony"` }
Campaign communication time config
type CampaignCommunicationTimeConfigArgs ¶
type CampaignCommunicationTimeConfigArgs struct { // The communication time configuration for the email channel subtype. Email CampaignTimeWindowPtrInput `pulumi:"email"` // The local timezone configuration. LocalTimeZoneConfig CampaignLocalTimeZoneConfigInput `pulumi:"localTimeZoneConfig"` // The communication time configuration for the SMS channel subtype. Sms CampaignTimeWindowPtrInput `pulumi:"sms"` // The communication time configuration for the telephony channel subtype. Telephony CampaignTimeWindowPtrInput `pulumi:"telephony"` }
Campaign communication time config
func (CampaignCommunicationTimeConfigArgs) ElementType ¶
func (CampaignCommunicationTimeConfigArgs) ElementType() reflect.Type
func (CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutput ¶
func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutput() CampaignCommunicationTimeConfigOutput
func (CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutputWithContext ¶
func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigOutput
func (CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutput ¶
func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
func (CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutputWithContext ¶
func (i CampaignCommunicationTimeConfigArgs) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
type CampaignCommunicationTimeConfigInput ¶
type CampaignCommunicationTimeConfigInput interface { pulumi.Input ToCampaignCommunicationTimeConfigOutput() CampaignCommunicationTimeConfigOutput ToCampaignCommunicationTimeConfigOutputWithContext(context.Context) CampaignCommunicationTimeConfigOutput }
CampaignCommunicationTimeConfigInput is an input type that accepts CampaignCommunicationTimeConfigArgs and CampaignCommunicationTimeConfigOutput values. You can construct a concrete instance of `CampaignCommunicationTimeConfigInput` via:
CampaignCommunicationTimeConfigArgs{...}
type CampaignCommunicationTimeConfigOutput ¶
type CampaignCommunicationTimeConfigOutput struct{ *pulumi.OutputState }
Campaign communication time config
func (CampaignCommunicationTimeConfigOutput) ElementType ¶
func (CampaignCommunicationTimeConfigOutput) ElementType() reflect.Type
func (CampaignCommunicationTimeConfigOutput) Email ¶
func (o CampaignCommunicationTimeConfigOutput) Email() CampaignTimeWindowPtrOutput
The communication time configuration for the email channel subtype.
func (CampaignCommunicationTimeConfigOutput) LocalTimeZoneConfig ¶
func (o CampaignCommunicationTimeConfigOutput) LocalTimeZoneConfig() CampaignLocalTimeZoneConfigOutput
The local timezone configuration.
func (CampaignCommunicationTimeConfigOutput) Sms ¶
func (o CampaignCommunicationTimeConfigOutput) Sms() CampaignTimeWindowPtrOutput
The communication time configuration for the SMS channel subtype.
func (CampaignCommunicationTimeConfigOutput) Telephony ¶
func (o CampaignCommunicationTimeConfigOutput) Telephony() CampaignTimeWindowPtrOutput
The communication time configuration for the telephony channel subtype.
func (CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutput ¶
func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutput() CampaignCommunicationTimeConfigOutput
func (CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutputWithContext ¶
func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigOutput
func (CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutput ¶
func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
func (CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext ¶
func (o CampaignCommunicationTimeConfigOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
type CampaignCommunicationTimeConfigPtrInput ¶
type CampaignCommunicationTimeConfigPtrInput interface { pulumi.Input ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput ToCampaignCommunicationTimeConfigPtrOutputWithContext(context.Context) CampaignCommunicationTimeConfigPtrOutput }
CampaignCommunicationTimeConfigPtrInput is an input type that accepts CampaignCommunicationTimeConfigArgs, CampaignCommunicationTimeConfigPtr and CampaignCommunicationTimeConfigPtrOutput values. You can construct a concrete instance of `CampaignCommunicationTimeConfigPtrInput` via:
CampaignCommunicationTimeConfigArgs{...} or: nil
func CampaignCommunicationTimeConfigPtr ¶
func CampaignCommunicationTimeConfigPtr(v *CampaignCommunicationTimeConfigArgs) CampaignCommunicationTimeConfigPtrInput
type CampaignCommunicationTimeConfigPtrOutput ¶
type CampaignCommunicationTimeConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignCommunicationTimeConfigPtrOutput) ElementType ¶
func (CampaignCommunicationTimeConfigPtrOutput) ElementType() reflect.Type
func (CampaignCommunicationTimeConfigPtrOutput) Email ¶
func (o CampaignCommunicationTimeConfigPtrOutput) Email() CampaignTimeWindowPtrOutput
The communication time configuration for the email channel subtype.
func (CampaignCommunicationTimeConfigPtrOutput) LocalTimeZoneConfig ¶
func (o CampaignCommunicationTimeConfigPtrOutput) LocalTimeZoneConfig() CampaignLocalTimeZoneConfigPtrOutput
The local timezone configuration.
func (CampaignCommunicationTimeConfigPtrOutput) Sms ¶
The communication time configuration for the SMS channel subtype.
func (CampaignCommunicationTimeConfigPtrOutput) Telephony ¶
func (o CampaignCommunicationTimeConfigPtrOutput) Telephony() CampaignTimeWindowPtrOutput
The communication time configuration for the telephony channel subtype.
func (CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutput ¶
func (o CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutput() CampaignCommunicationTimeConfigPtrOutput
func (CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext ¶
func (o CampaignCommunicationTimeConfigPtrOutput) ToCampaignCommunicationTimeConfigPtrOutputWithContext(ctx context.Context) CampaignCommunicationTimeConfigPtrOutput
type CampaignDailyHour ¶
type CampaignDailyHour struct { Key *CampaignDayOfWeek `pulumi:"key"` Value []CampaignTimeRange `pulumi:"value"` }
Daily Hour
type CampaignDailyHourArgs ¶
type CampaignDailyHourArgs struct { Key CampaignDayOfWeekPtrInput `pulumi:"key"` Value CampaignTimeRangeArrayInput `pulumi:"value"` }
Daily Hour
func (CampaignDailyHourArgs) ElementType ¶
func (CampaignDailyHourArgs) ElementType() reflect.Type
func (CampaignDailyHourArgs) ToCampaignDailyHourOutput ¶
func (i CampaignDailyHourArgs) ToCampaignDailyHourOutput() CampaignDailyHourOutput
func (CampaignDailyHourArgs) ToCampaignDailyHourOutputWithContext ¶
func (i CampaignDailyHourArgs) ToCampaignDailyHourOutputWithContext(ctx context.Context) CampaignDailyHourOutput
type CampaignDailyHourArray ¶
type CampaignDailyHourArray []CampaignDailyHourInput
func (CampaignDailyHourArray) ElementType ¶
func (CampaignDailyHourArray) ElementType() reflect.Type
func (CampaignDailyHourArray) ToCampaignDailyHourArrayOutput ¶
func (i CampaignDailyHourArray) ToCampaignDailyHourArrayOutput() CampaignDailyHourArrayOutput
func (CampaignDailyHourArray) ToCampaignDailyHourArrayOutputWithContext ¶
func (i CampaignDailyHourArray) ToCampaignDailyHourArrayOutputWithContext(ctx context.Context) CampaignDailyHourArrayOutput
type CampaignDailyHourArrayInput ¶
type CampaignDailyHourArrayInput interface { pulumi.Input ToCampaignDailyHourArrayOutput() CampaignDailyHourArrayOutput ToCampaignDailyHourArrayOutputWithContext(context.Context) CampaignDailyHourArrayOutput }
CampaignDailyHourArrayInput is an input type that accepts CampaignDailyHourArray and CampaignDailyHourArrayOutput values. You can construct a concrete instance of `CampaignDailyHourArrayInput` via:
CampaignDailyHourArray{ CampaignDailyHourArgs{...} }
type CampaignDailyHourArrayOutput ¶
type CampaignDailyHourArrayOutput struct{ *pulumi.OutputState }
func (CampaignDailyHourArrayOutput) ElementType ¶
func (CampaignDailyHourArrayOutput) ElementType() reflect.Type
func (CampaignDailyHourArrayOutput) Index ¶
func (o CampaignDailyHourArrayOutput) Index(i pulumi.IntInput) CampaignDailyHourOutput
func (CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutput ¶
func (o CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutput() CampaignDailyHourArrayOutput
func (CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutputWithContext ¶
func (o CampaignDailyHourArrayOutput) ToCampaignDailyHourArrayOutputWithContext(ctx context.Context) CampaignDailyHourArrayOutput
type CampaignDailyHourInput ¶
type CampaignDailyHourInput interface { pulumi.Input ToCampaignDailyHourOutput() CampaignDailyHourOutput ToCampaignDailyHourOutputWithContext(context.Context) CampaignDailyHourOutput }
CampaignDailyHourInput is an input type that accepts CampaignDailyHourArgs and CampaignDailyHourOutput values. You can construct a concrete instance of `CampaignDailyHourInput` via:
CampaignDailyHourArgs{...}
type CampaignDailyHourOutput ¶
type CampaignDailyHourOutput struct{ *pulumi.OutputState }
Daily Hour
func (CampaignDailyHourOutput) ElementType ¶
func (CampaignDailyHourOutput) ElementType() reflect.Type
func (CampaignDailyHourOutput) Key ¶
func (o CampaignDailyHourOutput) Key() CampaignDayOfWeekPtrOutput
func (CampaignDailyHourOutput) ToCampaignDailyHourOutput ¶
func (o CampaignDailyHourOutput) ToCampaignDailyHourOutput() CampaignDailyHourOutput
func (CampaignDailyHourOutput) ToCampaignDailyHourOutputWithContext ¶
func (o CampaignDailyHourOutput) ToCampaignDailyHourOutputWithContext(ctx context.Context) CampaignDailyHourOutput
func (CampaignDailyHourOutput) Value ¶
func (o CampaignDailyHourOutput) Value() CampaignTimeRangeArrayOutput
type CampaignDayOfWeek ¶
type CampaignDayOfWeek string
Day of week
func (CampaignDayOfWeek) ElementType ¶
func (CampaignDayOfWeek) ElementType() reflect.Type
func (CampaignDayOfWeek) ToCampaignDayOfWeekOutput ¶
func (e CampaignDayOfWeek) ToCampaignDayOfWeekOutput() CampaignDayOfWeekOutput
func (CampaignDayOfWeek) ToCampaignDayOfWeekOutputWithContext ¶
func (e CampaignDayOfWeek) ToCampaignDayOfWeekOutputWithContext(ctx context.Context) CampaignDayOfWeekOutput
func (CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutput ¶
func (e CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutputWithContext ¶
func (e CampaignDayOfWeek) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeek) ToStringOutput ¶
func (e CampaignDayOfWeek) ToStringOutput() pulumi.StringOutput
func (CampaignDayOfWeek) ToStringOutputWithContext ¶
func (e CampaignDayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignDayOfWeek) ToStringPtrOutput ¶
func (e CampaignDayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignDayOfWeek) ToStringPtrOutputWithContext ¶
func (e CampaignDayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignDayOfWeekInput ¶
type CampaignDayOfWeekInput interface { pulumi.Input ToCampaignDayOfWeekOutput() CampaignDayOfWeekOutput ToCampaignDayOfWeekOutputWithContext(context.Context) CampaignDayOfWeekOutput }
CampaignDayOfWeekInput is an input type that accepts values of the CampaignDayOfWeek enum A concrete instance of `CampaignDayOfWeekInput` can be one of the following:
CampaignDayOfWeekMonday CampaignDayOfWeekTuesday CampaignDayOfWeekWednesday CampaignDayOfWeekThursday CampaignDayOfWeekFriday CampaignDayOfWeekSaturday CampaignDayOfWeekSunday
type CampaignDayOfWeekOutput ¶
type CampaignDayOfWeekOutput struct{ *pulumi.OutputState }
func (CampaignDayOfWeekOutput) ElementType ¶
func (CampaignDayOfWeekOutput) ElementType() reflect.Type
func (CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutput ¶
func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutput() CampaignDayOfWeekOutput
func (CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutputWithContext ¶
func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekOutputWithContext(ctx context.Context) CampaignDayOfWeekOutput
func (CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutput ¶
func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutputWithContext ¶
func (o CampaignDayOfWeekOutput) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeekOutput) ToStringOutput ¶
func (o CampaignDayOfWeekOutput) ToStringOutput() pulumi.StringOutput
func (CampaignDayOfWeekOutput) ToStringOutputWithContext ¶
func (o CampaignDayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignDayOfWeekOutput) ToStringPtrOutput ¶
func (o CampaignDayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignDayOfWeekOutput) ToStringPtrOutputWithContext ¶
func (o CampaignDayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignDayOfWeekPtrInput ¶
type CampaignDayOfWeekPtrInput interface { pulumi.Input ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput ToCampaignDayOfWeekPtrOutputWithContext(context.Context) CampaignDayOfWeekPtrOutput }
func CampaignDayOfWeekPtr ¶
func CampaignDayOfWeekPtr(v string) CampaignDayOfWeekPtrInput
type CampaignDayOfWeekPtrOutput ¶
type CampaignDayOfWeekPtrOutput struct{ *pulumi.OutputState }
func (CampaignDayOfWeekPtrOutput) Elem ¶
func (o CampaignDayOfWeekPtrOutput) Elem() CampaignDayOfWeekOutput
func (CampaignDayOfWeekPtrOutput) ElementType ¶
func (CampaignDayOfWeekPtrOutput) ElementType() reflect.Type
func (CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutput ¶
func (o CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutput() CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutputWithContext ¶
func (o CampaignDayOfWeekPtrOutput) ToCampaignDayOfWeekPtrOutputWithContext(ctx context.Context) CampaignDayOfWeekPtrOutput
func (CampaignDayOfWeekPtrOutput) ToStringPtrOutput ¶
func (o CampaignDayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignDayOfWeekPtrOutput) ToStringPtrOutputWithContext ¶
func (o CampaignDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignEmailChannelSubtypeConfig ¶
type CampaignEmailChannelSubtypeConfig struct { // The allocation of email capacity between multiple running outbound campaigns. Capacity *float64 `pulumi:"capacity"` // The default email outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignEmailOutboundConfig `pulumi:"defaultOutboundConfig"` // The outbound mode for email of an outbound campaign. OutboundMode CampaignEmailOutboundMode `pulumi:"outboundMode"` }
Email Channel Subtype config
type CampaignEmailChannelSubtypeConfigArgs ¶
type CampaignEmailChannelSubtypeConfigArgs struct { // The allocation of email capacity between multiple running outbound campaigns. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The default email outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignEmailOutboundConfigInput `pulumi:"defaultOutboundConfig"` // The outbound mode for email of an outbound campaign. OutboundMode CampaignEmailOutboundModeInput `pulumi:"outboundMode"` }
Email Channel Subtype config
func (CampaignEmailChannelSubtypeConfigArgs) ElementType ¶
func (CampaignEmailChannelSubtypeConfigArgs) ElementType() reflect.Type
func (CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutput ¶
func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutput() CampaignEmailChannelSubtypeConfigOutput
func (CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutputWithContext ¶
func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigOutput
func (CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutput ¶
func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
func (CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext ¶
func (i CampaignEmailChannelSubtypeConfigArgs) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
type CampaignEmailChannelSubtypeConfigInput ¶
type CampaignEmailChannelSubtypeConfigInput interface { pulumi.Input ToCampaignEmailChannelSubtypeConfigOutput() CampaignEmailChannelSubtypeConfigOutput ToCampaignEmailChannelSubtypeConfigOutputWithContext(context.Context) CampaignEmailChannelSubtypeConfigOutput }
CampaignEmailChannelSubtypeConfigInput is an input type that accepts CampaignEmailChannelSubtypeConfigArgs and CampaignEmailChannelSubtypeConfigOutput values. You can construct a concrete instance of `CampaignEmailChannelSubtypeConfigInput` via:
CampaignEmailChannelSubtypeConfigArgs{...}
type CampaignEmailChannelSubtypeConfigOutput ¶
type CampaignEmailChannelSubtypeConfigOutput struct{ *pulumi.OutputState }
Email Channel Subtype config
func (CampaignEmailChannelSubtypeConfigOutput) Capacity ¶
func (o CampaignEmailChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
The allocation of email capacity between multiple running outbound campaigns.
func (CampaignEmailChannelSubtypeConfigOutput) DefaultOutboundConfig ¶
func (o CampaignEmailChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignEmailOutboundConfigOutput
The default email outbound configuration of an outbound campaign.
func (CampaignEmailChannelSubtypeConfigOutput) ElementType ¶
func (CampaignEmailChannelSubtypeConfigOutput) ElementType() reflect.Type
func (CampaignEmailChannelSubtypeConfigOutput) OutboundMode ¶
func (o CampaignEmailChannelSubtypeConfigOutput) OutboundMode() CampaignEmailOutboundModeOutput
The outbound mode for email of an outbound campaign.
func (CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutput ¶
func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutput() CampaignEmailChannelSubtypeConfigOutput
func (CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutputWithContext ¶
func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigOutput
func (CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput ¶
func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
func (CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignEmailChannelSubtypeConfigOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
type CampaignEmailChannelSubtypeConfigPtrInput ¶
type CampaignEmailChannelSubtypeConfigPtrInput interface { pulumi.Input ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(context.Context) CampaignEmailChannelSubtypeConfigPtrOutput }
CampaignEmailChannelSubtypeConfigPtrInput is an input type that accepts CampaignEmailChannelSubtypeConfigArgs, CampaignEmailChannelSubtypeConfigPtr and CampaignEmailChannelSubtypeConfigPtrOutput values. You can construct a concrete instance of `CampaignEmailChannelSubtypeConfigPtrInput` via:
CampaignEmailChannelSubtypeConfigArgs{...} or: nil
func CampaignEmailChannelSubtypeConfigPtr ¶
func CampaignEmailChannelSubtypeConfigPtr(v *CampaignEmailChannelSubtypeConfigArgs) CampaignEmailChannelSubtypeConfigPtrInput
type CampaignEmailChannelSubtypeConfigPtrOutput ¶
type CampaignEmailChannelSubtypeConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignEmailChannelSubtypeConfigPtrOutput) Capacity ¶
func (o CampaignEmailChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
The allocation of email capacity between multiple running outbound campaigns.
func (CampaignEmailChannelSubtypeConfigPtrOutput) DefaultOutboundConfig ¶
func (o CampaignEmailChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignEmailOutboundConfigPtrOutput
The default email outbound configuration of an outbound campaign.
func (CampaignEmailChannelSubtypeConfigPtrOutput) ElementType ¶
func (CampaignEmailChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
func (CampaignEmailChannelSubtypeConfigPtrOutput) OutboundMode ¶
func (o CampaignEmailChannelSubtypeConfigPtrOutput) OutboundMode() CampaignEmailOutboundModePtrOutput
The outbound mode for email of an outbound campaign.
func (CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput ¶
func (o CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutput() CampaignEmailChannelSubtypeConfigPtrOutput
func (CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignEmailChannelSubtypeConfigPtrOutput) ToCampaignEmailChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignEmailChannelSubtypeConfigPtrOutput
type CampaignEmailOutboundConfig ¶
type CampaignEmailOutboundConfig struct { // The Amazon Connect source email address. ConnectSourceEmailAddress string `pulumi:"connectSourceEmailAddress"` // The display name for the Amazon Connect source email address. SourceEmailAddressDisplayName *string `pulumi:"sourceEmailAddressDisplayName"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect template. WisdomTemplateArn string `pulumi:"wisdomTemplateArn"` }
Default SMS outbound config
type CampaignEmailOutboundConfigArgs ¶
type CampaignEmailOutboundConfigArgs struct { // The Amazon Connect source email address. ConnectSourceEmailAddress pulumi.StringInput `pulumi:"connectSourceEmailAddress"` // The display name for the Amazon Connect source email address. SourceEmailAddressDisplayName pulumi.StringPtrInput `pulumi:"sourceEmailAddressDisplayName"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect template. WisdomTemplateArn pulumi.StringInput `pulumi:"wisdomTemplateArn"` }
Default SMS outbound config
func (CampaignEmailOutboundConfigArgs) ElementType ¶
func (CampaignEmailOutboundConfigArgs) ElementType() reflect.Type
func (CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutput ¶
func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutput() CampaignEmailOutboundConfigOutput
func (CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutputWithContext ¶
func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigOutput
func (CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutput ¶
func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
func (CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutputWithContext ¶
func (i CampaignEmailOutboundConfigArgs) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
type CampaignEmailOutboundConfigInput ¶
type CampaignEmailOutboundConfigInput interface { pulumi.Input ToCampaignEmailOutboundConfigOutput() CampaignEmailOutboundConfigOutput ToCampaignEmailOutboundConfigOutputWithContext(context.Context) CampaignEmailOutboundConfigOutput }
CampaignEmailOutboundConfigInput is an input type that accepts CampaignEmailOutboundConfigArgs and CampaignEmailOutboundConfigOutput values. You can construct a concrete instance of `CampaignEmailOutboundConfigInput` via:
CampaignEmailOutboundConfigArgs{...}
type CampaignEmailOutboundConfigOutput ¶
type CampaignEmailOutboundConfigOutput struct{ *pulumi.OutputState }
Default SMS outbound config
func (CampaignEmailOutboundConfigOutput) ConnectSourceEmailAddress ¶
func (o CampaignEmailOutboundConfigOutput) ConnectSourceEmailAddress() pulumi.StringOutput
The Amazon Connect source email address.
func (CampaignEmailOutboundConfigOutput) ElementType ¶
func (CampaignEmailOutboundConfigOutput) ElementType() reflect.Type
func (CampaignEmailOutboundConfigOutput) SourceEmailAddressDisplayName ¶
func (o CampaignEmailOutboundConfigOutput) SourceEmailAddressDisplayName() pulumi.StringPtrOutput
The display name for the Amazon Connect source email address.
func (CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutput ¶
func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutput() CampaignEmailOutboundConfigOutput
func (CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutputWithContext ¶
func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigOutput
func (CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutput ¶
func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
func (CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext ¶
func (o CampaignEmailOutboundConfigOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
func (CampaignEmailOutboundConfigOutput) WisdomTemplateArn ¶
func (o CampaignEmailOutboundConfigOutput) WisdomTemplateArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect template.
type CampaignEmailOutboundConfigPtrInput ¶
type CampaignEmailOutboundConfigPtrInput interface { pulumi.Input ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput ToCampaignEmailOutboundConfigPtrOutputWithContext(context.Context) CampaignEmailOutboundConfigPtrOutput }
CampaignEmailOutboundConfigPtrInput is an input type that accepts CampaignEmailOutboundConfigArgs, CampaignEmailOutboundConfigPtr and CampaignEmailOutboundConfigPtrOutput values. You can construct a concrete instance of `CampaignEmailOutboundConfigPtrInput` via:
CampaignEmailOutboundConfigArgs{...} or: nil
func CampaignEmailOutboundConfigPtr ¶
func CampaignEmailOutboundConfigPtr(v *CampaignEmailOutboundConfigArgs) CampaignEmailOutboundConfigPtrInput
type CampaignEmailOutboundConfigPtrOutput ¶
type CampaignEmailOutboundConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignEmailOutboundConfigPtrOutput) ConnectSourceEmailAddress ¶
func (o CampaignEmailOutboundConfigPtrOutput) ConnectSourceEmailAddress() pulumi.StringPtrOutput
The Amazon Connect source email address.
func (CampaignEmailOutboundConfigPtrOutput) ElementType ¶
func (CampaignEmailOutboundConfigPtrOutput) ElementType() reflect.Type
func (CampaignEmailOutboundConfigPtrOutput) SourceEmailAddressDisplayName ¶
func (o CampaignEmailOutboundConfigPtrOutput) SourceEmailAddressDisplayName() pulumi.StringPtrOutput
The display name for the Amazon Connect source email address.
func (CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutput ¶
func (o CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutput() CampaignEmailOutboundConfigPtrOutput
func (CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext ¶
func (o CampaignEmailOutboundConfigPtrOutput) ToCampaignEmailOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignEmailOutboundConfigPtrOutput
func (CampaignEmailOutboundConfigPtrOutput) WisdomTemplateArn ¶
func (o CampaignEmailOutboundConfigPtrOutput) WisdomTemplateArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect template.
type CampaignEmailOutboundMode ¶
type CampaignEmailOutboundMode struct { // The agentless outbound mode configuration for email. AgentlessConfig *CampaignAgentlessConfig `pulumi:"agentlessConfig"` }
Email Outbound Mode
type CampaignEmailOutboundModeArgs ¶
type CampaignEmailOutboundModeArgs struct { // The agentless outbound mode configuration for email. AgentlessConfig CampaignAgentlessConfigPtrInput `pulumi:"agentlessConfig"` }
Email Outbound Mode
func (CampaignEmailOutboundModeArgs) ElementType ¶
func (CampaignEmailOutboundModeArgs) ElementType() reflect.Type
func (CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutput ¶
func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutput() CampaignEmailOutboundModeOutput
func (CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutputWithContext ¶
func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModeOutputWithContext(ctx context.Context) CampaignEmailOutboundModeOutput
func (CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutput ¶
func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
func (CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutputWithContext ¶
func (i CampaignEmailOutboundModeArgs) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
type CampaignEmailOutboundModeInput ¶
type CampaignEmailOutboundModeInput interface { pulumi.Input ToCampaignEmailOutboundModeOutput() CampaignEmailOutboundModeOutput ToCampaignEmailOutboundModeOutputWithContext(context.Context) CampaignEmailOutboundModeOutput }
CampaignEmailOutboundModeInput is an input type that accepts CampaignEmailOutboundModeArgs and CampaignEmailOutboundModeOutput values. You can construct a concrete instance of `CampaignEmailOutboundModeInput` via:
CampaignEmailOutboundModeArgs{...}
type CampaignEmailOutboundModeOutput ¶
type CampaignEmailOutboundModeOutput struct{ *pulumi.OutputState }
Email Outbound Mode
func (CampaignEmailOutboundModeOutput) AgentlessConfig ¶
func (o CampaignEmailOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
The agentless outbound mode configuration for email.
func (CampaignEmailOutboundModeOutput) ElementType ¶
func (CampaignEmailOutboundModeOutput) ElementType() reflect.Type
func (CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutput ¶
func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutput() CampaignEmailOutboundModeOutput
func (CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutputWithContext ¶
func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModeOutputWithContext(ctx context.Context) CampaignEmailOutboundModeOutput
func (CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutput ¶
func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
func (CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutputWithContext ¶
func (o CampaignEmailOutboundModeOutput) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
type CampaignEmailOutboundModePtrInput ¶
type CampaignEmailOutboundModePtrInput interface { pulumi.Input ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput ToCampaignEmailOutboundModePtrOutputWithContext(context.Context) CampaignEmailOutboundModePtrOutput }
CampaignEmailOutboundModePtrInput is an input type that accepts CampaignEmailOutboundModeArgs, CampaignEmailOutboundModePtr and CampaignEmailOutboundModePtrOutput values. You can construct a concrete instance of `CampaignEmailOutboundModePtrInput` via:
CampaignEmailOutboundModeArgs{...} or: nil
func CampaignEmailOutboundModePtr ¶
func CampaignEmailOutboundModePtr(v *CampaignEmailOutboundModeArgs) CampaignEmailOutboundModePtrInput
type CampaignEmailOutboundModePtrOutput ¶
type CampaignEmailOutboundModePtrOutput struct{ *pulumi.OutputState }
func (CampaignEmailOutboundModePtrOutput) AgentlessConfig ¶
func (o CampaignEmailOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
The agentless outbound mode configuration for email.
func (CampaignEmailOutboundModePtrOutput) Elem ¶
func (o CampaignEmailOutboundModePtrOutput) Elem() CampaignEmailOutboundModeOutput
func (CampaignEmailOutboundModePtrOutput) ElementType ¶
func (CampaignEmailOutboundModePtrOutput) ElementType() reflect.Type
func (CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutput ¶
func (o CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutput() CampaignEmailOutboundModePtrOutput
func (CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutputWithContext ¶
func (o CampaignEmailOutboundModePtrOutput) ToCampaignEmailOutboundModePtrOutputWithContext(ctx context.Context) CampaignEmailOutboundModePtrOutput
type CampaignEventTrigger ¶ added in v1.16.0
type CampaignEventTrigger struct { // The Amazon Resource Name (ARN) of the Customer Profiles domain. CustomerProfilesDomainArn *string `pulumi:"customerProfilesDomainArn"` }
The event trigger of the campaign
type CampaignEventTriggerArgs ¶ added in v1.16.0
type CampaignEventTriggerArgs struct { // The Amazon Resource Name (ARN) of the Customer Profiles domain. CustomerProfilesDomainArn pulumi.StringPtrInput `pulumi:"customerProfilesDomainArn"` }
The event trigger of the campaign
func (CampaignEventTriggerArgs) ElementType ¶ added in v1.16.0
func (CampaignEventTriggerArgs) ElementType() reflect.Type
func (CampaignEventTriggerArgs) ToCampaignEventTriggerOutput ¶ added in v1.16.0
func (i CampaignEventTriggerArgs) ToCampaignEventTriggerOutput() CampaignEventTriggerOutput
func (CampaignEventTriggerArgs) ToCampaignEventTriggerOutputWithContext ¶ added in v1.16.0
func (i CampaignEventTriggerArgs) ToCampaignEventTriggerOutputWithContext(ctx context.Context) CampaignEventTriggerOutput
func (CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutput ¶ added in v1.16.0
func (i CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
func (CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutputWithContext ¶ added in v1.16.0
func (i CampaignEventTriggerArgs) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
type CampaignEventTriggerInput ¶ added in v1.16.0
type CampaignEventTriggerInput interface { pulumi.Input ToCampaignEventTriggerOutput() CampaignEventTriggerOutput ToCampaignEventTriggerOutputWithContext(context.Context) CampaignEventTriggerOutput }
CampaignEventTriggerInput is an input type that accepts CampaignEventTriggerArgs and CampaignEventTriggerOutput values. You can construct a concrete instance of `CampaignEventTriggerInput` via:
CampaignEventTriggerArgs{...}
type CampaignEventTriggerOutput ¶ added in v1.16.0
type CampaignEventTriggerOutput struct{ *pulumi.OutputState }
The event trigger of the campaign
func (CampaignEventTriggerOutput) CustomerProfilesDomainArn ¶ added in v1.16.0
func (o CampaignEventTriggerOutput) CustomerProfilesDomainArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Customer Profiles domain.
func (CampaignEventTriggerOutput) ElementType ¶ added in v1.16.0
func (CampaignEventTriggerOutput) ElementType() reflect.Type
func (CampaignEventTriggerOutput) ToCampaignEventTriggerOutput ¶ added in v1.16.0
func (o CampaignEventTriggerOutput) ToCampaignEventTriggerOutput() CampaignEventTriggerOutput
func (CampaignEventTriggerOutput) ToCampaignEventTriggerOutputWithContext ¶ added in v1.16.0
func (o CampaignEventTriggerOutput) ToCampaignEventTriggerOutputWithContext(ctx context.Context) CampaignEventTriggerOutput
func (CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutput ¶ added in v1.16.0
func (o CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
func (CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutputWithContext ¶ added in v1.16.0
func (o CampaignEventTriggerOutput) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
type CampaignEventTriggerPtrInput ¶ added in v1.16.0
type CampaignEventTriggerPtrInput interface { pulumi.Input ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput ToCampaignEventTriggerPtrOutputWithContext(context.Context) CampaignEventTriggerPtrOutput }
CampaignEventTriggerPtrInput is an input type that accepts CampaignEventTriggerArgs, CampaignEventTriggerPtr and CampaignEventTriggerPtrOutput values. You can construct a concrete instance of `CampaignEventTriggerPtrInput` via:
CampaignEventTriggerArgs{...} or: nil
func CampaignEventTriggerPtr ¶ added in v1.16.0
func CampaignEventTriggerPtr(v *CampaignEventTriggerArgs) CampaignEventTriggerPtrInput
type CampaignEventTriggerPtrOutput ¶ added in v1.16.0
type CampaignEventTriggerPtrOutput struct{ *pulumi.OutputState }
func (CampaignEventTriggerPtrOutput) CustomerProfilesDomainArn ¶ added in v1.16.0
func (o CampaignEventTriggerPtrOutput) CustomerProfilesDomainArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Customer Profiles domain.
func (CampaignEventTriggerPtrOutput) Elem ¶ added in v1.16.0
func (o CampaignEventTriggerPtrOutput) Elem() CampaignEventTriggerOutput
func (CampaignEventTriggerPtrOutput) ElementType ¶ added in v1.16.0
func (CampaignEventTriggerPtrOutput) ElementType() reflect.Type
func (CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutput ¶ added in v1.16.0
func (o CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutput() CampaignEventTriggerPtrOutput
func (CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutputWithContext ¶ added in v1.16.0
func (o CampaignEventTriggerPtrOutput) ToCampaignEventTriggerPtrOutputWithContext(ctx context.Context) CampaignEventTriggerPtrOutput
type CampaignInput ¶
type CampaignInput interface { pulumi.Input ToCampaignOutput() CampaignOutput ToCampaignOutputWithContext(ctx context.Context) CampaignOutput }
type CampaignLocalTimeZoneConfig ¶
type CampaignLocalTimeZoneConfig struct { // The timezone to use for all recipients. DefaultTimeZone *string `pulumi:"defaultTimeZone"` // Detects methods for the recipient's timezone. LocalTimeZoneDetection []CampaignLocalTimeZoneDetectionType `pulumi:"localTimeZoneDetection"` }
Local time zone config
type CampaignLocalTimeZoneConfigArgs ¶
type CampaignLocalTimeZoneConfigArgs struct { // The timezone to use for all recipients. DefaultTimeZone pulumi.StringPtrInput `pulumi:"defaultTimeZone"` // Detects methods for the recipient's timezone. LocalTimeZoneDetection CampaignLocalTimeZoneDetectionTypeArrayInput `pulumi:"localTimeZoneDetection"` }
Local time zone config
func (CampaignLocalTimeZoneConfigArgs) ElementType ¶
func (CampaignLocalTimeZoneConfigArgs) ElementType() reflect.Type
func (CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutput ¶
func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutput() CampaignLocalTimeZoneConfigOutput
func (CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutputWithContext ¶
func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigOutput
func (CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutput ¶
func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
func (CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutputWithContext ¶
func (i CampaignLocalTimeZoneConfigArgs) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
type CampaignLocalTimeZoneConfigInput ¶
type CampaignLocalTimeZoneConfigInput interface { pulumi.Input ToCampaignLocalTimeZoneConfigOutput() CampaignLocalTimeZoneConfigOutput ToCampaignLocalTimeZoneConfigOutputWithContext(context.Context) CampaignLocalTimeZoneConfigOutput }
CampaignLocalTimeZoneConfigInput is an input type that accepts CampaignLocalTimeZoneConfigArgs and CampaignLocalTimeZoneConfigOutput values. You can construct a concrete instance of `CampaignLocalTimeZoneConfigInput` via:
CampaignLocalTimeZoneConfigArgs{...}
type CampaignLocalTimeZoneConfigOutput ¶
type CampaignLocalTimeZoneConfigOutput struct{ *pulumi.OutputState }
Local time zone config
func (CampaignLocalTimeZoneConfigOutput) DefaultTimeZone ¶
func (o CampaignLocalTimeZoneConfigOutput) DefaultTimeZone() pulumi.StringPtrOutput
The timezone to use for all recipients.
func (CampaignLocalTimeZoneConfigOutput) ElementType ¶
func (CampaignLocalTimeZoneConfigOutput) ElementType() reflect.Type
func (CampaignLocalTimeZoneConfigOutput) LocalTimeZoneDetection ¶
func (o CampaignLocalTimeZoneConfigOutput) LocalTimeZoneDetection() CampaignLocalTimeZoneDetectionTypeArrayOutput
Detects methods for the recipient's timezone.
func (CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutput ¶
func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutput() CampaignLocalTimeZoneConfigOutput
func (CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutputWithContext ¶
func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigOutput
func (CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutput ¶
func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
func (CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext ¶
func (o CampaignLocalTimeZoneConfigOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
type CampaignLocalTimeZoneConfigPtrInput ¶
type CampaignLocalTimeZoneConfigPtrInput interface { pulumi.Input ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput ToCampaignLocalTimeZoneConfigPtrOutputWithContext(context.Context) CampaignLocalTimeZoneConfigPtrOutput }
CampaignLocalTimeZoneConfigPtrInput is an input type that accepts CampaignLocalTimeZoneConfigArgs, CampaignLocalTimeZoneConfigPtr and CampaignLocalTimeZoneConfigPtrOutput values. You can construct a concrete instance of `CampaignLocalTimeZoneConfigPtrInput` via:
CampaignLocalTimeZoneConfigArgs{...} or: nil
func CampaignLocalTimeZoneConfigPtr ¶
func CampaignLocalTimeZoneConfigPtr(v *CampaignLocalTimeZoneConfigArgs) CampaignLocalTimeZoneConfigPtrInput
type CampaignLocalTimeZoneConfigPtrOutput ¶
type CampaignLocalTimeZoneConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignLocalTimeZoneConfigPtrOutput) DefaultTimeZone ¶
func (o CampaignLocalTimeZoneConfigPtrOutput) DefaultTimeZone() pulumi.StringPtrOutput
The timezone to use for all recipients.
func (CampaignLocalTimeZoneConfigPtrOutput) ElementType ¶
func (CampaignLocalTimeZoneConfigPtrOutput) ElementType() reflect.Type
func (CampaignLocalTimeZoneConfigPtrOutput) LocalTimeZoneDetection ¶
func (o CampaignLocalTimeZoneConfigPtrOutput) LocalTimeZoneDetection() CampaignLocalTimeZoneDetectionTypeArrayOutput
Detects methods for the recipient's timezone.
func (CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutput ¶
func (o CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutput() CampaignLocalTimeZoneConfigPtrOutput
func (CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext ¶
func (o CampaignLocalTimeZoneConfigPtrOutput) ToCampaignLocalTimeZoneConfigPtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneConfigPtrOutput
type CampaignLocalTimeZoneDetectionType ¶
type CampaignLocalTimeZoneDetectionType string
Local TimeZone Detection method
func (CampaignLocalTimeZoneDetectionType) ElementType ¶
func (CampaignLocalTimeZoneDetectionType) ElementType() reflect.Type
func (CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutput ¶
func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutput() CampaignLocalTimeZoneDetectionTypeOutput
func (CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext ¶
func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeOutput
func (CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutput ¶
func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext ¶
func (e CampaignLocalTimeZoneDetectionType) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionType) ToStringOutput ¶
func (e CampaignLocalTimeZoneDetectionType) ToStringOutput() pulumi.StringOutput
func (CampaignLocalTimeZoneDetectionType) ToStringOutputWithContext ¶
func (e CampaignLocalTimeZoneDetectionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignLocalTimeZoneDetectionType) ToStringPtrOutput ¶
func (e CampaignLocalTimeZoneDetectionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignLocalTimeZoneDetectionType) ToStringPtrOutputWithContext ¶
func (e CampaignLocalTimeZoneDetectionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignLocalTimeZoneDetectionTypeArray ¶
type CampaignLocalTimeZoneDetectionTypeArray []CampaignLocalTimeZoneDetectionType
func (CampaignLocalTimeZoneDetectionTypeArray) ElementType ¶
func (CampaignLocalTimeZoneDetectionTypeArray) ElementType() reflect.Type
func (CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutput ¶
func (i CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutput() CampaignLocalTimeZoneDetectionTypeArrayOutput
func (CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext ¶
func (i CampaignLocalTimeZoneDetectionTypeArray) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeArrayOutput
type CampaignLocalTimeZoneDetectionTypeArrayInput ¶
type CampaignLocalTimeZoneDetectionTypeArrayInput interface { pulumi.Input ToCampaignLocalTimeZoneDetectionTypeArrayOutput() CampaignLocalTimeZoneDetectionTypeArrayOutput ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext(context.Context) CampaignLocalTimeZoneDetectionTypeArrayOutput }
CampaignLocalTimeZoneDetectionTypeArrayInput is an input type that accepts CampaignLocalTimeZoneDetectionTypeArray and CampaignLocalTimeZoneDetectionTypeArrayOutput values. You can construct a concrete instance of `CampaignLocalTimeZoneDetectionTypeArrayInput` via:
CampaignLocalTimeZoneDetectionTypeArray{ CampaignLocalTimeZoneDetectionTypeArgs{...} }
type CampaignLocalTimeZoneDetectionTypeArrayOutput ¶
type CampaignLocalTimeZoneDetectionTypeArrayOutput struct{ *pulumi.OutputState }
func (CampaignLocalTimeZoneDetectionTypeArrayOutput) ElementType ¶
func (CampaignLocalTimeZoneDetectionTypeArrayOutput) ElementType() reflect.Type
func (CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutput ¶
func (o CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutput() CampaignLocalTimeZoneDetectionTypeArrayOutput
func (CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypeArrayOutput) ToCampaignLocalTimeZoneDetectionTypeArrayOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeArrayOutput
type CampaignLocalTimeZoneDetectionTypeInput ¶
type CampaignLocalTimeZoneDetectionTypeInput interface { pulumi.Input ToCampaignLocalTimeZoneDetectionTypeOutput() CampaignLocalTimeZoneDetectionTypeOutput ToCampaignLocalTimeZoneDetectionTypeOutputWithContext(context.Context) CampaignLocalTimeZoneDetectionTypeOutput }
CampaignLocalTimeZoneDetectionTypeInput is an input type that accepts values of the CampaignLocalTimeZoneDetectionType enum A concrete instance of `CampaignLocalTimeZoneDetectionTypeInput` can be one of the following:
CampaignLocalTimeZoneDetectionTypeZipCode CampaignLocalTimeZoneDetectionTypeAreaCode
type CampaignLocalTimeZoneDetectionTypeOutput ¶
type CampaignLocalTimeZoneDetectionTypeOutput struct{ *pulumi.OutputState }
func (CampaignLocalTimeZoneDetectionTypeOutput) ElementType ¶
func (CampaignLocalTimeZoneDetectionTypeOutput) ElementType() reflect.Type
func (CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutput ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutput() CampaignLocalTimeZoneDetectionTypeOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypeOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypeOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutput ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutput() pulumi.StringOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutput ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignLocalTimeZoneDetectionTypePtrInput ¶
type CampaignLocalTimeZoneDetectionTypePtrInput interface { pulumi.Input ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput }
func CampaignLocalTimeZoneDetectionTypePtr ¶
func CampaignLocalTimeZoneDetectionTypePtr(v string) CampaignLocalTimeZoneDetectionTypePtrInput
type CampaignLocalTimeZoneDetectionTypePtrOutput ¶
type CampaignLocalTimeZoneDetectionTypePtrOutput struct{ *pulumi.OutputState }
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ElementType ¶
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ElementType() reflect.Type
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput ¶
func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutput() CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToCampaignLocalTimeZoneDetectionTypePtrOutputWithContext(ctx context.Context) CampaignLocalTimeZoneDetectionTypePtrOutput
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutput ¶
func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o CampaignLocalTimeZoneDetectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CampaignOpenHours ¶
type CampaignOpenHours struct { // The daily hours configuration. DailyHours []CampaignDailyHour `pulumi:"dailyHours"` }
Open Hours config
type CampaignOpenHoursArgs ¶
type CampaignOpenHoursArgs struct { // The daily hours configuration. DailyHours CampaignDailyHourArrayInput `pulumi:"dailyHours"` }
Open Hours config
func (CampaignOpenHoursArgs) ElementType ¶
func (CampaignOpenHoursArgs) ElementType() reflect.Type
func (CampaignOpenHoursArgs) ToCampaignOpenHoursOutput ¶
func (i CampaignOpenHoursArgs) ToCampaignOpenHoursOutput() CampaignOpenHoursOutput
func (CampaignOpenHoursArgs) ToCampaignOpenHoursOutputWithContext ¶
func (i CampaignOpenHoursArgs) ToCampaignOpenHoursOutputWithContext(ctx context.Context) CampaignOpenHoursOutput
func (CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutput ¶
func (i CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
func (CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutputWithContext ¶
func (i CampaignOpenHoursArgs) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
type CampaignOpenHoursInput ¶
type CampaignOpenHoursInput interface { pulumi.Input ToCampaignOpenHoursOutput() CampaignOpenHoursOutput ToCampaignOpenHoursOutputWithContext(context.Context) CampaignOpenHoursOutput }
CampaignOpenHoursInput is an input type that accepts CampaignOpenHoursArgs and CampaignOpenHoursOutput values. You can construct a concrete instance of `CampaignOpenHoursInput` via:
CampaignOpenHoursArgs{...}
type CampaignOpenHoursOutput ¶
type CampaignOpenHoursOutput struct{ *pulumi.OutputState }
Open Hours config
func (CampaignOpenHoursOutput) DailyHours ¶
func (o CampaignOpenHoursOutput) DailyHours() CampaignDailyHourArrayOutput
The daily hours configuration.
func (CampaignOpenHoursOutput) ElementType ¶
func (CampaignOpenHoursOutput) ElementType() reflect.Type
func (CampaignOpenHoursOutput) ToCampaignOpenHoursOutput ¶
func (o CampaignOpenHoursOutput) ToCampaignOpenHoursOutput() CampaignOpenHoursOutput
func (CampaignOpenHoursOutput) ToCampaignOpenHoursOutputWithContext ¶
func (o CampaignOpenHoursOutput) ToCampaignOpenHoursOutputWithContext(ctx context.Context) CampaignOpenHoursOutput
func (CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutput ¶
func (o CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
func (CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutputWithContext ¶
func (o CampaignOpenHoursOutput) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
type CampaignOpenHoursPtrInput ¶
type CampaignOpenHoursPtrInput interface { pulumi.Input ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput ToCampaignOpenHoursPtrOutputWithContext(context.Context) CampaignOpenHoursPtrOutput }
CampaignOpenHoursPtrInput is an input type that accepts CampaignOpenHoursArgs, CampaignOpenHoursPtr and CampaignOpenHoursPtrOutput values. You can construct a concrete instance of `CampaignOpenHoursPtrInput` via:
CampaignOpenHoursArgs{...} or: nil
func CampaignOpenHoursPtr ¶
func CampaignOpenHoursPtr(v *CampaignOpenHoursArgs) CampaignOpenHoursPtrInput
type CampaignOpenHoursPtrOutput ¶
type CampaignOpenHoursPtrOutput struct{ *pulumi.OutputState }
func (CampaignOpenHoursPtrOutput) DailyHours ¶
func (o CampaignOpenHoursPtrOutput) DailyHours() CampaignDailyHourArrayOutput
The daily hours configuration.
func (CampaignOpenHoursPtrOutput) Elem ¶
func (o CampaignOpenHoursPtrOutput) Elem() CampaignOpenHoursOutput
func (CampaignOpenHoursPtrOutput) ElementType ¶
func (CampaignOpenHoursPtrOutput) ElementType() reflect.Type
func (CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutput ¶
func (o CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutput() CampaignOpenHoursPtrOutput
func (CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutputWithContext ¶
func (o CampaignOpenHoursPtrOutput) ToCampaignOpenHoursPtrOutputWithContext(ctx context.Context) CampaignOpenHoursPtrOutput
type CampaignOutput ¶
type CampaignOutput struct{ *pulumi.OutputState }
func (CampaignOutput) Arn ¶
func (o CampaignOutput) Arn() pulumi.StringOutput
Amazon Connect Campaign Arn
func (CampaignOutput) ChannelSubtypeConfig ¶
func (o CampaignOutput) ChannelSubtypeConfig() CampaignChannelSubtypeConfigOutput
Contains channel subtype configuration for an outbound campaign.
func (CampaignOutput) CommunicationLimitsOverride ¶
func (o CampaignOutput) CommunicationLimitsOverride() CampaignCommunicationLimitsConfigPtrOutput
Communication limits configuration for an outbound campaign.
func (CampaignOutput) CommunicationTimeConfig ¶
func (o CampaignOutput) CommunicationTimeConfig() CampaignCommunicationTimeConfigPtrOutput
Contains communication time configuration for an outbound campaign.
func (CampaignOutput) ConnectCampaignFlowArn ¶
func (o CampaignOutput) ConnectCampaignFlowArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign.
func (CampaignOutput) ConnectInstanceId ¶
func (o CampaignOutput) ConnectInstanceId() pulumi.StringOutput
The identifier of the Amazon Connect instance. You can find the `instanceId` in the ARN of the instance.
func (CampaignOutput) ElementType ¶
func (CampaignOutput) ElementType() reflect.Type
func (CampaignOutput) Name ¶
func (o CampaignOutput) Name() pulumi.StringOutput
The name of the outbound campaign.
func (CampaignOutput) Schedule ¶
func (o CampaignOutput) Schedule() CampaignSchedulePtrOutput
Contains the schedule configuration.
func (CampaignOutput) Source ¶
func (o CampaignOutput) Source() CampaignSourcePtrOutput
Contains source configuration.
func (CampaignOutput) ToCampaignOutput ¶
func (o CampaignOutput) ToCampaignOutput() CampaignOutput
func (CampaignOutput) ToCampaignOutputWithContext ¶
func (o CampaignOutput) ToCampaignOutputWithContext(ctx context.Context) CampaignOutput
type CampaignPredictiveConfig ¶
type CampaignPredictiveConfig struct { // Bandwidth allocation for the predictive outbound mode. BandwidthAllocation float64 `pulumi:"bandwidthAllocation"` }
Predictive config
type CampaignPredictiveConfigArgs ¶
type CampaignPredictiveConfigArgs struct { // Bandwidth allocation for the predictive outbound mode. BandwidthAllocation pulumi.Float64Input `pulumi:"bandwidthAllocation"` }
Predictive config
func (CampaignPredictiveConfigArgs) ElementType ¶
func (CampaignPredictiveConfigArgs) ElementType() reflect.Type
func (CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutput ¶
func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutput() CampaignPredictiveConfigOutput
func (CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutputWithContext ¶
func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigOutputWithContext(ctx context.Context) CampaignPredictiveConfigOutput
func (CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutput ¶
func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
func (CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutputWithContext ¶
func (i CampaignPredictiveConfigArgs) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
type CampaignPredictiveConfigInput ¶
type CampaignPredictiveConfigInput interface { pulumi.Input ToCampaignPredictiveConfigOutput() CampaignPredictiveConfigOutput ToCampaignPredictiveConfigOutputWithContext(context.Context) CampaignPredictiveConfigOutput }
CampaignPredictiveConfigInput is an input type that accepts CampaignPredictiveConfigArgs and CampaignPredictiveConfigOutput values. You can construct a concrete instance of `CampaignPredictiveConfigInput` via:
CampaignPredictiveConfigArgs{...}
type CampaignPredictiveConfigOutput ¶
type CampaignPredictiveConfigOutput struct{ *pulumi.OutputState }
Predictive config
func (CampaignPredictiveConfigOutput) BandwidthAllocation ¶
func (o CampaignPredictiveConfigOutput) BandwidthAllocation() pulumi.Float64Output
Bandwidth allocation for the predictive outbound mode.
func (CampaignPredictiveConfigOutput) ElementType ¶
func (CampaignPredictiveConfigOutput) ElementType() reflect.Type
func (CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutput ¶
func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutput() CampaignPredictiveConfigOutput
func (CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutputWithContext ¶
func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigOutputWithContext(ctx context.Context) CampaignPredictiveConfigOutput
func (CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutput ¶
func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
func (CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutputWithContext ¶
func (o CampaignPredictiveConfigOutput) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
type CampaignPredictiveConfigPtrInput ¶
type CampaignPredictiveConfigPtrInput interface { pulumi.Input ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput ToCampaignPredictiveConfigPtrOutputWithContext(context.Context) CampaignPredictiveConfigPtrOutput }
CampaignPredictiveConfigPtrInput is an input type that accepts CampaignPredictiveConfigArgs, CampaignPredictiveConfigPtr and CampaignPredictiveConfigPtrOutput values. You can construct a concrete instance of `CampaignPredictiveConfigPtrInput` via:
CampaignPredictiveConfigArgs{...} or: nil
func CampaignPredictiveConfigPtr ¶
func CampaignPredictiveConfigPtr(v *CampaignPredictiveConfigArgs) CampaignPredictiveConfigPtrInput
type CampaignPredictiveConfigPtrOutput ¶
type CampaignPredictiveConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignPredictiveConfigPtrOutput) BandwidthAllocation ¶
func (o CampaignPredictiveConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
Bandwidth allocation for the predictive outbound mode.
func (CampaignPredictiveConfigPtrOutput) Elem ¶
func (o CampaignPredictiveConfigPtrOutput) Elem() CampaignPredictiveConfigOutput
func (CampaignPredictiveConfigPtrOutput) ElementType ¶
func (CampaignPredictiveConfigPtrOutput) ElementType() reflect.Type
func (CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutput ¶
func (o CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutput() CampaignPredictiveConfigPtrOutput
func (CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutputWithContext ¶
func (o CampaignPredictiveConfigPtrOutput) ToCampaignPredictiveConfigPtrOutputWithContext(ctx context.Context) CampaignPredictiveConfigPtrOutput
type CampaignProgressiveConfig ¶
type CampaignProgressiveConfig struct { // Bandwidth allocation for the progressive outbound mode. BandwidthAllocation float64 `pulumi:"bandwidthAllocation"` }
Progressive config
type CampaignProgressiveConfigArgs ¶
type CampaignProgressiveConfigArgs struct { // Bandwidth allocation for the progressive outbound mode. BandwidthAllocation pulumi.Float64Input `pulumi:"bandwidthAllocation"` }
Progressive config
func (CampaignProgressiveConfigArgs) ElementType ¶
func (CampaignProgressiveConfigArgs) ElementType() reflect.Type
func (CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutput ¶
func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutput() CampaignProgressiveConfigOutput
func (CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutputWithContext ¶
func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigOutputWithContext(ctx context.Context) CampaignProgressiveConfigOutput
func (CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutput ¶
func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
func (CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutputWithContext ¶
func (i CampaignProgressiveConfigArgs) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
type CampaignProgressiveConfigInput ¶
type CampaignProgressiveConfigInput interface { pulumi.Input ToCampaignProgressiveConfigOutput() CampaignProgressiveConfigOutput ToCampaignProgressiveConfigOutputWithContext(context.Context) CampaignProgressiveConfigOutput }
CampaignProgressiveConfigInput is an input type that accepts CampaignProgressiveConfigArgs and CampaignProgressiveConfigOutput values. You can construct a concrete instance of `CampaignProgressiveConfigInput` via:
CampaignProgressiveConfigArgs{...}
type CampaignProgressiveConfigOutput ¶
type CampaignProgressiveConfigOutput struct{ *pulumi.OutputState }
Progressive config
func (CampaignProgressiveConfigOutput) BandwidthAllocation ¶
func (o CampaignProgressiveConfigOutput) BandwidthAllocation() pulumi.Float64Output
Bandwidth allocation for the progressive outbound mode.
func (CampaignProgressiveConfigOutput) ElementType ¶
func (CampaignProgressiveConfigOutput) ElementType() reflect.Type
func (CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutput ¶
func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutput() CampaignProgressiveConfigOutput
func (CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutputWithContext ¶
func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigOutputWithContext(ctx context.Context) CampaignProgressiveConfigOutput
func (CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutput ¶
func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
func (CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutputWithContext ¶
func (o CampaignProgressiveConfigOutput) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
type CampaignProgressiveConfigPtrInput ¶
type CampaignProgressiveConfigPtrInput interface { pulumi.Input ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput ToCampaignProgressiveConfigPtrOutputWithContext(context.Context) CampaignProgressiveConfigPtrOutput }
CampaignProgressiveConfigPtrInput is an input type that accepts CampaignProgressiveConfigArgs, CampaignProgressiveConfigPtr and CampaignProgressiveConfigPtrOutput values. You can construct a concrete instance of `CampaignProgressiveConfigPtrInput` via:
CampaignProgressiveConfigArgs{...} or: nil
func CampaignProgressiveConfigPtr ¶
func CampaignProgressiveConfigPtr(v *CampaignProgressiveConfigArgs) CampaignProgressiveConfigPtrInput
type CampaignProgressiveConfigPtrOutput ¶
type CampaignProgressiveConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignProgressiveConfigPtrOutput) BandwidthAllocation ¶
func (o CampaignProgressiveConfigPtrOutput) BandwidthAllocation() pulumi.Float64PtrOutput
Bandwidth allocation for the progressive outbound mode.
func (CampaignProgressiveConfigPtrOutput) Elem ¶
func (o CampaignProgressiveConfigPtrOutput) Elem() CampaignProgressiveConfigOutput
func (CampaignProgressiveConfigPtrOutput) ElementType ¶
func (CampaignProgressiveConfigPtrOutput) ElementType() reflect.Type
func (CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutput ¶
func (o CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutput() CampaignProgressiveConfigPtrOutput
func (CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutputWithContext ¶
func (o CampaignProgressiveConfigPtrOutput) ToCampaignProgressiveConfigPtrOutputWithContext(ctx context.Context) CampaignProgressiveConfigPtrOutput
type CampaignRestrictedPeriod ¶
type CampaignRestrictedPeriod struct { EndDate string `pulumi:"endDate"` // The name of a restricted period Name *string `pulumi:"name"` StartDate string `pulumi:"startDate"` }
Restricted period
type CampaignRestrictedPeriodArgs ¶
type CampaignRestrictedPeriodArgs struct { EndDate pulumi.StringInput `pulumi:"endDate"` // The name of a restricted period Name pulumi.StringPtrInput `pulumi:"name"` StartDate pulumi.StringInput `pulumi:"startDate"` }
Restricted period
func (CampaignRestrictedPeriodArgs) ElementType ¶
func (CampaignRestrictedPeriodArgs) ElementType() reflect.Type
func (CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutput ¶
func (i CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutput() CampaignRestrictedPeriodOutput
func (CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutputWithContext ¶
func (i CampaignRestrictedPeriodArgs) ToCampaignRestrictedPeriodOutputWithContext(ctx context.Context) CampaignRestrictedPeriodOutput
type CampaignRestrictedPeriodArray ¶
type CampaignRestrictedPeriodArray []CampaignRestrictedPeriodInput
func (CampaignRestrictedPeriodArray) ElementType ¶
func (CampaignRestrictedPeriodArray) ElementType() reflect.Type
func (CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutput ¶
func (i CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutput() CampaignRestrictedPeriodArrayOutput
func (CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutputWithContext ¶
func (i CampaignRestrictedPeriodArray) ToCampaignRestrictedPeriodArrayOutputWithContext(ctx context.Context) CampaignRestrictedPeriodArrayOutput
type CampaignRestrictedPeriodArrayInput ¶
type CampaignRestrictedPeriodArrayInput interface { pulumi.Input ToCampaignRestrictedPeriodArrayOutput() CampaignRestrictedPeriodArrayOutput ToCampaignRestrictedPeriodArrayOutputWithContext(context.Context) CampaignRestrictedPeriodArrayOutput }
CampaignRestrictedPeriodArrayInput is an input type that accepts CampaignRestrictedPeriodArray and CampaignRestrictedPeriodArrayOutput values. You can construct a concrete instance of `CampaignRestrictedPeriodArrayInput` via:
CampaignRestrictedPeriodArray{ CampaignRestrictedPeriodArgs{...} }
type CampaignRestrictedPeriodArrayOutput ¶
type CampaignRestrictedPeriodArrayOutput struct{ *pulumi.OutputState }
func (CampaignRestrictedPeriodArrayOutput) ElementType ¶
func (CampaignRestrictedPeriodArrayOutput) ElementType() reflect.Type
func (CampaignRestrictedPeriodArrayOutput) Index ¶
func (o CampaignRestrictedPeriodArrayOutput) Index(i pulumi.IntInput) CampaignRestrictedPeriodOutput
func (CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutput ¶
func (o CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutput() CampaignRestrictedPeriodArrayOutput
func (CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutputWithContext ¶
func (o CampaignRestrictedPeriodArrayOutput) ToCampaignRestrictedPeriodArrayOutputWithContext(ctx context.Context) CampaignRestrictedPeriodArrayOutput
type CampaignRestrictedPeriodInput ¶
type CampaignRestrictedPeriodInput interface { pulumi.Input ToCampaignRestrictedPeriodOutput() CampaignRestrictedPeriodOutput ToCampaignRestrictedPeriodOutputWithContext(context.Context) CampaignRestrictedPeriodOutput }
CampaignRestrictedPeriodInput is an input type that accepts CampaignRestrictedPeriodArgs and CampaignRestrictedPeriodOutput values. You can construct a concrete instance of `CampaignRestrictedPeriodInput` via:
CampaignRestrictedPeriodArgs{...}
type CampaignRestrictedPeriodOutput ¶
type CampaignRestrictedPeriodOutput struct{ *pulumi.OutputState }
Restricted period
func (CampaignRestrictedPeriodOutput) ElementType ¶
func (CampaignRestrictedPeriodOutput) ElementType() reflect.Type
func (CampaignRestrictedPeriodOutput) EndDate ¶
func (o CampaignRestrictedPeriodOutput) EndDate() pulumi.StringOutput
func (CampaignRestrictedPeriodOutput) Name ¶
func (o CampaignRestrictedPeriodOutput) Name() pulumi.StringPtrOutput
The name of a restricted period
func (CampaignRestrictedPeriodOutput) StartDate ¶
func (o CampaignRestrictedPeriodOutput) StartDate() pulumi.StringOutput
func (CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutput ¶
func (o CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutput() CampaignRestrictedPeriodOutput
func (CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutputWithContext ¶
func (o CampaignRestrictedPeriodOutput) ToCampaignRestrictedPeriodOutputWithContext(ctx context.Context) CampaignRestrictedPeriodOutput
type CampaignRestrictedPeriods ¶
type CampaignRestrictedPeriods struct { // The restricted period list. RestrictedPeriodList []CampaignRestrictedPeriod `pulumi:"restrictedPeriodList"` }
Restricted period config
type CampaignRestrictedPeriodsArgs ¶
type CampaignRestrictedPeriodsArgs struct { // The restricted period list. RestrictedPeriodList CampaignRestrictedPeriodArrayInput `pulumi:"restrictedPeriodList"` }
Restricted period config
func (CampaignRestrictedPeriodsArgs) ElementType ¶
func (CampaignRestrictedPeriodsArgs) ElementType() reflect.Type
func (CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutput ¶
func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutput() CampaignRestrictedPeriodsOutput
func (CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutputWithContext ¶
func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsOutput
func (CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutput ¶
func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
func (CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutputWithContext ¶
func (i CampaignRestrictedPeriodsArgs) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
type CampaignRestrictedPeriodsInput ¶
type CampaignRestrictedPeriodsInput interface { pulumi.Input ToCampaignRestrictedPeriodsOutput() CampaignRestrictedPeriodsOutput ToCampaignRestrictedPeriodsOutputWithContext(context.Context) CampaignRestrictedPeriodsOutput }
CampaignRestrictedPeriodsInput is an input type that accepts CampaignRestrictedPeriodsArgs and CampaignRestrictedPeriodsOutput values. You can construct a concrete instance of `CampaignRestrictedPeriodsInput` via:
CampaignRestrictedPeriodsArgs{...}
type CampaignRestrictedPeriodsOutput ¶
type CampaignRestrictedPeriodsOutput struct{ *pulumi.OutputState }
Restricted period config
func (CampaignRestrictedPeriodsOutput) ElementType ¶
func (CampaignRestrictedPeriodsOutput) ElementType() reflect.Type
func (CampaignRestrictedPeriodsOutput) RestrictedPeriodList ¶
func (o CampaignRestrictedPeriodsOutput) RestrictedPeriodList() CampaignRestrictedPeriodArrayOutput
The restricted period list.
func (CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutput ¶
func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutput() CampaignRestrictedPeriodsOutput
func (CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutputWithContext ¶
func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsOutput
func (CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutput ¶
func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
func (CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext ¶
func (o CampaignRestrictedPeriodsOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
type CampaignRestrictedPeriodsPtrInput ¶
type CampaignRestrictedPeriodsPtrInput interface { pulumi.Input ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput ToCampaignRestrictedPeriodsPtrOutputWithContext(context.Context) CampaignRestrictedPeriodsPtrOutput }
CampaignRestrictedPeriodsPtrInput is an input type that accepts CampaignRestrictedPeriodsArgs, CampaignRestrictedPeriodsPtr and CampaignRestrictedPeriodsPtrOutput values. You can construct a concrete instance of `CampaignRestrictedPeriodsPtrInput` via:
CampaignRestrictedPeriodsArgs{...} or: nil
func CampaignRestrictedPeriodsPtr ¶
func CampaignRestrictedPeriodsPtr(v *CampaignRestrictedPeriodsArgs) CampaignRestrictedPeriodsPtrInput
type CampaignRestrictedPeriodsPtrOutput ¶
type CampaignRestrictedPeriodsPtrOutput struct{ *pulumi.OutputState }
func (CampaignRestrictedPeriodsPtrOutput) Elem ¶
func (o CampaignRestrictedPeriodsPtrOutput) Elem() CampaignRestrictedPeriodsOutput
func (CampaignRestrictedPeriodsPtrOutput) ElementType ¶
func (CampaignRestrictedPeriodsPtrOutput) ElementType() reflect.Type
func (CampaignRestrictedPeriodsPtrOutput) RestrictedPeriodList ¶
func (o CampaignRestrictedPeriodsPtrOutput) RestrictedPeriodList() CampaignRestrictedPeriodArrayOutput
The restricted period list.
func (CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutput ¶
func (o CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutput() CampaignRestrictedPeriodsPtrOutput
func (CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext ¶
func (o CampaignRestrictedPeriodsPtrOutput) ToCampaignRestrictedPeriodsPtrOutputWithContext(ctx context.Context) CampaignRestrictedPeriodsPtrOutput
type CampaignSchedule ¶
type CampaignSchedule struct { // The end time of the schedule in UTC. EndTime string `pulumi:"endTime"` // The refresh frequency of the campaign. RefreshFrequency *string `pulumi:"refreshFrequency"` // The start time of the schedule in UTC. StartTime string `pulumi:"startTime"` }
Campaign schedule
type CampaignScheduleArgs ¶
type CampaignScheduleArgs struct { // The end time of the schedule in UTC. EndTime pulumi.StringInput `pulumi:"endTime"` // The refresh frequency of the campaign. RefreshFrequency pulumi.StringPtrInput `pulumi:"refreshFrequency"` // The start time of the schedule in UTC. StartTime pulumi.StringInput `pulumi:"startTime"` }
Campaign schedule
func (CampaignScheduleArgs) ElementType ¶
func (CampaignScheduleArgs) ElementType() reflect.Type
func (CampaignScheduleArgs) ToCampaignScheduleOutput ¶
func (i CampaignScheduleArgs) ToCampaignScheduleOutput() CampaignScheduleOutput
func (CampaignScheduleArgs) ToCampaignScheduleOutputWithContext ¶
func (i CampaignScheduleArgs) ToCampaignScheduleOutputWithContext(ctx context.Context) CampaignScheduleOutput
func (CampaignScheduleArgs) ToCampaignSchedulePtrOutput ¶
func (i CampaignScheduleArgs) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
func (CampaignScheduleArgs) ToCampaignSchedulePtrOutputWithContext ¶
func (i CampaignScheduleArgs) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
type CampaignScheduleInput ¶
type CampaignScheduleInput interface { pulumi.Input ToCampaignScheduleOutput() CampaignScheduleOutput ToCampaignScheduleOutputWithContext(context.Context) CampaignScheduleOutput }
CampaignScheduleInput is an input type that accepts CampaignScheduleArgs and CampaignScheduleOutput values. You can construct a concrete instance of `CampaignScheduleInput` via:
CampaignScheduleArgs{...}
type CampaignScheduleOutput ¶
type CampaignScheduleOutput struct{ *pulumi.OutputState }
Campaign schedule
func (CampaignScheduleOutput) ElementType ¶
func (CampaignScheduleOutput) ElementType() reflect.Type
func (CampaignScheduleOutput) EndTime ¶
func (o CampaignScheduleOutput) EndTime() pulumi.StringOutput
The end time of the schedule in UTC.
func (CampaignScheduleOutput) RefreshFrequency ¶
func (o CampaignScheduleOutput) RefreshFrequency() pulumi.StringPtrOutput
The refresh frequency of the campaign.
func (CampaignScheduleOutput) StartTime ¶
func (o CampaignScheduleOutput) StartTime() pulumi.StringOutput
The start time of the schedule in UTC.
func (CampaignScheduleOutput) ToCampaignScheduleOutput ¶
func (o CampaignScheduleOutput) ToCampaignScheduleOutput() CampaignScheduleOutput
func (CampaignScheduleOutput) ToCampaignScheduleOutputWithContext ¶
func (o CampaignScheduleOutput) ToCampaignScheduleOutputWithContext(ctx context.Context) CampaignScheduleOutput
func (CampaignScheduleOutput) ToCampaignSchedulePtrOutput ¶
func (o CampaignScheduleOutput) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
func (CampaignScheduleOutput) ToCampaignSchedulePtrOutputWithContext ¶
func (o CampaignScheduleOutput) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
type CampaignSchedulePtrInput ¶
type CampaignSchedulePtrInput interface { pulumi.Input ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput ToCampaignSchedulePtrOutputWithContext(context.Context) CampaignSchedulePtrOutput }
CampaignSchedulePtrInput is an input type that accepts CampaignScheduleArgs, CampaignSchedulePtr and CampaignSchedulePtrOutput values. You can construct a concrete instance of `CampaignSchedulePtrInput` via:
CampaignScheduleArgs{...} or: nil
func CampaignSchedulePtr ¶
func CampaignSchedulePtr(v *CampaignScheduleArgs) CampaignSchedulePtrInput
type CampaignSchedulePtrOutput ¶
type CampaignSchedulePtrOutput struct{ *pulumi.OutputState }
func (CampaignSchedulePtrOutput) Elem ¶
func (o CampaignSchedulePtrOutput) Elem() CampaignScheduleOutput
func (CampaignSchedulePtrOutput) ElementType ¶
func (CampaignSchedulePtrOutput) ElementType() reflect.Type
func (CampaignSchedulePtrOutput) EndTime ¶
func (o CampaignSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
The end time of the schedule in UTC.
func (CampaignSchedulePtrOutput) RefreshFrequency ¶
func (o CampaignSchedulePtrOutput) RefreshFrequency() pulumi.StringPtrOutput
The refresh frequency of the campaign.
func (CampaignSchedulePtrOutput) StartTime ¶
func (o CampaignSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
The start time of the schedule in UTC.
func (CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutput ¶
func (o CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutput() CampaignSchedulePtrOutput
func (CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutputWithContext ¶
func (o CampaignSchedulePtrOutput) ToCampaignSchedulePtrOutputWithContext(ctx context.Context) CampaignSchedulePtrOutput
type CampaignSmsChannelSubtypeConfig ¶
type CampaignSmsChannelSubtypeConfig struct { // The allocation of SMS capacity between multiple running outbound campaigns. Capacity *float64 `pulumi:"capacity"` // The default SMS outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignSmsOutboundConfig `pulumi:"defaultOutboundConfig"` // The outbound mode of SMS for an outbound campaign. OutboundMode CampaignSmsOutboundMode `pulumi:"outboundMode"` }
SMS Channel Subtype config
type CampaignSmsChannelSubtypeConfigArgs ¶
type CampaignSmsChannelSubtypeConfigArgs struct { // The allocation of SMS capacity between multiple running outbound campaigns. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The default SMS outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignSmsOutboundConfigInput `pulumi:"defaultOutboundConfig"` // The outbound mode of SMS for an outbound campaign. OutboundMode CampaignSmsOutboundModeInput `pulumi:"outboundMode"` }
SMS Channel Subtype config
func (CampaignSmsChannelSubtypeConfigArgs) ElementType ¶
func (CampaignSmsChannelSubtypeConfigArgs) ElementType() reflect.Type
func (CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutput ¶
func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutput() CampaignSmsChannelSubtypeConfigOutput
func (CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutputWithContext ¶
func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigOutput
func (CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutput ¶
func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
func (CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext ¶
func (i CampaignSmsChannelSubtypeConfigArgs) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
type CampaignSmsChannelSubtypeConfigInput ¶
type CampaignSmsChannelSubtypeConfigInput interface { pulumi.Input ToCampaignSmsChannelSubtypeConfigOutput() CampaignSmsChannelSubtypeConfigOutput ToCampaignSmsChannelSubtypeConfigOutputWithContext(context.Context) CampaignSmsChannelSubtypeConfigOutput }
CampaignSmsChannelSubtypeConfigInput is an input type that accepts CampaignSmsChannelSubtypeConfigArgs and CampaignSmsChannelSubtypeConfigOutput values. You can construct a concrete instance of `CampaignSmsChannelSubtypeConfigInput` via:
CampaignSmsChannelSubtypeConfigArgs{...}
type CampaignSmsChannelSubtypeConfigOutput ¶
type CampaignSmsChannelSubtypeConfigOutput struct{ *pulumi.OutputState }
SMS Channel Subtype config
func (CampaignSmsChannelSubtypeConfigOutput) Capacity ¶
func (o CampaignSmsChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
The allocation of SMS capacity between multiple running outbound campaigns.
func (CampaignSmsChannelSubtypeConfigOutput) DefaultOutboundConfig ¶
func (o CampaignSmsChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignSmsOutboundConfigOutput
The default SMS outbound configuration of an outbound campaign.
func (CampaignSmsChannelSubtypeConfigOutput) ElementType ¶
func (CampaignSmsChannelSubtypeConfigOutput) ElementType() reflect.Type
func (CampaignSmsChannelSubtypeConfigOutput) OutboundMode ¶
func (o CampaignSmsChannelSubtypeConfigOutput) OutboundMode() CampaignSmsOutboundModeOutput
The outbound mode of SMS for an outbound campaign.
func (CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutput ¶
func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutput() CampaignSmsChannelSubtypeConfigOutput
func (CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutputWithContext ¶
func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigOutput
func (CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput ¶
func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
func (CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignSmsChannelSubtypeConfigOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
type CampaignSmsChannelSubtypeConfigPtrInput ¶
type CampaignSmsChannelSubtypeConfigPtrInput interface { pulumi.Input ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(context.Context) CampaignSmsChannelSubtypeConfigPtrOutput }
CampaignSmsChannelSubtypeConfigPtrInput is an input type that accepts CampaignSmsChannelSubtypeConfigArgs, CampaignSmsChannelSubtypeConfigPtr and CampaignSmsChannelSubtypeConfigPtrOutput values. You can construct a concrete instance of `CampaignSmsChannelSubtypeConfigPtrInput` via:
CampaignSmsChannelSubtypeConfigArgs{...} or: nil
func CampaignSmsChannelSubtypeConfigPtr ¶
func CampaignSmsChannelSubtypeConfigPtr(v *CampaignSmsChannelSubtypeConfigArgs) CampaignSmsChannelSubtypeConfigPtrInput
type CampaignSmsChannelSubtypeConfigPtrOutput ¶
type CampaignSmsChannelSubtypeConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignSmsChannelSubtypeConfigPtrOutput) Capacity ¶
func (o CampaignSmsChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
The allocation of SMS capacity between multiple running outbound campaigns.
func (CampaignSmsChannelSubtypeConfigPtrOutput) DefaultOutboundConfig ¶
func (o CampaignSmsChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignSmsOutboundConfigPtrOutput
The default SMS outbound configuration of an outbound campaign.
func (CampaignSmsChannelSubtypeConfigPtrOutput) ElementType ¶
func (CampaignSmsChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
func (CampaignSmsChannelSubtypeConfigPtrOutput) OutboundMode ¶
func (o CampaignSmsChannelSubtypeConfigPtrOutput) OutboundMode() CampaignSmsOutboundModePtrOutput
The outbound mode of SMS for an outbound campaign.
func (CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput ¶
func (o CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutput() CampaignSmsChannelSubtypeConfigPtrOutput
func (CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignSmsChannelSubtypeConfigPtrOutput) ToCampaignSmsChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignSmsChannelSubtypeConfigPtrOutput
type CampaignSmsOutboundConfig ¶
type CampaignSmsOutboundConfig struct { // The Amazon Resource Name (ARN) of the Amazon Connect source SMS phone number. ConnectSourcePhoneNumberArn string `pulumi:"connectSourcePhoneNumberArn"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect template. WisdomTemplateArn string `pulumi:"wisdomTemplateArn"` }
Default SMS outbound config
type CampaignSmsOutboundConfigArgs ¶
type CampaignSmsOutboundConfigArgs struct { // The Amazon Resource Name (ARN) of the Amazon Connect source SMS phone number. ConnectSourcePhoneNumberArn pulumi.StringInput `pulumi:"connectSourcePhoneNumberArn"` // The Amazon Resource Name (ARN) of the Amazon Q in Connect template. WisdomTemplateArn pulumi.StringInput `pulumi:"wisdomTemplateArn"` }
Default SMS outbound config
func (CampaignSmsOutboundConfigArgs) ElementType ¶
func (CampaignSmsOutboundConfigArgs) ElementType() reflect.Type
func (CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutput ¶
func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutput() CampaignSmsOutboundConfigOutput
func (CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutputWithContext ¶
func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigOutput
func (CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutput ¶
func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
func (CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutputWithContext ¶
func (i CampaignSmsOutboundConfigArgs) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
type CampaignSmsOutboundConfigInput ¶
type CampaignSmsOutboundConfigInput interface { pulumi.Input ToCampaignSmsOutboundConfigOutput() CampaignSmsOutboundConfigOutput ToCampaignSmsOutboundConfigOutputWithContext(context.Context) CampaignSmsOutboundConfigOutput }
CampaignSmsOutboundConfigInput is an input type that accepts CampaignSmsOutboundConfigArgs and CampaignSmsOutboundConfigOutput values. You can construct a concrete instance of `CampaignSmsOutboundConfigInput` via:
CampaignSmsOutboundConfigArgs{...}
type CampaignSmsOutboundConfigOutput ¶
type CampaignSmsOutboundConfigOutput struct{ *pulumi.OutputState }
Default SMS outbound config
func (CampaignSmsOutboundConfigOutput) ConnectSourcePhoneNumberArn ¶
func (o CampaignSmsOutboundConfigOutput) ConnectSourcePhoneNumberArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon Connect source SMS phone number.
func (CampaignSmsOutboundConfigOutput) ElementType ¶
func (CampaignSmsOutboundConfigOutput) ElementType() reflect.Type
func (CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutput ¶
func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutput() CampaignSmsOutboundConfigOutput
func (CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutputWithContext ¶
func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigOutput
func (CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutput ¶
func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
func (CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext ¶
func (o CampaignSmsOutboundConfigOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
func (CampaignSmsOutboundConfigOutput) WisdomTemplateArn ¶
func (o CampaignSmsOutboundConfigOutput) WisdomTemplateArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect template.
type CampaignSmsOutboundConfigPtrInput ¶
type CampaignSmsOutboundConfigPtrInput interface { pulumi.Input ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput ToCampaignSmsOutboundConfigPtrOutputWithContext(context.Context) CampaignSmsOutboundConfigPtrOutput }
CampaignSmsOutboundConfigPtrInput is an input type that accepts CampaignSmsOutboundConfigArgs, CampaignSmsOutboundConfigPtr and CampaignSmsOutboundConfigPtrOutput values. You can construct a concrete instance of `CampaignSmsOutboundConfigPtrInput` via:
CampaignSmsOutboundConfigArgs{...} or: nil
func CampaignSmsOutboundConfigPtr ¶
func CampaignSmsOutboundConfigPtr(v *CampaignSmsOutboundConfigArgs) CampaignSmsOutboundConfigPtrInput
type CampaignSmsOutboundConfigPtrOutput ¶
type CampaignSmsOutboundConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignSmsOutboundConfigPtrOutput) ConnectSourcePhoneNumberArn ¶
func (o CampaignSmsOutboundConfigPtrOutput) ConnectSourcePhoneNumberArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Connect source SMS phone number.
func (CampaignSmsOutboundConfigPtrOutput) Elem ¶
func (o CampaignSmsOutboundConfigPtrOutput) Elem() CampaignSmsOutboundConfigOutput
func (CampaignSmsOutboundConfigPtrOutput) ElementType ¶
func (CampaignSmsOutboundConfigPtrOutput) ElementType() reflect.Type
func (CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutput ¶
func (o CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutput() CampaignSmsOutboundConfigPtrOutput
func (CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext ¶
func (o CampaignSmsOutboundConfigPtrOutput) ToCampaignSmsOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignSmsOutboundConfigPtrOutput
func (CampaignSmsOutboundConfigPtrOutput) WisdomTemplateArn ¶
func (o CampaignSmsOutboundConfigPtrOutput) WisdomTemplateArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Q in Connect template.
type CampaignSmsOutboundMode ¶
type CampaignSmsOutboundMode struct { // Contains agentless outbound mode configuration. AgentlessConfig *CampaignAgentlessConfig `pulumi:"agentlessConfig"` }
SMS Outbound Mode
type CampaignSmsOutboundModeArgs ¶
type CampaignSmsOutboundModeArgs struct { // Contains agentless outbound mode configuration. AgentlessConfig CampaignAgentlessConfigPtrInput `pulumi:"agentlessConfig"` }
SMS Outbound Mode
func (CampaignSmsOutboundModeArgs) ElementType ¶
func (CampaignSmsOutboundModeArgs) ElementType() reflect.Type
func (CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutput ¶
func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutput() CampaignSmsOutboundModeOutput
func (CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutputWithContext ¶
func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModeOutputWithContext(ctx context.Context) CampaignSmsOutboundModeOutput
func (CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutput ¶
func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
func (CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutputWithContext ¶
func (i CampaignSmsOutboundModeArgs) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
type CampaignSmsOutboundModeInput ¶
type CampaignSmsOutboundModeInput interface { pulumi.Input ToCampaignSmsOutboundModeOutput() CampaignSmsOutboundModeOutput ToCampaignSmsOutboundModeOutputWithContext(context.Context) CampaignSmsOutboundModeOutput }
CampaignSmsOutboundModeInput is an input type that accepts CampaignSmsOutboundModeArgs and CampaignSmsOutboundModeOutput values. You can construct a concrete instance of `CampaignSmsOutboundModeInput` via:
CampaignSmsOutboundModeArgs{...}
type CampaignSmsOutboundModeOutput ¶
type CampaignSmsOutboundModeOutput struct{ *pulumi.OutputState }
SMS Outbound Mode
func (CampaignSmsOutboundModeOutput) AgentlessConfig ¶
func (o CampaignSmsOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
Contains agentless outbound mode configuration.
func (CampaignSmsOutboundModeOutput) ElementType ¶
func (CampaignSmsOutboundModeOutput) ElementType() reflect.Type
func (CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutput ¶
func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutput() CampaignSmsOutboundModeOutput
func (CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutputWithContext ¶
func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModeOutputWithContext(ctx context.Context) CampaignSmsOutboundModeOutput
func (CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutput ¶
func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
func (CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutputWithContext ¶
func (o CampaignSmsOutboundModeOutput) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
type CampaignSmsOutboundModePtrInput ¶
type CampaignSmsOutboundModePtrInput interface { pulumi.Input ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput ToCampaignSmsOutboundModePtrOutputWithContext(context.Context) CampaignSmsOutboundModePtrOutput }
CampaignSmsOutboundModePtrInput is an input type that accepts CampaignSmsOutboundModeArgs, CampaignSmsOutboundModePtr and CampaignSmsOutboundModePtrOutput values. You can construct a concrete instance of `CampaignSmsOutboundModePtrInput` via:
CampaignSmsOutboundModeArgs{...} or: nil
func CampaignSmsOutboundModePtr ¶
func CampaignSmsOutboundModePtr(v *CampaignSmsOutboundModeArgs) CampaignSmsOutboundModePtrInput
type CampaignSmsOutboundModePtrOutput ¶
type CampaignSmsOutboundModePtrOutput struct{ *pulumi.OutputState }
func (CampaignSmsOutboundModePtrOutput) AgentlessConfig ¶
func (o CampaignSmsOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
Contains agentless outbound mode configuration.
func (CampaignSmsOutboundModePtrOutput) Elem ¶
func (o CampaignSmsOutboundModePtrOutput) Elem() CampaignSmsOutboundModeOutput
func (CampaignSmsOutboundModePtrOutput) ElementType ¶
func (CampaignSmsOutboundModePtrOutput) ElementType() reflect.Type
func (CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutput ¶
func (o CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutput() CampaignSmsOutboundModePtrOutput
func (CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutputWithContext ¶
func (o CampaignSmsOutboundModePtrOutput) ToCampaignSmsOutboundModePtrOutputWithContext(ctx context.Context) CampaignSmsOutboundModePtrOutput
type CampaignSource ¶
type CampaignSource struct { // The Amazon Resource Name (ARN) of the Customer Profiles segment. CustomerProfilesSegmentArn *string `pulumi:"customerProfilesSegmentArn"` // The event trigger of the campaign. EventTrigger *CampaignEventTrigger `pulumi:"eventTrigger"` }
The possible source of the campaign
type CampaignSourceArgs ¶
type CampaignSourceArgs struct { // The Amazon Resource Name (ARN) of the Customer Profiles segment. CustomerProfilesSegmentArn pulumi.StringPtrInput `pulumi:"customerProfilesSegmentArn"` // The event trigger of the campaign. EventTrigger CampaignEventTriggerPtrInput `pulumi:"eventTrigger"` }
The possible source of the campaign
func (CampaignSourceArgs) ElementType ¶
func (CampaignSourceArgs) ElementType() reflect.Type
func (CampaignSourceArgs) ToCampaignSourceOutput ¶
func (i CampaignSourceArgs) ToCampaignSourceOutput() CampaignSourceOutput
func (CampaignSourceArgs) ToCampaignSourceOutputWithContext ¶
func (i CampaignSourceArgs) ToCampaignSourceOutputWithContext(ctx context.Context) CampaignSourceOutput
func (CampaignSourceArgs) ToCampaignSourcePtrOutput ¶
func (i CampaignSourceArgs) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
func (CampaignSourceArgs) ToCampaignSourcePtrOutputWithContext ¶
func (i CampaignSourceArgs) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
type CampaignSourceInput ¶
type CampaignSourceInput interface { pulumi.Input ToCampaignSourceOutput() CampaignSourceOutput ToCampaignSourceOutputWithContext(context.Context) CampaignSourceOutput }
CampaignSourceInput is an input type that accepts CampaignSourceArgs and CampaignSourceOutput values. You can construct a concrete instance of `CampaignSourceInput` via:
CampaignSourceArgs{...}
type CampaignSourceOutput ¶
type CampaignSourceOutput struct{ *pulumi.OutputState }
The possible source of the campaign
func (CampaignSourceOutput) CustomerProfilesSegmentArn ¶
func (o CampaignSourceOutput) CustomerProfilesSegmentArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Customer Profiles segment.
func (CampaignSourceOutput) ElementType ¶
func (CampaignSourceOutput) ElementType() reflect.Type
func (CampaignSourceOutput) EventTrigger ¶ added in v1.16.0
func (o CampaignSourceOutput) EventTrigger() CampaignEventTriggerPtrOutput
The event trigger of the campaign.
func (CampaignSourceOutput) ToCampaignSourceOutput ¶
func (o CampaignSourceOutput) ToCampaignSourceOutput() CampaignSourceOutput
func (CampaignSourceOutput) ToCampaignSourceOutputWithContext ¶
func (o CampaignSourceOutput) ToCampaignSourceOutputWithContext(ctx context.Context) CampaignSourceOutput
func (CampaignSourceOutput) ToCampaignSourcePtrOutput ¶
func (o CampaignSourceOutput) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
func (CampaignSourceOutput) ToCampaignSourcePtrOutputWithContext ¶
func (o CampaignSourceOutput) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
type CampaignSourcePtrInput ¶
type CampaignSourcePtrInput interface { pulumi.Input ToCampaignSourcePtrOutput() CampaignSourcePtrOutput ToCampaignSourcePtrOutputWithContext(context.Context) CampaignSourcePtrOutput }
CampaignSourcePtrInput is an input type that accepts CampaignSourceArgs, CampaignSourcePtr and CampaignSourcePtrOutput values. You can construct a concrete instance of `CampaignSourcePtrInput` via:
CampaignSourceArgs{...} or: nil
func CampaignSourcePtr ¶
func CampaignSourcePtr(v *CampaignSourceArgs) CampaignSourcePtrInput
type CampaignSourcePtrOutput ¶
type CampaignSourcePtrOutput struct{ *pulumi.OutputState }
func (CampaignSourcePtrOutput) CustomerProfilesSegmentArn ¶
func (o CampaignSourcePtrOutput) CustomerProfilesSegmentArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Customer Profiles segment.
func (CampaignSourcePtrOutput) Elem ¶
func (o CampaignSourcePtrOutput) Elem() CampaignSourceOutput
func (CampaignSourcePtrOutput) ElementType ¶
func (CampaignSourcePtrOutput) ElementType() reflect.Type
func (CampaignSourcePtrOutput) EventTrigger ¶ added in v1.16.0
func (o CampaignSourcePtrOutput) EventTrigger() CampaignEventTriggerPtrOutput
The event trigger of the campaign.
func (CampaignSourcePtrOutput) ToCampaignSourcePtrOutput ¶
func (o CampaignSourcePtrOutput) ToCampaignSourcePtrOutput() CampaignSourcePtrOutput
func (CampaignSourcePtrOutput) ToCampaignSourcePtrOutputWithContext ¶
func (o CampaignSourcePtrOutput) ToCampaignSourcePtrOutputWithContext(ctx context.Context) CampaignSourcePtrOutput
type CampaignState ¶
type CampaignState struct { }
func (CampaignState) ElementType ¶
func (CampaignState) ElementType() reflect.Type
type CampaignTag ¶
type CampaignTelephonyChannelSubtypeConfig ¶
type CampaignTelephonyChannelSubtypeConfig struct { // The allocation of telephony capacity between multiple running outbound campaigns. Capacity *float64 `pulumi:"capacity"` // The identifier of the Amazon Connect queue associated with telephony outbound requests of an outbound campaign. ConnectQueueId *string `pulumi:"connectQueueId"` // The default telephony outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignTelephonyOutboundConfig `pulumi:"defaultOutboundConfig"` // The outbound mode of telephony for an outbound campaign. OutboundMode CampaignTelephonyOutboundMode `pulumi:"outboundMode"` }
Telephony Channel Subtype config
type CampaignTelephonyChannelSubtypeConfigArgs ¶
type CampaignTelephonyChannelSubtypeConfigArgs struct { // The allocation of telephony capacity between multiple running outbound campaigns. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The identifier of the Amazon Connect queue associated with telephony outbound requests of an outbound campaign. ConnectQueueId pulumi.StringPtrInput `pulumi:"connectQueueId"` // The default telephony outbound configuration of an outbound campaign. DefaultOutboundConfig CampaignTelephonyOutboundConfigInput `pulumi:"defaultOutboundConfig"` // The outbound mode of telephony for an outbound campaign. OutboundMode CampaignTelephonyOutboundModeInput `pulumi:"outboundMode"` }
Telephony Channel Subtype config
func (CampaignTelephonyChannelSubtypeConfigArgs) ElementType ¶
func (CampaignTelephonyChannelSubtypeConfigArgs) ElementType() reflect.Type
func (CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutput ¶
func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutput() CampaignTelephonyChannelSubtypeConfigOutput
func (CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext ¶
func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigOutput
func (CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutput ¶
func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
func (CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext ¶
func (i CampaignTelephonyChannelSubtypeConfigArgs) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
type CampaignTelephonyChannelSubtypeConfigInput ¶
type CampaignTelephonyChannelSubtypeConfigInput interface { pulumi.Input ToCampaignTelephonyChannelSubtypeConfigOutput() CampaignTelephonyChannelSubtypeConfigOutput ToCampaignTelephonyChannelSubtypeConfigOutputWithContext(context.Context) CampaignTelephonyChannelSubtypeConfigOutput }
CampaignTelephonyChannelSubtypeConfigInput is an input type that accepts CampaignTelephonyChannelSubtypeConfigArgs and CampaignTelephonyChannelSubtypeConfigOutput values. You can construct a concrete instance of `CampaignTelephonyChannelSubtypeConfigInput` via:
CampaignTelephonyChannelSubtypeConfigArgs{...}
type CampaignTelephonyChannelSubtypeConfigOutput ¶
type CampaignTelephonyChannelSubtypeConfigOutput struct{ *pulumi.OutputState }
Telephony Channel Subtype config
func (CampaignTelephonyChannelSubtypeConfigOutput) Capacity ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) Capacity() pulumi.Float64PtrOutput
The allocation of telephony capacity between multiple running outbound campaigns.
func (CampaignTelephonyChannelSubtypeConfigOutput) ConnectQueueId ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) ConnectQueueId() pulumi.StringPtrOutput
The identifier of the Amazon Connect queue associated with telephony outbound requests of an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigOutput) DefaultOutboundConfig ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) DefaultOutboundConfig() CampaignTelephonyOutboundConfigOutput
The default telephony outbound configuration of an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigOutput) ElementType ¶
func (CampaignTelephonyChannelSubtypeConfigOutput) ElementType() reflect.Type
func (CampaignTelephonyChannelSubtypeConfigOutput) OutboundMode ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) OutboundMode() CampaignTelephonyOutboundModeOutput
The outbound mode of telephony for an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutput ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutput() CampaignTelephonyChannelSubtypeConfigOutput
func (CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigOutput
func (CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
func (CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignTelephonyChannelSubtypeConfigOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
type CampaignTelephonyChannelSubtypeConfigPtrInput ¶
type CampaignTelephonyChannelSubtypeConfigPtrInput interface { pulumi.Input ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput }
CampaignTelephonyChannelSubtypeConfigPtrInput is an input type that accepts CampaignTelephonyChannelSubtypeConfigArgs, CampaignTelephonyChannelSubtypeConfigPtr and CampaignTelephonyChannelSubtypeConfigPtrOutput values. You can construct a concrete instance of `CampaignTelephonyChannelSubtypeConfigPtrInput` via:
CampaignTelephonyChannelSubtypeConfigArgs{...} or: nil
func CampaignTelephonyChannelSubtypeConfigPtr ¶
func CampaignTelephonyChannelSubtypeConfigPtr(v *CampaignTelephonyChannelSubtypeConfigArgs) CampaignTelephonyChannelSubtypeConfigPtrInput
type CampaignTelephonyChannelSubtypeConfigPtrOutput ¶
type CampaignTelephonyChannelSubtypeConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) Capacity ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) Capacity() pulumi.Float64PtrOutput
The allocation of telephony capacity between multiple running outbound campaigns.
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ConnectQueueId ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ConnectQueueId() pulumi.StringPtrOutput
The identifier of the Amazon Connect queue associated with telephony outbound requests of an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) DefaultOutboundConfig ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) DefaultOutboundConfig() CampaignTelephonyOutboundConfigPtrOutput
The default telephony outbound configuration of an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ElementType ¶
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ElementType() reflect.Type
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) OutboundMode ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) OutboundMode() CampaignTelephonyOutboundModePtrOutput
The outbound mode of telephony for an outbound campaign.
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutput() CampaignTelephonyChannelSubtypeConfigPtrOutput
func (CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext ¶
func (o CampaignTelephonyChannelSubtypeConfigPtrOutput) ToCampaignTelephonyChannelSubtypeConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyChannelSubtypeConfigPtrOutput
type CampaignTelephonyOutboundConfig ¶
type CampaignTelephonyOutboundConfig struct { // The answering machine detection configuration. AnswerMachineDetectionConfig *CampaignAnswerMachineDetectionConfig `pulumi:"answerMachineDetectionConfig"` // The identifier of the published Amazon Connect contact flow. ConnectContactFlowId string `pulumi:"connectContactFlowId"` // The Amazon Connect source phone number. ConnectSourcePhoneNumber *string `pulumi:"connectSourcePhoneNumber"` }
Default Telephone Outbound config
type CampaignTelephonyOutboundConfigArgs ¶
type CampaignTelephonyOutboundConfigArgs struct { // The answering machine detection configuration. AnswerMachineDetectionConfig CampaignAnswerMachineDetectionConfigPtrInput `pulumi:"answerMachineDetectionConfig"` // The identifier of the published Amazon Connect contact flow. ConnectContactFlowId pulumi.StringInput `pulumi:"connectContactFlowId"` // The Amazon Connect source phone number. ConnectSourcePhoneNumber pulumi.StringPtrInput `pulumi:"connectSourcePhoneNumber"` }
Default Telephone Outbound config
func (CampaignTelephonyOutboundConfigArgs) ElementType ¶
func (CampaignTelephonyOutboundConfigArgs) ElementType() reflect.Type
func (CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutput ¶
func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutput() CampaignTelephonyOutboundConfigOutput
func (CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutputWithContext ¶
func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigOutput
func (CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutput ¶
func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
func (CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutputWithContext ¶
func (i CampaignTelephonyOutboundConfigArgs) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
type CampaignTelephonyOutboundConfigInput ¶
type CampaignTelephonyOutboundConfigInput interface { pulumi.Input ToCampaignTelephonyOutboundConfigOutput() CampaignTelephonyOutboundConfigOutput ToCampaignTelephonyOutboundConfigOutputWithContext(context.Context) CampaignTelephonyOutboundConfigOutput }
CampaignTelephonyOutboundConfigInput is an input type that accepts CampaignTelephonyOutboundConfigArgs and CampaignTelephonyOutboundConfigOutput values. You can construct a concrete instance of `CampaignTelephonyOutboundConfigInput` via:
CampaignTelephonyOutboundConfigArgs{...}
type CampaignTelephonyOutboundConfigOutput ¶
type CampaignTelephonyOutboundConfigOutput struct{ *pulumi.OutputState }
Default Telephone Outbound config
func (CampaignTelephonyOutboundConfigOutput) AnswerMachineDetectionConfig ¶
func (o CampaignTelephonyOutboundConfigOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
The answering machine detection configuration.
func (CampaignTelephonyOutboundConfigOutput) ConnectContactFlowId ¶
func (o CampaignTelephonyOutboundConfigOutput) ConnectContactFlowId() pulumi.StringOutput
The identifier of the published Amazon Connect contact flow.
func (CampaignTelephonyOutboundConfigOutput) ConnectSourcePhoneNumber ¶
func (o CampaignTelephonyOutboundConfigOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
The Amazon Connect source phone number.
func (CampaignTelephonyOutboundConfigOutput) ElementType ¶
func (CampaignTelephonyOutboundConfigOutput) ElementType() reflect.Type
func (CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutput ¶
func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutput() CampaignTelephonyOutboundConfigOutput
func (CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutputWithContext ¶
func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigOutput
func (CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutput ¶
func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
func (CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext ¶
func (o CampaignTelephonyOutboundConfigOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
type CampaignTelephonyOutboundConfigPtrInput ¶
type CampaignTelephonyOutboundConfigPtrInput interface { pulumi.Input ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput ToCampaignTelephonyOutboundConfigPtrOutputWithContext(context.Context) CampaignTelephonyOutboundConfigPtrOutput }
CampaignTelephonyOutboundConfigPtrInput is an input type that accepts CampaignTelephonyOutboundConfigArgs, CampaignTelephonyOutboundConfigPtr and CampaignTelephonyOutboundConfigPtrOutput values. You can construct a concrete instance of `CampaignTelephonyOutboundConfigPtrInput` via:
CampaignTelephonyOutboundConfigArgs{...} or: nil
func CampaignTelephonyOutboundConfigPtr ¶
func CampaignTelephonyOutboundConfigPtr(v *CampaignTelephonyOutboundConfigArgs) CampaignTelephonyOutboundConfigPtrInput
type CampaignTelephonyOutboundConfigPtrOutput ¶
type CampaignTelephonyOutboundConfigPtrOutput struct{ *pulumi.OutputState }
func (CampaignTelephonyOutboundConfigPtrOutput) AnswerMachineDetectionConfig ¶
func (o CampaignTelephonyOutboundConfigPtrOutput) AnswerMachineDetectionConfig() CampaignAnswerMachineDetectionConfigPtrOutput
The answering machine detection configuration.
func (CampaignTelephonyOutboundConfigPtrOutput) ConnectContactFlowId ¶
func (o CampaignTelephonyOutboundConfigPtrOutput) ConnectContactFlowId() pulumi.StringPtrOutput
The identifier of the published Amazon Connect contact flow.
func (CampaignTelephonyOutboundConfigPtrOutput) ConnectSourcePhoneNumber ¶
func (o CampaignTelephonyOutboundConfigPtrOutput) ConnectSourcePhoneNumber() pulumi.StringPtrOutput
The Amazon Connect source phone number.
func (CampaignTelephonyOutboundConfigPtrOutput) ElementType ¶
func (CampaignTelephonyOutboundConfigPtrOutput) ElementType() reflect.Type
func (CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutput ¶
func (o CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutput() CampaignTelephonyOutboundConfigPtrOutput
func (CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext ¶
func (o CampaignTelephonyOutboundConfigPtrOutput) ToCampaignTelephonyOutboundConfigPtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundConfigPtrOutput
type CampaignTelephonyOutboundMode ¶
type CampaignTelephonyOutboundMode struct { // The agentless outbound mode configuration for telephony. AgentlessConfig *CampaignAgentlessConfig `pulumi:"agentlessConfig"` // Contains predictive outbound mode configuration. PredictiveConfig *CampaignPredictiveConfig `pulumi:"predictiveConfig"` // Contains progressive telephony outbound mode configuration. ProgressiveConfig *CampaignProgressiveConfig `pulumi:"progressiveConfig"` }
Telephony Outbound Mode
type CampaignTelephonyOutboundModeArgs ¶
type CampaignTelephonyOutboundModeArgs struct { // The agentless outbound mode configuration for telephony. AgentlessConfig CampaignAgentlessConfigPtrInput `pulumi:"agentlessConfig"` // Contains predictive outbound mode configuration. PredictiveConfig CampaignPredictiveConfigPtrInput `pulumi:"predictiveConfig"` // Contains progressive telephony outbound mode configuration. ProgressiveConfig CampaignProgressiveConfigPtrInput `pulumi:"progressiveConfig"` }
Telephony Outbound Mode
func (CampaignTelephonyOutboundModeArgs) ElementType ¶
func (CampaignTelephonyOutboundModeArgs) ElementType() reflect.Type
func (CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutput ¶
func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutput() CampaignTelephonyOutboundModeOutput
func (CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutputWithContext ¶
func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModeOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModeOutput
func (CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutput ¶
func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
func (CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutputWithContext ¶
func (i CampaignTelephonyOutboundModeArgs) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
type CampaignTelephonyOutboundModeInput ¶
type CampaignTelephonyOutboundModeInput interface { pulumi.Input ToCampaignTelephonyOutboundModeOutput() CampaignTelephonyOutboundModeOutput ToCampaignTelephonyOutboundModeOutputWithContext(context.Context) CampaignTelephonyOutboundModeOutput }
CampaignTelephonyOutboundModeInput is an input type that accepts CampaignTelephonyOutboundModeArgs and CampaignTelephonyOutboundModeOutput values. You can construct a concrete instance of `CampaignTelephonyOutboundModeInput` via:
CampaignTelephonyOutboundModeArgs{...}
type CampaignTelephonyOutboundModeOutput ¶
type CampaignTelephonyOutboundModeOutput struct{ *pulumi.OutputState }
Telephony Outbound Mode
func (CampaignTelephonyOutboundModeOutput) AgentlessConfig ¶
func (o CampaignTelephonyOutboundModeOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
The agentless outbound mode configuration for telephony.
func (CampaignTelephonyOutboundModeOutput) ElementType ¶
func (CampaignTelephonyOutboundModeOutput) ElementType() reflect.Type
func (CampaignTelephonyOutboundModeOutput) PredictiveConfig ¶
func (o CampaignTelephonyOutboundModeOutput) PredictiveConfig() CampaignPredictiveConfigPtrOutput
Contains predictive outbound mode configuration.
func (CampaignTelephonyOutboundModeOutput) ProgressiveConfig ¶
func (o CampaignTelephonyOutboundModeOutput) ProgressiveConfig() CampaignProgressiveConfigPtrOutput
Contains progressive telephony outbound mode configuration.
func (CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutput ¶
func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutput() CampaignTelephonyOutboundModeOutput
func (CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutputWithContext ¶
func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModeOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModeOutput
func (CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutput ¶
func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
func (CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext ¶
func (o CampaignTelephonyOutboundModeOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
type CampaignTelephonyOutboundModePtrInput ¶
type CampaignTelephonyOutboundModePtrInput interface { pulumi.Input ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput ToCampaignTelephonyOutboundModePtrOutputWithContext(context.Context) CampaignTelephonyOutboundModePtrOutput }
CampaignTelephonyOutboundModePtrInput is an input type that accepts CampaignTelephonyOutboundModeArgs, CampaignTelephonyOutboundModePtr and CampaignTelephonyOutboundModePtrOutput values. You can construct a concrete instance of `CampaignTelephonyOutboundModePtrInput` via:
CampaignTelephonyOutboundModeArgs{...} or: nil
func CampaignTelephonyOutboundModePtr ¶
func CampaignTelephonyOutboundModePtr(v *CampaignTelephonyOutboundModeArgs) CampaignTelephonyOutboundModePtrInput
type CampaignTelephonyOutboundModePtrOutput ¶
type CampaignTelephonyOutboundModePtrOutput struct{ *pulumi.OutputState }
func (CampaignTelephonyOutboundModePtrOutput) AgentlessConfig ¶
func (o CampaignTelephonyOutboundModePtrOutput) AgentlessConfig() CampaignAgentlessConfigPtrOutput
The agentless outbound mode configuration for telephony.
func (CampaignTelephonyOutboundModePtrOutput) ElementType ¶
func (CampaignTelephonyOutboundModePtrOutput) ElementType() reflect.Type
func (CampaignTelephonyOutboundModePtrOutput) PredictiveConfig ¶
func (o CampaignTelephonyOutboundModePtrOutput) PredictiveConfig() CampaignPredictiveConfigPtrOutput
Contains predictive outbound mode configuration.
func (CampaignTelephonyOutboundModePtrOutput) ProgressiveConfig ¶
func (o CampaignTelephonyOutboundModePtrOutput) ProgressiveConfig() CampaignProgressiveConfigPtrOutput
Contains progressive telephony outbound mode configuration.
func (CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutput ¶
func (o CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutput() CampaignTelephonyOutboundModePtrOutput
func (CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext ¶
func (o CampaignTelephonyOutboundModePtrOutput) ToCampaignTelephonyOutboundModePtrOutputWithContext(ctx context.Context) CampaignTelephonyOutboundModePtrOutput
type CampaignTimeRange ¶
type CampaignTimeRange struct { EndTime string `pulumi:"endTime"` StartTime string `pulumi:"startTime"` }
Time range in 24 hour format
type CampaignTimeRangeArgs ¶
type CampaignTimeRangeArgs struct { EndTime pulumi.StringInput `pulumi:"endTime"` StartTime pulumi.StringInput `pulumi:"startTime"` }
Time range in 24 hour format
func (CampaignTimeRangeArgs) ElementType ¶
func (CampaignTimeRangeArgs) ElementType() reflect.Type
func (CampaignTimeRangeArgs) ToCampaignTimeRangeOutput ¶
func (i CampaignTimeRangeArgs) ToCampaignTimeRangeOutput() CampaignTimeRangeOutput
func (CampaignTimeRangeArgs) ToCampaignTimeRangeOutputWithContext ¶
func (i CampaignTimeRangeArgs) ToCampaignTimeRangeOutputWithContext(ctx context.Context) CampaignTimeRangeOutput
type CampaignTimeRangeArray ¶
type CampaignTimeRangeArray []CampaignTimeRangeInput
func (CampaignTimeRangeArray) ElementType ¶
func (CampaignTimeRangeArray) ElementType() reflect.Type
func (CampaignTimeRangeArray) ToCampaignTimeRangeArrayOutput ¶
func (i CampaignTimeRangeArray) ToCampaignTimeRangeArrayOutput() CampaignTimeRangeArrayOutput
func (CampaignTimeRangeArray) ToCampaignTimeRangeArrayOutputWithContext ¶
func (i CampaignTimeRangeArray) ToCampaignTimeRangeArrayOutputWithContext(ctx context.Context) CampaignTimeRangeArrayOutput
type CampaignTimeRangeArrayInput ¶
type CampaignTimeRangeArrayInput interface { pulumi.Input ToCampaignTimeRangeArrayOutput() CampaignTimeRangeArrayOutput ToCampaignTimeRangeArrayOutputWithContext(context.Context) CampaignTimeRangeArrayOutput }
CampaignTimeRangeArrayInput is an input type that accepts CampaignTimeRangeArray and CampaignTimeRangeArrayOutput values. You can construct a concrete instance of `CampaignTimeRangeArrayInput` via:
CampaignTimeRangeArray{ CampaignTimeRangeArgs{...} }
type CampaignTimeRangeArrayOutput ¶
type CampaignTimeRangeArrayOutput struct{ *pulumi.OutputState }
func (CampaignTimeRangeArrayOutput) ElementType ¶
func (CampaignTimeRangeArrayOutput) ElementType() reflect.Type
func (CampaignTimeRangeArrayOutput) Index ¶
func (o CampaignTimeRangeArrayOutput) Index(i pulumi.IntInput) CampaignTimeRangeOutput
func (CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutput ¶
func (o CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutput() CampaignTimeRangeArrayOutput
func (CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutputWithContext ¶
func (o CampaignTimeRangeArrayOutput) ToCampaignTimeRangeArrayOutputWithContext(ctx context.Context) CampaignTimeRangeArrayOutput
type CampaignTimeRangeInput ¶
type CampaignTimeRangeInput interface { pulumi.Input ToCampaignTimeRangeOutput() CampaignTimeRangeOutput ToCampaignTimeRangeOutputWithContext(context.Context) CampaignTimeRangeOutput }
CampaignTimeRangeInput is an input type that accepts CampaignTimeRangeArgs and CampaignTimeRangeOutput values. You can construct a concrete instance of `CampaignTimeRangeInput` via:
CampaignTimeRangeArgs{...}
type CampaignTimeRangeOutput ¶
type CampaignTimeRangeOutput struct{ *pulumi.OutputState }
Time range in 24 hour format
func (CampaignTimeRangeOutput) ElementType ¶
func (CampaignTimeRangeOutput) ElementType() reflect.Type
func (CampaignTimeRangeOutput) EndTime ¶
func (o CampaignTimeRangeOutput) EndTime() pulumi.StringOutput
func (CampaignTimeRangeOutput) StartTime ¶
func (o CampaignTimeRangeOutput) StartTime() pulumi.StringOutput
func (CampaignTimeRangeOutput) ToCampaignTimeRangeOutput ¶
func (o CampaignTimeRangeOutput) ToCampaignTimeRangeOutput() CampaignTimeRangeOutput
func (CampaignTimeRangeOutput) ToCampaignTimeRangeOutputWithContext ¶
func (o CampaignTimeRangeOutput) ToCampaignTimeRangeOutputWithContext(ctx context.Context) CampaignTimeRangeOutput
type CampaignTimeWindow ¶
type CampaignTimeWindow struct { // The open hours configuration. OpenHours CampaignOpenHours `pulumi:"openHours"` // The restricted periods configuration. RestrictedPeriods *CampaignRestrictedPeriods `pulumi:"restrictedPeriods"` }
Time window config
type CampaignTimeWindowArgs ¶
type CampaignTimeWindowArgs struct { // The open hours configuration. OpenHours CampaignOpenHoursInput `pulumi:"openHours"` // The restricted periods configuration. RestrictedPeriods CampaignRestrictedPeriodsPtrInput `pulumi:"restrictedPeriods"` }
Time window config
func (CampaignTimeWindowArgs) ElementType ¶
func (CampaignTimeWindowArgs) ElementType() reflect.Type
func (CampaignTimeWindowArgs) ToCampaignTimeWindowOutput ¶
func (i CampaignTimeWindowArgs) ToCampaignTimeWindowOutput() CampaignTimeWindowOutput
func (CampaignTimeWindowArgs) ToCampaignTimeWindowOutputWithContext ¶
func (i CampaignTimeWindowArgs) ToCampaignTimeWindowOutputWithContext(ctx context.Context) CampaignTimeWindowOutput
func (CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutput ¶
func (i CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
func (CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutputWithContext ¶
func (i CampaignTimeWindowArgs) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
type CampaignTimeWindowInput ¶
type CampaignTimeWindowInput interface { pulumi.Input ToCampaignTimeWindowOutput() CampaignTimeWindowOutput ToCampaignTimeWindowOutputWithContext(context.Context) CampaignTimeWindowOutput }
CampaignTimeWindowInput is an input type that accepts CampaignTimeWindowArgs and CampaignTimeWindowOutput values. You can construct a concrete instance of `CampaignTimeWindowInput` via:
CampaignTimeWindowArgs{...}
type CampaignTimeWindowOutput ¶
type CampaignTimeWindowOutput struct{ *pulumi.OutputState }
Time window config
func (CampaignTimeWindowOutput) ElementType ¶
func (CampaignTimeWindowOutput) ElementType() reflect.Type
func (CampaignTimeWindowOutput) OpenHours ¶
func (o CampaignTimeWindowOutput) OpenHours() CampaignOpenHoursOutput
The open hours configuration.
func (CampaignTimeWindowOutput) RestrictedPeriods ¶
func (o CampaignTimeWindowOutput) RestrictedPeriods() CampaignRestrictedPeriodsPtrOutput
The restricted periods configuration.
func (CampaignTimeWindowOutput) ToCampaignTimeWindowOutput ¶
func (o CampaignTimeWindowOutput) ToCampaignTimeWindowOutput() CampaignTimeWindowOutput
func (CampaignTimeWindowOutput) ToCampaignTimeWindowOutputWithContext ¶
func (o CampaignTimeWindowOutput) ToCampaignTimeWindowOutputWithContext(ctx context.Context) CampaignTimeWindowOutput
func (CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutput ¶
func (o CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
func (CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutputWithContext ¶
func (o CampaignTimeWindowOutput) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
type CampaignTimeWindowPtrInput ¶
type CampaignTimeWindowPtrInput interface { pulumi.Input ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput ToCampaignTimeWindowPtrOutputWithContext(context.Context) CampaignTimeWindowPtrOutput }
CampaignTimeWindowPtrInput is an input type that accepts CampaignTimeWindowArgs, CampaignTimeWindowPtr and CampaignTimeWindowPtrOutput values. You can construct a concrete instance of `CampaignTimeWindowPtrInput` via:
CampaignTimeWindowArgs{...} or: nil
func CampaignTimeWindowPtr ¶
func CampaignTimeWindowPtr(v *CampaignTimeWindowArgs) CampaignTimeWindowPtrInput
type CampaignTimeWindowPtrOutput ¶
type CampaignTimeWindowPtrOutput struct{ *pulumi.OutputState }
func (CampaignTimeWindowPtrOutput) Elem ¶
func (o CampaignTimeWindowPtrOutput) Elem() CampaignTimeWindowOutput
func (CampaignTimeWindowPtrOutput) ElementType ¶
func (CampaignTimeWindowPtrOutput) ElementType() reflect.Type
func (CampaignTimeWindowPtrOutput) OpenHours ¶
func (o CampaignTimeWindowPtrOutput) OpenHours() CampaignOpenHoursPtrOutput
The open hours configuration.
func (CampaignTimeWindowPtrOutput) RestrictedPeriods ¶
func (o CampaignTimeWindowPtrOutput) RestrictedPeriods() CampaignRestrictedPeriodsPtrOutput
The restricted periods configuration.
func (CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutput ¶
func (o CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutput() CampaignTimeWindowPtrOutput
func (CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutputWithContext ¶
func (o CampaignTimeWindowPtrOutput) ToCampaignTimeWindowPtrOutputWithContext(ctx context.Context) CampaignTimeWindowPtrOutput
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 channel subtype configuration for an outbound campaign. ChannelSubtypeConfig *CampaignChannelSubtypeConfig `pulumi:"channelSubtypeConfig"` // Communication limits configuration for an outbound campaign. CommunicationLimitsOverride *CampaignCommunicationLimitsConfig `pulumi:"communicationLimitsOverride"` // Contains communication time configuration for an outbound campaign. CommunicationTimeConfig *CampaignCommunicationTimeConfig `pulumi:"communicationTimeConfig"` // The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign. ConnectCampaignFlowArn *string `pulumi:"connectCampaignFlowArn"` // The name of the outbound campaign. Name *string `pulumi:"name"` // Contains the schedule configuration. Schedule *CampaignSchedule `pulumi:"schedule"` // Contains source configuration. Source *CampaignSource `pulumi:"source"` // 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::ConnectCampaignsV2::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) ChannelSubtypeConfig ¶
func (o LookupCampaignResultOutput) ChannelSubtypeConfig() CampaignChannelSubtypeConfigPtrOutput
Contains channel subtype configuration for an outbound campaign.
func (LookupCampaignResultOutput) CommunicationLimitsOverride ¶
func (o LookupCampaignResultOutput) CommunicationLimitsOverride() CampaignCommunicationLimitsConfigPtrOutput
Communication limits configuration for an outbound campaign.
func (LookupCampaignResultOutput) CommunicationTimeConfig ¶
func (o LookupCampaignResultOutput) CommunicationTimeConfig() CampaignCommunicationTimeConfigPtrOutput
Contains communication time configuration for an outbound campaign.
func (LookupCampaignResultOutput) ConnectCampaignFlowArn ¶
func (o LookupCampaignResultOutput) ConnectCampaignFlowArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon Connect campaign flow associated with the outbound campaign.
func (LookupCampaignResultOutput) ElementType ¶
func (LookupCampaignResultOutput) ElementType() reflect.Type
func (LookupCampaignResultOutput) Name ¶
func (o LookupCampaignResultOutput) Name() pulumi.StringPtrOutput
The name of the outbound campaign.
func (LookupCampaignResultOutput) Schedule ¶
func (o LookupCampaignResultOutput) Schedule() CampaignSchedulePtrOutput
Contains the schedule configuration.
func (LookupCampaignResultOutput) Source ¶
func (o LookupCampaignResultOutput) Source() CampaignSourcePtrOutput
Contains source 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