Documentation
¶
Index ¶
- Constants
- type ContactFlow
- type ContactFlowArgs
- type ContactFlowInput
- type ContactFlowModule
- type ContactFlowModuleArgs
- type ContactFlowModuleInput
- type ContactFlowModuleOutput
- type ContactFlowModuleState
- type ContactFlowModuleStateEnum
- func (ContactFlowModuleStateEnum) ElementType() reflect.Type
- func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutput() ContactFlowModuleStateEnumOutput
- func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumOutput
- func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
- func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
- func (e ContactFlowModuleStateEnum) ToStringOutput() pulumi.StringOutput
- func (e ContactFlowModuleStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContactFlowModuleStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContactFlowModuleStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleStateEnumInput
- type ContactFlowModuleStateEnumOutput
- func (ContactFlowModuleStateEnumOutput) ElementType() reflect.Type
- func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutput() ContactFlowModuleStateEnumOutput
- func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumOutput
- func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ContactFlowModuleStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ContactFlowModuleStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowModuleStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleStateEnumPtrInput
- type ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleStateEnumPtrOutput) Elem() ContactFlowModuleStateEnumOutput
- func (ContactFlowModuleStateEnumPtrOutput) ElementType() reflect.Type
- func (o ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleStatus
- func (ContactFlowModuleStatus) ElementType() reflect.Type
- func (e ContactFlowModuleStatus) ToContactFlowModuleStatusOutput() ContactFlowModuleStatusOutput
- func (e ContactFlowModuleStatus) ToContactFlowModuleStatusOutputWithContext(ctx context.Context) ContactFlowModuleStatusOutput
- func (e ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
- func (e ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
- func (e ContactFlowModuleStatus) ToStringOutput() pulumi.StringOutput
- func (e ContactFlowModuleStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContactFlowModuleStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContactFlowModuleStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleStatusInput
- type ContactFlowModuleStatusOutput
- func (ContactFlowModuleStatusOutput) ElementType() reflect.Type
- func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutput() ContactFlowModuleStatusOutput
- func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutputWithContext(ctx context.Context) ContactFlowModuleStatusOutput
- func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
- func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
- func (o ContactFlowModuleStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ContactFlowModuleStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ContactFlowModuleStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowModuleStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleStatusPtrInput
- type ContactFlowModuleStatusPtrOutput
- func (o ContactFlowModuleStatusPtrOutput) Elem() ContactFlowModuleStatusOutput
- func (ContactFlowModuleStatusPtrOutput) ElementType() reflect.Type
- func (o ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
- func (o ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
- func (o ContactFlowModuleStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowModuleStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowModuleTag
- type ContactFlowModuleTagArgs
- type ContactFlowModuleTagArray
- type ContactFlowModuleTagArrayInput
- type ContactFlowModuleTagArrayOutput
- func (ContactFlowModuleTagArrayOutput) ElementType() reflect.Type
- func (o ContactFlowModuleTagArrayOutput) Index(i pulumi.IntInput) ContactFlowModuleTagOutput
- func (o ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutput() ContactFlowModuleTagArrayOutput
- func (o ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutputWithContext(ctx context.Context) ContactFlowModuleTagArrayOutput
- type ContactFlowModuleTagInput
- type ContactFlowModuleTagOutput
- func (ContactFlowModuleTagOutput) ElementType() reflect.Type
- func (o ContactFlowModuleTagOutput) Key() pulumi.StringOutput
- func (o ContactFlowModuleTagOutput) ToContactFlowModuleTagOutput() ContactFlowModuleTagOutput
- func (o ContactFlowModuleTagOutput) ToContactFlowModuleTagOutputWithContext(ctx context.Context) ContactFlowModuleTagOutput
- func (o ContactFlowModuleTagOutput) Value() pulumi.StringOutput
- type ContactFlowOutput
- type ContactFlowState
- type ContactFlowStateEnum
- func (ContactFlowStateEnum) ElementType() reflect.Type
- func (e ContactFlowStateEnum) ToContactFlowStateEnumOutput() ContactFlowStateEnumOutput
- func (e ContactFlowStateEnum) ToContactFlowStateEnumOutputWithContext(ctx context.Context) ContactFlowStateEnumOutput
- func (e ContactFlowStateEnum) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
- func (e ContactFlowStateEnum) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
- func (e ContactFlowStateEnum) ToStringOutput() pulumi.StringOutput
- func (e ContactFlowStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContactFlowStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContactFlowStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowStateEnumInput
- type ContactFlowStateEnumOutput
- func (ContactFlowStateEnumOutput) ElementType() reflect.Type
- func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumOutput() ContactFlowStateEnumOutput
- func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumOutputWithContext(ctx context.Context) ContactFlowStateEnumOutput
- func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
- func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
- func (o ContactFlowStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ContactFlowStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ContactFlowStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowStateEnumPtrInput
- type ContactFlowStateEnumPtrOutput
- func (o ContactFlowStateEnumPtrOutput) Elem() ContactFlowStateEnumOutput
- func (ContactFlowStateEnumPtrOutput) ElementType() reflect.Type
- func (o ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
- func (o ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
- func (o ContactFlowStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowTag
- type ContactFlowTagArgs
- type ContactFlowTagArray
- type ContactFlowTagArrayInput
- type ContactFlowTagArrayOutput
- func (ContactFlowTagArrayOutput) ElementType() reflect.Type
- func (o ContactFlowTagArrayOutput) Index(i pulumi.IntInput) ContactFlowTagOutput
- func (o ContactFlowTagArrayOutput) ToContactFlowTagArrayOutput() ContactFlowTagArrayOutput
- func (o ContactFlowTagArrayOutput) ToContactFlowTagArrayOutputWithContext(ctx context.Context) ContactFlowTagArrayOutput
- type ContactFlowTagInput
- type ContactFlowTagOutput
- func (ContactFlowTagOutput) ElementType() reflect.Type
- func (o ContactFlowTagOutput) Key() pulumi.StringOutput
- func (o ContactFlowTagOutput) ToContactFlowTagOutput() ContactFlowTagOutput
- func (o ContactFlowTagOutput) ToContactFlowTagOutputWithContext(ctx context.Context) ContactFlowTagOutput
- func (o ContactFlowTagOutput) Value() pulumi.StringOutput
- type ContactFlowType
- func (ContactFlowType) ElementType() reflect.Type
- func (e ContactFlowType) ToContactFlowTypeOutput() ContactFlowTypeOutput
- func (e ContactFlowType) ToContactFlowTypeOutputWithContext(ctx context.Context) ContactFlowTypeOutput
- func (e ContactFlowType) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
- func (e ContactFlowType) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
- func (e ContactFlowType) ToStringOutput() pulumi.StringOutput
- func (e ContactFlowType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContactFlowType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContactFlowType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowTypeInput
- type ContactFlowTypeOutput
- func (ContactFlowTypeOutput) ElementType() reflect.Type
- func (o ContactFlowTypeOutput) ToContactFlowTypeOutput() ContactFlowTypeOutput
- func (o ContactFlowTypeOutput) ToContactFlowTypeOutputWithContext(ctx context.Context) ContactFlowTypeOutput
- func (o ContactFlowTypeOutput) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
- func (o ContactFlowTypeOutput) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
- func (o ContactFlowTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ContactFlowTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ContactFlowTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContactFlowTypePtrInput
- type ContactFlowTypePtrOutput
- func (o ContactFlowTypePtrOutput) Elem() ContactFlowTypeOutput
- func (ContactFlowTypePtrOutput) ElementType() reflect.Type
- func (o ContactFlowTypePtrOutput) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
- func (o ContactFlowTypePtrOutput) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
- func (o ContactFlowTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ContactFlowTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperation
- type HoursOfOperationArgs
- type HoursOfOperationConfig
- type HoursOfOperationConfigArgs
- type HoursOfOperationConfigArray
- func (HoursOfOperationConfigArray) ElementType() reflect.Type
- func (i HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutput() HoursOfOperationConfigArrayOutput
- func (i HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationConfigArrayOutput
- type HoursOfOperationConfigArrayInput
- type HoursOfOperationConfigArrayOutput
- func (HoursOfOperationConfigArrayOutput) ElementType() reflect.Type
- func (o HoursOfOperationConfigArrayOutput) Index(i pulumi.IntInput) HoursOfOperationConfigOutput
- func (o HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutput() HoursOfOperationConfigArrayOutput
- func (o HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationConfigArrayOutput
- type HoursOfOperationConfigDay
- func (HoursOfOperationConfigDay) ElementType() reflect.Type
- func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutput() HoursOfOperationConfigDayOutput
- func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutputWithContext(ctx context.Context) HoursOfOperationConfigDayOutput
- func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
- func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
- func (e HoursOfOperationConfigDay) ToStringOutput() pulumi.StringOutput
- func (e HoursOfOperationConfigDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HoursOfOperationConfigDay) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HoursOfOperationConfigDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationConfigDayInput
- type HoursOfOperationConfigDayOutput
- func (HoursOfOperationConfigDayOutput) ElementType() reflect.Type
- func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutput() HoursOfOperationConfigDayOutput
- func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutputWithContext(ctx context.Context) HoursOfOperationConfigDayOutput
- func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
- func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
- func (o HoursOfOperationConfigDayOutput) ToStringOutput() pulumi.StringOutput
- func (o HoursOfOperationConfigDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HoursOfOperationConfigDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HoursOfOperationConfigDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationConfigDayPtrInput
- type HoursOfOperationConfigDayPtrOutput
- func (o HoursOfOperationConfigDayPtrOutput) Elem() HoursOfOperationConfigDayOutput
- func (HoursOfOperationConfigDayPtrOutput) ElementType() reflect.Type
- func (o HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
- func (o HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
- func (o HoursOfOperationConfigDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HoursOfOperationConfigDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationConfigInput
- type HoursOfOperationConfigOutput
- func (o HoursOfOperationConfigOutput) Day() HoursOfOperationConfigDayOutput
- func (HoursOfOperationConfigOutput) ElementType() reflect.Type
- func (o HoursOfOperationConfigOutput) EndTime() HoursOfOperationTimeSliceOutput
- func (o HoursOfOperationConfigOutput) StartTime() HoursOfOperationTimeSliceOutput
- func (o HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutput() HoursOfOperationConfigOutput
- func (o HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutputWithContext(ctx context.Context) HoursOfOperationConfigOutput
- type HoursOfOperationInput
- type HoursOfOperationOutput
- type HoursOfOperationState
- type HoursOfOperationTag
- type HoursOfOperationTagArgs
- type HoursOfOperationTagArray
- type HoursOfOperationTagArrayInput
- type HoursOfOperationTagArrayOutput
- func (HoursOfOperationTagArrayOutput) ElementType() reflect.Type
- func (o HoursOfOperationTagArrayOutput) Index(i pulumi.IntInput) HoursOfOperationTagOutput
- func (o HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutput() HoursOfOperationTagArrayOutput
- func (o HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutputWithContext(ctx context.Context) HoursOfOperationTagArrayOutput
- type HoursOfOperationTagInput
- type HoursOfOperationTagOutput
- func (HoursOfOperationTagOutput) ElementType() reflect.Type
- func (o HoursOfOperationTagOutput) Key() pulumi.StringOutput
- func (o HoursOfOperationTagOutput) ToHoursOfOperationTagOutput() HoursOfOperationTagOutput
- func (o HoursOfOperationTagOutput) ToHoursOfOperationTagOutputWithContext(ctx context.Context) HoursOfOperationTagOutput
- func (o HoursOfOperationTagOutput) Value() pulumi.StringOutput
- type HoursOfOperationTimeSlice
- type HoursOfOperationTimeSliceArgs
- func (HoursOfOperationTimeSliceArgs) ElementType() reflect.Type
- func (i HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutput() HoursOfOperationTimeSliceOutput
- func (i HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationTimeSliceOutput
- type HoursOfOperationTimeSliceInput
- type HoursOfOperationTimeSliceOutput
- func (HoursOfOperationTimeSliceOutput) ElementType() reflect.Type
- func (o HoursOfOperationTimeSliceOutput) Hours() pulumi.IntOutput
- func (o HoursOfOperationTimeSliceOutput) Minutes() pulumi.IntOutput
- func (o HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutput() HoursOfOperationTimeSliceOutput
- func (o HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationTimeSliceOutput
- type QuickConnect
- type QuickConnectArgs
- type QuickConnectConfig
- type QuickConnectConfigArgs
- func (QuickConnectConfigArgs) ElementType() reflect.Type
- func (i QuickConnectConfigArgs) ToQuickConnectConfigOutput() QuickConnectConfigOutput
- func (i QuickConnectConfigArgs) ToQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectConfigOutput
- func (i QuickConnectConfigArgs) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
- func (i QuickConnectConfigArgs) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
- type QuickConnectConfigInput
- type QuickConnectConfigOutput
- func (QuickConnectConfigOutput) ElementType() reflect.Type
- func (o QuickConnectConfigOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectConfigOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectConfigOutput) QuickConnectType() QuickConnectTypeOutput
- func (o QuickConnectConfigOutput) ToQuickConnectConfigOutput() QuickConnectConfigOutput
- func (o QuickConnectConfigOutput) ToQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectConfigOutput
- func (o QuickConnectConfigOutput) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
- func (o QuickConnectConfigOutput) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
- func (o QuickConnectConfigOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
- type QuickConnectConfigPtrInput
- type QuickConnectConfigPtrOutput
- func (o QuickConnectConfigPtrOutput) Elem() QuickConnectConfigOutput
- func (QuickConnectConfigPtrOutput) ElementType() reflect.Type
- func (o QuickConnectConfigPtrOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectConfigPtrOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectConfigPtrOutput) QuickConnectType() QuickConnectTypePtrOutput
- func (o QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
- func (o QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
- func (o QuickConnectConfigPtrOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
- type QuickConnectInput
- type QuickConnectOutput
- type QuickConnectPhoneNumberQuickConnectConfig
- type QuickConnectPhoneNumberQuickConnectConfigArgs
- func (QuickConnectPhoneNumberQuickConnectConfigArgs) ElementType() reflect.Type
- func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutput() QuickConnectPhoneNumberQuickConnectConfigOutput
- func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigOutput
- func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- type QuickConnectPhoneNumberQuickConnectConfigInput
- type QuickConnectPhoneNumberQuickConnectConfigOutput
- func (QuickConnectPhoneNumberQuickConnectConfigOutput) ElementType() reflect.Type
- func (o QuickConnectPhoneNumberQuickConnectConfigOutput) PhoneNumber() pulumi.StringOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutput() QuickConnectPhoneNumberQuickConnectConfigOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- type QuickConnectPhoneNumberQuickConnectConfigPtrInput
- type QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) Elem() QuickConnectPhoneNumberQuickConnectConfigOutput
- func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ElementType() reflect.Type
- func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- type QuickConnectQueueQuickConnectConfig
- type QuickConnectQueueQuickConnectConfigArgs
- func (QuickConnectQueueQuickConnectConfigArgs) ElementType() reflect.Type
- func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutput() QuickConnectQueueQuickConnectConfigOutput
- func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigOutput
- func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
- func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
- type QuickConnectQueueQuickConnectConfigInput
- type QuickConnectQueueQuickConnectConfigOutput
- func (o QuickConnectQueueQuickConnectConfigOutput) ContactFlowArn() pulumi.StringOutput
- func (QuickConnectQueueQuickConnectConfigOutput) ElementType() reflect.Type
- func (o QuickConnectQueueQuickConnectConfigOutput) QueueArn() pulumi.StringOutput
- func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutput() QuickConnectQueueQuickConnectConfigOutput
- func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigOutput
- func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
- type QuickConnectQueueQuickConnectConfigPtrInput
- type QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectQueueQuickConnectConfigPtrOutput) ContactFlowArn() pulumi.StringPtrOutput
- func (o QuickConnectQueueQuickConnectConfigPtrOutput) Elem() QuickConnectQueueQuickConnectConfigOutput
- func (QuickConnectQueueQuickConnectConfigPtrOutput) ElementType() reflect.Type
- func (o QuickConnectQueueQuickConnectConfigPtrOutput) QueueArn() pulumi.StringPtrOutput
- func (o QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
- type QuickConnectState
- type QuickConnectTag
- type QuickConnectTagArgs
- type QuickConnectTagArray
- type QuickConnectTagArrayInput
- type QuickConnectTagArrayOutput
- func (QuickConnectTagArrayOutput) ElementType() reflect.Type
- func (o QuickConnectTagArrayOutput) Index(i pulumi.IntInput) QuickConnectTagOutput
- func (o QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutput() QuickConnectTagArrayOutput
- func (o QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutputWithContext(ctx context.Context) QuickConnectTagArrayOutput
- type QuickConnectTagInput
- type QuickConnectTagOutput
- func (QuickConnectTagOutput) ElementType() reflect.Type
- func (o QuickConnectTagOutput) Key() pulumi.StringOutput
- func (o QuickConnectTagOutput) ToQuickConnectTagOutput() QuickConnectTagOutput
- func (o QuickConnectTagOutput) ToQuickConnectTagOutputWithContext(ctx context.Context) QuickConnectTagOutput
- func (o QuickConnectTagOutput) Value() pulumi.StringOutput
- type QuickConnectType
- func (QuickConnectType) ElementType() reflect.Type
- func (e QuickConnectType) ToQuickConnectTypeOutput() QuickConnectTypeOutput
- func (e QuickConnectType) ToQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectTypeOutput
- func (e QuickConnectType) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
- func (e QuickConnectType) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
- func (e QuickConnectType) ToStringOutput() pulumi.StringOutput
- func (e QuickConnectType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e QuickConnectType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e QuickConnectType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QuickConnectTypeInput
- type QuickConnectTypeOutput
- func (QuickConnectTypeOutput) ElementType() reflect.Type
- func (o QuickConnectTypeOutput) ToQuickConnectTypeOutput() QuickConnectTypeOutput
- func (o QuickConnectTypeOutput) ToQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectTypeOutput
- func (o QuickConnectTypeOutput) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
- func (o QuickConnectTypeOutput) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
- func (o QuickConnectTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o QuickConnectTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o QuickConnectTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QuickConnectTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QuickConnectTypePtrInput
- type QuickConnectTypePtrOutput
- func (o QuickConnectTypePtrOutput) Elem() QuickConnectTypeOutput
- func (QuickConnectTypePtrOutput) ElementType() reflect.Type
- func (o QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
- func (o QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
- func (o QuickConnectTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QuickConnectTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QuickConnectUserQuickConnectConfig
- type QuickConnectUserQuickConnectConfigArgs
- func (QuickConnectUserQuickConnectConfigArgs) ElementType() reflect.Type
- func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutput() QuickConnectUserQuickConnectConfigOutput
- func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigOutput
- func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
- func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
- type QuickConnectUserQuickConnectConfigInput
- type QuickConnectUserQuickConnectConfigOutput
- func (o QuickConnectUserQuickConnectConfigOutput) ContactFlowArn() pulumi.StringOutput
- func (QuickConnectUserQuickConnectConfigOutput) ElementType() reflect.Type
- func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutput() QuickConnectUserQuickConnectConfigOutput
- func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigOutput
- func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
- func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
- func (o QuickConnectUserQuickConnectConfigOutput) UserArn() pulumi.StringOutput
- type QuickConnectUserQuickConnectConfigPtrInput
- type QuickConnectUserQuickConnectConfigPtrOutput
- func (o QuickConnectUserQuickConnectConfigPtrOutput) ContactFlowArn() pulumi.StringPtrOutput
- func (o QuickConnectUserQuickConnectConfigPtrOutput) Elem() QuickConnectUserQuickConnectConfigOutput
- func (QuickConnectUserQuickConnectConfigPtrOutput) ElementType() reflect.Type
- func (o QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
- func (o QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
- func (o QuickConnectUserQuickConnectConfigPtrOutput) UserArn() pulumi.StringPtrOutput
- type User
- type UserArgs
- type UserHierarchyGroup
- type UserHierarchyGroupArgs
- type UserHierarchyGroupInput
- type UserHierarchyGroupOutput
- type UserHierarchyGroupState
- type UserIdentityInfo
- type UserIdentityInfoArgs
- func (UserIdentityInfoArgs) ElementType() reflect.Type
- func (i UserIdentityInfoArgs) ToUserIdentityInfoOutput() UserIdentityInfoOutput
- func (i UserIdentityInfoArgs) ToUserIdentityInfoOutputWithContext(ctx context.Context) UserIdentityInfoOutput
- func (i UserIdentityInfoArgs) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
- func (i UserIdentityInfoArgs) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
- type UserIdentityInfoInput
- type UserIdentityInfoOutput
- func (UserIdentityInfoOutput) ElementType() reflect.Type
- func (o UserIdentityInfoOutput) Email() pulumi.StringPtrOutput
- func (o UserIdentityInfoOutput) FirstName() pulumi.StringPtrOutput
- func (o UserIdentityInfoOutput) LastName() pulumi.StringPtrOutput
- func (o UserIdentityInfoOutput) ToUserIdentityInfoOutput() UserIdentityInfoOutput
- func (o UserIdentityInfoOutput) ToUserIdentityInfoOutputWithContext(ctx context.Context) UserIdentityInfoOutput
- func (o UserIdentityInfoOutput) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
- func (o UserIdentityInfoOutput) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
- type UserIdentityInfoPtrInput
- type UserIdentityInfoPtrOutput
- func (o UserIdentityInfoPtrOutput) Elem() UserIdentityInfoOutput
- func (UserIdentityInfoPtrOutput) ElementType() reflect.Type
- func (o UserIdentityInfoPtrOutput) Email() pulumi.StringPtrOutput
- func (o UserIdentityInfoPtrOutput) FirstName() pulumi.StringPtrOutput
- func (o UserIdentityInfoPtrOutput) LastName() pulumi.StringPtrOutput
- func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
- func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
- type UserInput
- type UserOutput
- type UserPhoneConfig
- type UserPhoneConfigArgs
- func (UserPhoneConfigArgs) ElementType() reflect.Type
- func (i UserPhoneConfigArgs) ToUserPhoneConfigOutput() UserPhoneConfigOutput
- func (i UserPhoneConfigArgs) ToUserPhoneConfigOutputWithContext(ctx context.Context) UserPhoneConfigOutput
- func (i UserPhoneConfigArgs) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
- func (i UserPhoneConfigArgs) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
- type UserPhoneConfigInput
- type UserPhoneConfigOutput
- func (o UserPhoneConfigOutput) AfterContactWorkTimeLimit() pulumi.IntPtrOutput
- func (o UserPhoneConfigOutput) AutoAccept() pulumi.BoolPtrOutput
- func (o UserPhoneConfigOutput) DeskPhoneNumber() pulumi.StringPtrOutput
- func (UserPhoneConfigOutput) ElementType() reflect.Type
- func (o UserPhoneConfigOutput) PhoneType() UserPhoneTypeOutput
- func (o UserPhoneConfigOutput) ToUserPhoneConfigOutput() UserPhoneConfigOutput
- func (o UserPhoneConfigOutput) ToUserPhoneConfigOutputWithContext(ctx context.Context) UserPhoneConfigOutput
- func (o UserPhoneConfigOutput) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
- func (o UserPhoneConfigOutput) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
- type UserPhoneConfigPtrInput
- type UserPhoneConfigPtrOutput
- func (o UserPhoneConfigPtrOutput) AfterContactWorkTimeLimit() pulumi.IntPtrOutput
- func (o UserPhoneConfigPtrOutput) AutoAccept() pulumi.BoolPtrOutput
- func (o UserPhoneConfigPtrOutput) DeskPhoneNumber() pulumi.StringPtrOutput
- func (o UserPhoneConfigPtrOutput) Elem() UserPhoneConfigOutput
- func (UserPhoneConfigPtrOutput) ElementType() reflect.Type
- func (o UserPhoneConfigPtrOutput) PhoneType() UserPhoneTypePtrOutput
- func (o UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
- func (o UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
- type UserPhoneType
- func (UserPhoneType) ElementType() reflect.Type
- func (e UserPhoneType) ToStringOutput() pulumi.StringOutput
- func (e UserPhoneType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UserPhoneType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UserPhoneType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UserPhoneType) ToUserPhoneTypeOutput() UserPhoneTypeOutput
- func (e UserPhoneType) ToUserPhoneTypeOutputWithContext(ctx context.Context) UserPhoneTypeOutput
- func (e UserPhoneType) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
- func (e UserPhoneType) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
- type UserPhoneTypeInput
- type UserPhoneTypeOutput
- func (UserPhoneTypeOutput) ElementType() reflect.Type
- func (o UserPhoneTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o UserPhoneTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UserPhoneTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UserPhoneTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UserPhoneTypeOutput) ToUserPhoneTypeOutput() UserPhoneTypeOutput
- func (o UserPhoneTypeOutput) ToUserPhoneTypeOutputWithContext(ctx context.Context) UserPhoneTypeOutput
- func (o UserPhoneTypeOutput) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
- func (o UserPhoneTypeOutput) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
- type UserPhoneTypePtrInput
- type UserPhoneTypePtrOutput
- func (o UserPhoneTypePtrOutput) Elem() UserPhoneTypeOutput
- func (UserPhoneTypePtrOutput) ElementType() reflect.Type
- func (o UserPhoneTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UserPhoneTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
- func (o UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
- type UserState
- type UserTag
- type UserTagArgs
- type UserTagArray
- type UserTagArrayInput
- type UserTagArrayOutput
- type UserTagInput
- type UserTagOutput
Constants ¶
const ( ContactFlowModuleStateEnumActive = ContactFlowModuleStateEnum("ACTIVE") ContactFlowModuleStateEnumArchived = ContactFlowModuleStateEnum("ARCHIVED") )
const ( ContactFlowModuleStatusPublished = ContactFlowModuleStatus("PUBLISHED") ContactFlowModuleStatusSaved = ContactFlowModuleStatus("SAVED") )
const ( ContactFlowStateEnumActive = ContactFlowStateEnum("ACTIVE") ContactFlowStateEnumArchived = ContactFlowStateEnum("ARCHIVED") )
const ( ContactFlowTypeContactFlow = ContactFlowType("CONTACT_FLOW") ContactFlowTypeCustomerQueue = ContactFlowType("CUSTOMER_QUEUE") ContactFlowTypeCustomerHold = ContactFlowType("CUSTOMER_HOLD") ContactFlowTypeCustomerWhisper = ContactFlowType("CUSTOMER_WHISPER") ContactFlowTypeAgentHold = ContactFlowType("AGENT_HOLD") ContactFlowTypeAgentWhisper = ContactFlowType("AGENT_WHISPER") ContactFlowTypeOutboundWhisper = ContactFlowType("OUTBOUND_WHISPER") ContactFlowTypeAgentTransfer = ContactFlowType("AGENT_TRANSFER") ContactFlowTypeQueueTransfer = ContactFlowType("QUEUE_TRANSFER") )
const ( HoursOfOperationConfigDaySunday = HoursOfOperationConfigDay("SUNDAY") HoursOfOperationConfigDayMonday = HoursOfOperationConfigDay("MONDAY") HoursOfOperationConfigDayTuesday = HoursOfOperationConfigDay("TUESDAY") HoursOfOperationConfigDayWednesday = HoursOfOperationConfigDay("WEDNESDAY") HoursOfOperationConfigDayThursday = HoursOfOperationConfigDay("THURSDAY") HoursOfOperationConfigDayFriday = HoursOfOperationConfigDay("FRIDAY") HoursOfOperationConfigDaySaturday = HoursOfOperationConfigDay("SATURDAY") )
const ( QuickConnectTypePhoneNumber = QuickConnectType("PHONE_NUMBER") QuickConnectTypeQueue = QuickConnectType("QUEUE") QuickConnectTypeUser = QuickConnectType("USER") )
const ( UserPhoneTypeSoftPhone = UserPhoneType("SOFT_PHONE") UserPhoneTypeDeskPhone = UserPhoneType("DESK_PHONE") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContactFlow ¶ added in v0.7.0
type ContactFlow struct { pulumi.CustomResourceState // The identifier of the contact flow (ARN). ContactFlowArn pulumi.StringOutput `pulumi:"contactFlowArn"` // The content of the contact flow in JSON format. Content pulumi.StringOutput `pulumi:"content"` // The description of the contact flow. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the Amazon Connect instance (ARN). InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the contact flow. Name pulumi.StringOutput `pulumi:"name"` // The state of the contact flow. State ContactFlowStateEnumPtrOutput `pulumi:"state"` // One or more tags. Tags ContactFlowTagArrayOutput `pulumi:"tags"` // The type of the contact flow. Type ContactFlowTypePtrOutput `pulumi:"type"` }
Resource Type definition for AWS::Connect::ContactFlow
func GetContactFlow ¶ added in v0.7.0
func GetContactFlow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContactFlowState, opts ...pulumi.ResourceOption) (*ContactFlow, error)
GetContactFlow gets an existing ContactFlow 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 NewContactFlow ¶ added in v0.7.0
func NewContactFlow(ctx *pulumi.Context, name string, args *ContactFlowArgs, opts ...pulumi.ResourceOption) (*ContactFlow, error)
NewContactFlow registers a new resource with the given unique name, arguments, and options.
func (*ContactFlow) ElementType ¶ added in v0.7.0
func (*ContactFlow) ElementType() reflect.Type
func (*ContactFlow) ToContactFlowOutput ¶ added in v0.7.0
func (i *ContactFlow) ToContactFlowOutput() ContactFlowOutput
func (*ContactFlow) ToContactFlowOutputWithContext ¶ added in v0.7.0
func (i *ContactFlow) ToContactFlowOutputWithContext(ctx context.Context) ContactFlowOutput
type ContactFlowArgs ¶ added in v0.7.0
type ContactFlowArgs struct { // The content of the contact flow in JSON format. Content pulumi.StringInput // The description of the contact flow. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance (ARN). InstanceArn pulumi.StringInput // The name of the contact flow. Name pulumi.StringPtrInput // The state of the contact flow. State ContactFlowStateEnumPtrInput // One or more tags. Tags ContactFlowTagArrayInput // The type of the contact flow. Type ContactFlowTypePtrInput }
The set of arguments for constructing a ContactFlow resource.
func (ContactFlowArgs) ElementType ¶ added in v0.7.0
func (ContactFlowArgs) ElementType() reflect.Type
type ContactFlowInput ¶ added in v0.7.0
type ContactFlowInput interface { pulumi.Input ToContactFlowOutput() ContactFlowOutput ToContactFlowOutputWithContext(ctx context.Context) ContactFlowOutput }
type ContactFlowModule ¶ added in v0.7.0
type ContactFlowModule struct { pulumi.CustomResourceState // The identifier of the contact flow module (ARN). ContactFlowModuleArn pulumi.StringOutput `pulumi:"contactFlowModuleArn"` // The content of the contact flow module in JSON format. Content pulumi.StringOutput `pulumi:"content"` // The description of the contact flow module. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the Amazon Connect instance (ARN). InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the contact flow module. Name pulumi.StringOutput `pulumi:"name"` // The state of the contact flow module. State ContactFlowModuleStateEnumPtrOutput `pulumi:"state"` // The status of the contact flow module. Status ContactFlowModuleStatusOutput `pulumi:"status"` // One or more tags. Tags ContactFlowModuleTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::ContactFlowModule.
func GetContactFlowModule ¶ added in v0.7.0
func GetContactFlowModule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContactFlowModuleState, opts ...pulumi.ResourceOption) (*ContactFlowModule, error)
GetContactFlowModule gets an existing ContactFlowModule 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 NewContactFlowModule ¶ added in v0.7.0
func NewContactFlowModule(ctx *pulumi.Context, name string, args *ContactFlowModuleArgs, opts ...pulumi.ResourceOption) (*ContactFlowModule, error)
NewContactFlowModule registers a new resource with the given unique name, arguments, and options.
func (*ContactFlowModule) ElementType ¶ added in v0.7.0
func (*ContactFlowModule) ElementType() reflect.Type
func (*ContactFlowModule) ToContactFlowModuleOutput ¶ added in v0.7.0
func (i *ContactFlowModule) ToContactFlowModuleOutput() ContactFlowModuleOutput
func (*ContactFlowModule) ToContactFlowModuleOutputWithContext ¶ added in v0.7.0
func (i *ContactFlowModule) ToContactFlowModuleOutputWithContext(ctx context.Context) ContactFlowModuleOutput
type ContactFlowModuleArgs ¶ added in v0.7.0
type ContactFlowModuleArgs struct { // The content of the contact flow module in JSON format. Content pulumi.StringInput // The description of the contact flow module. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance (ARN). InstanceArn pulumi.StringInput // The name of the contact flow module. Name pulumi.StringPtrInput // The state of the contact flow module. State ContactFlowModuleStateEnumPtrInput // One or more tags. Tags ContactFlowModuleTagArrayInput }
The set of arguments for constructing a ContactFlowModule resource.
func (ContactFlowModuleArgs) ElementType ¶ added in v0.7.0
func (ContactFlowModuleArgs) ElementType() reflect.Type
type ContactFlowModuleInput ¶ added in v0.7.0
type ContactFlowModuleInput interface { pulumi.Input ToContactFlowModuleOutput() ContactFlowModuleOutput ToContactFlowModuleOutputWithContext(ctx context.Context) ContactFlowModuleOutput }
type ContactFlowModuleOutput ¶ added in v0.7.0
type ContactFlowModuleOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleOutput) ElementType() reflect.Type
func (ContactFlowModuleOutput) ToContactFlowModuleOutput ¶ added in v0.7.0
func (o ContactFlowModuleOutput) ToContactFlowModuleOutput() ContactFlowModuleOutput
func (ContactFlowModuleOutput) ToContactFlowModuleOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleOutput) ToContactFlowModuleOutputWithContext(ctx context.Context) ContactFlowModuleOutput
type ContactFlowModuleState ¶ added in v0.7.0
type ContactFlowModuleState struct { }
func (ContactFlowModuleState) ElementType ¶ added in v0.7.0
func (ContactFlowModuleState) ElementType() reflect.Type
type ContactFlowModuleStateEnum ¶ added in v0.7.0
type ContactFlowModuleStateEnum string
The state of the contact flow module.
func (ContactFlowModuleStateEnum) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStateEnum) ElementType() reflect.Type
func (ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutput ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutput() ContactFlowModuleStateEnumOutput
func (ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumOutput
func (ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutput ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnum) ToStringOutput ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToStringOutput() pulumi.StringOutput
func (ContactFlowModuleStateEnum) ToStringOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowModuleStateEnum) ToStringPtrOutput ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStateEnum) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleStateEnumInput ¶ added in v0.7.0
type ContactFlowModuleStateEnumInput interface { pulumi.Input ToContactFlowModuleStateEnumOutput() ContactFlowModuleStateEnumOutput ToContactFlowModuleStateEnumOutputWithContext(context.Context) ContactFlowModuleStateEnumOutput }
ContactFlowModuleStateEnumInput is an input type that accepts ContactFlowModuleStateEnumArgs and ContactFlowModuleStateEnumOutput values. You can construct a concrete instance of `ContactFlowModuleStateEnumInput` via:
ContactFlowModuleStateEnumArgs{...}
type ContactFlowModuleStateEnumOutput ¶ added in v0.7.0
type ContactFlowModuleStateEnumOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleStateEnumOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStateEnumOutput) ElementType() reflect.Type
func (ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutput() ContactFlowModuleStateEnumOutput
func (ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumOutput
func (ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnumOutput) ToStringOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (ContactFlowModuleStateEnumOutput) ToStringOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowModuleStateEnumOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleStateEnumPtrInput ¶ added in v0.7.0
type ContactFlowModuleStateEnumPtrInput interface { pulumi.Input ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput ToContactFlowModuleStateEnumPtrOutputWithContext(context.Context) ContactFlowModuleStateEnumPtrOutput }
func ContactFlowModuleStateEnumPtr ¶ added in v0.7.0
func ContactFlowModuleStateEnumPtr(v string) ContactFlowModuleStateEnumPtrInput
type ContactFlowModuleStateEnumPtrOutput ¶ added in v0.7.0
type ContactFlowModuleStateEnumPtrOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleStateEnumPtrOutput) Elem ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumPtrOutput) Elem() ContactFlowModuleStateEnumOutput
func (ContactFlowModuleStateEnumPtrOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStateEnumPtrOutput) ElementType() reflect.Type
func (ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutput() ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumPtrOutput) ToContactFlowModuleStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowModuleStateEnumPtrOutput
func (ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleStatus ¶ added in v0.7.0
type ContactFlowModuleStatus string
The status of the contact flow module.
func (ContactFlowModuleStatus) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStatus) ElementType() reflect.Type
func (ContactFlowModuleStatus) ToContactFlowModuleStatusOutput ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToContactFlowModuleStatusOutput() ContactFlowModuleStatusOutput
func (ContactFlowModuleStatus) ToContactFlowModuleStatusOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToContactFlowModuleStatusOutputWithContext(ctx context.Context) ContactFlowModuleStatusOutput
func (ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutput ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatus) ToStringOutput ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToStringOutput() pulumi.StringOutput
func (ContactFlowModuleStatus) ToStringOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowModuleStatus) ToStringPtrOutput ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStatus) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowModuleStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleStatusInput ¶ added in v0.7.0
type ContactFlowModuleStatusInput interface { pulumi.Input ToContactFlowModuleStatusOutput() ContactFlowModuleStatusOutput ToContactFlowModuleStatusOutputWithContext(context.Context) ContactFlowModuleStatusOutput }
ContactFlowModuleStatusInput is an input type that accepts ContactFlowModuleStatusArgs and ContactFlowModuleStatusOutput values. You can construct a concrete instance of `ContactFlowModuleStatusInput` via:
ContactFlowModuleStatusArgs{...}
type ContactFlowModuleStatusOutput ¶ added in v0.7.0
type ContactFlowModuleStatusOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleStatusOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStatusOutput) ElementType() reflect.Type
func (ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutput() ContactFlowModuleStatusOutput
func (ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusOutputWithContext(ctx context.Context) ContactFlowModuleStatusOutput
func (ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatusOutput) ToStringOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToStringOutput() pulumi.StringOutput
func (ContactFlowModuleStatusOutput) ToStringOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowModuleStatusOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleStatusPtrInput ¶ added in v0.7.0
type ContactFlowModuleStatusPtrInput interface { pulumi.Input ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput ToContactFlowModuleStatusPtrOutputWithContext(context.Context) ContactFlowModuleStatusPtrOutput }
func ContactFlowModuleStatusPtr ¶ added in v0.7.0
func ContactFlowModuleStatusPtr(v string) ContactFlowModuleStatusPtrInput
type ContactFlowModuleStatusPtrOutput ¶ added in v0.7.0
type ContactFlowModuleStatusPtrOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleStatusPtrOutput) Elem ¶ added in v0.7.0
func (o ContactFlowModuleStatusPtrOutput) Elem() ContactFlowModuleStatusOutput
func (ContactFlowModuleStatusPtrOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleStatusPtrOutput) ElementType() reflect.Type
func (ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutput() ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusPtrOutput) ToContactFlowModuleStatusPtrOutputWithContext(ctx context.Context) ContactFlowModuleStatusPtrOutput
func (ContactFlowModuleStatusPtrOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowModuleStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowModuleStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowModuleTag ¶ added in v0.7.0
type ContactFlowModuleTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ContactFlowModuleTagArgs ¶ added in v0.7.0
type ContactFlowModuleTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ContactFlowModuleTagArgs) ElementType ¶ added in v0.7.0
func (ContactFlowModuleTagArgs) ElementType() reflect.Type
func (ContactFlowModuleTagArgs) ToContactFlowModuleTagOutput ¶ added in v0.7.0
func (i ContactFlowModuleTagArgs) ToContactFlowModuleTagOutput() ContactFlowModuleTagOutput
func (ContactFlowModuleTagArgs) ToContactFlowModuleTagOutputWithContext ¶ added in v0.7.0
func (i ContactFlowModuleTagArgs) ToContactFlowModuleTagOutputWithContext(ctx context.Context) ContactFlowModuleTagOutput
type ContactFlowModuleTagArray ¶ added in v0.7.0
type ContactFlowModuleTagArray []ContactFlowModuleTagInput
func (ContactFlowModuleTagArray) ElementType ¶ added in v0.7.0
func (ContactFlowModuleTagArray) ElementType() reflect.Type
func (ContactFlowModuleTagArray) ToContactFlowModuleTagArrayOutput ¶ added in v0.7.0
func (i ContactFlowModuleTagArray) ToContactFlowModuleTagArrayOutput() ContactFlowModuleTagArrayOutput
func (ContactFlowModuleTagArray) ToContactFlowModuleTagArrayOutputWithContext ¶ added in v0.7.0
func (i ContactFlowModuleTagArray) ToContactFlowModuleTagArrayOutputWithContext(ctx context.Context) ContactFlowModuleTagArrayOutput
type ContactFlowModuleTagArrayInput ¶ added in v0.7.0
type ContactFlowModuleTagArrayInput interface { pulumi.Input ToContactFlowModuleTagArrayOutput() ContactFlowModuleTagArrayOutput ToContactFlowModuleTagArrayOutputWithContext(context.Context) ContactFlowModuleTagArrayOutput }
ContactFlowModuleTagArrayInput is an input type that accepts ContactFlowModuleTagArray and ContactFlowModuleTagArrayOutput values. You can construct a concrete instance of `ContactFlowModuleTagArrayInput` via:
ContactFlowModuleTagArray{ ContactFlowModuleTagArgs{...} }
type ContactFlowModuleTagArrayOutput ¶ added in v0.7.0
type ContactFlowModuleTagArrayOutput struct{ *pulumi.OutputState }
func (ContactFlowModuleTagArrayOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleTagArrayOutput) ElementType() reflect.Type
func (ContactFlowModuleTagArrayOutput) Index ¶ added in v0.7.0
func (o ContactFlowModuleTagArrayOutput) Index(i pulumi.IntInput) ContactFlowModuleTagOutput
func (ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutput ¶ added in v0.7.0
func (o ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutput() ContactFlowModuleTagArrayOutput
func (ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleTagArrayOutput) ToContactFlowModuleTagArrayOutputWithContext(ctx context.Context) ContactFlowModuleTagArrayOutput
type ContactFlowModuleTagInput ¶ added in v0.7.0
type ContactFlowModuleTagInput interface { pulumi.Input ToContactFlowModuleTagOutput() ContactFlowModuleTagOutput ToContactFlowModuleTagOutputWithContext(context.Context) ContactFlowModuleTagOutput }
ContactFlowModuleTagInput is an input type that accepts ContactFlowModuleTagArgs and ContactFlowModuleTagOutput values. You can construct a concrete instance of `ContactFlowModuleTagInput` via:
ContactFlowModuleTagArgs{...}
type ContactFlowModuleTagOutput ¶ added in v0.7.0
type ContactFlowModuleTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ContactFlowModuleTagOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleTagOutput) ElementType() reflect.Type
func (ContactFlowModuleTagOutput) Key ¶ added in v0.7.0
func (o ContactFlowModuleTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ContactFlowModuleTagOutput) ToContactFlowModuleTagOutput ¶ added in v0.7.0
func (o ContactFlowModuleTagOutput) ToContactFlowModuleTagOutput() ContactFlowModuleTagOutput
func (ContactFlowModuleTagOutput) ToContactFlowModuleTagOutputWithContext ¶ added in v0.7.0
func (o ContactFlowModuleTagOutput) ToContactFlowModuleTagOutputWithContext(ctx context.Context) ContactFlowModuleTagOutput
func (ContactFlowModuleTagOutput) Value ¶ added in v0.7.0
func (o ContactFlowModuleTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ContactFlowOutput ¶ added in v0.7.0
type ContactFlowOutput struct{ *pulumi.OutputState }
func (ContactFlowOutput) ElementType ¶ added in v0.7.0
func (ContactFlowOutput) ElementType() reflect.Type
func (ContactFlowOutput) ToContactFlowOutput ¶ added in v0.7.0
func (o ContactFlowOutput) ToContactFlowOutput() ContactFlowOutput
func (ContactFlowOutput) ToContactFlowOutputWithContext ¶ added in v0.7.0
func (o ContactFlowOutput) ToContactFlowOutputWithContext(ctx context.Context) ContactFlowOutput
type ContactFlowState ¶ added in v0.7.0
type ContactFlowState struct { }
func (ContactFlowState) ElementType ¶ added in v0.7.0
func (ContactFlowState) ElementType() reflect.Type
type ContactFlowStateEnum ¶ added in v0.7.0
type ContactFlowStateEnum string
The state of the contact flow.
func (ContactFlowStateEnum) ElementType ¶ added in v0.7.0
func (ContactFlowStateEnum) ElementType() reflect.Type
func (ContactFlowStateEnum) ToContactFlowStateEnumOutput ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToContactFlowStateEnumOutput() ContactFlowStateEnumOutput
func (ContactFlowStateEnum) ToContactFlowStateEnumOutputWithContext ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToContactFlowStateEnumOutputWithContext(ctx context.Context) ContactFlowStateEnumOutput
func (ContactFlowStateEnum) ToContactFlowStateEnumPtrOutput ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnum) ToContactFlowStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnum) ToStringOutput ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToStringOutput() pulumi.StringOutput
func (ContactFlowStateEnum) ToStringOutputWithContext ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowStateEnum) ToStringPtrOutput ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowStateEnum) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowStateEnumInput ¶ added in v0.7.0
type ContactFlowStateEnumInput interface { pulumi.Input ToContactFlowStateEnumOutput() ContactFlowStateEnumOutput ToContactFlowStateEnumOutputWithContext(context.Context) ContactFlowStateEnumOutput }
ContactFlowStateEnumInput is an input type that accepts ContactFlowStateEnumArgs and ContactFlowStateEnumOutput values. You can construct a concrete instance of `ContactFlowStateEnumInput` via:
ContactFlowStateEnumArgs{...}
type ContactFlowStateEnumOutput ¶ added in v0.7.0
type ContactFlowStateEnumOutput struct{ *pulumi.OutputState }
func (ContactFlowStateEnumOutput) ElementType ¶ added in v0.7.0
func (ContactFlowStateEnumOutput) ElementType() reflect.Type
func (ContactFlowStateEnumOutput) ToContactFlowStateEnumOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumOutput() ContactFlowStateEnumOutput
func (ContactFlowStateEnumOutput) ToContactFlowStateEnumOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumOutputWithContext(ctx context.Context) ContactFlowStateEnumOutput
func (ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnumOutput) ToStringOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (ContactFlowStateEnumOutput) ToStringOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowStateEnumOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowStateEnumPtrInput ¶ added in v0.7.0
type ContactFlowStateEnumPtrInput interface { pulumi.Input ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput ToContactFlowStateEnumPtrOutputWithContext(context.Context) ContactFlowStateEnumPtrOutput }
func ContactFlowStateEnumPtr ¶ added in v0.7.0
func ContactFlowStateEnumPtr(v string) ContactFlowStateEnumPtrInput
type ContactFlowStateEnumPtrOutput ¶ added in v0.7.0
type ContactFlowStateEnumPtrOutput struct{ *pulumi.OutputState }
func (ContactFlowStateEnumPtrOutput) Elem ¶ added in v0.7.0
func (o ContactFlowStateEnumPtrOutput) Elem() ContactFlowStateEnumOutput
func (ContactFlowStateEnumPtrOutput) ElementType ¶ added in v0.7.0
func (ContactFlowStateEnumPtrOutput) ElementType() reflect.Type
func (ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutput() ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumPtrOutput) ToContactFlowStateEnumPtrOutputWithContext(ctx context.Context) ContactFlowStateEnumPtrOutput
func (ContactFlowStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowTag ¶ added in v0.7.0
type ContactFlowTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ContactFlowTagArgs ¶ added in v0.7.0
type ContactFlowTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ContactFlowTagArgs) ElementType ¶ added in v0.7.0
func (ContactFlowTagArgs) ElementType() reflect.Type
func (ContactFlowTagArgs) ToContactFlowTagOutput ¶ added in v0.7.0
func (i ContactFlowTagArgs) ToContactFlowTagOutput() ContactFlowTagOutput
func (ContactFlowTagArgs) ToContactFlowTagOutputWithContext ¶ added in v0.7.0
func (i ContactFlowTagArgs) ToContactFlowTagOutputWithContext(ctx context.Context) ContactFlowTagOutput
type ContactFlowTagArray ¶ added in v0.7.0
type ContactFlowTagArray []ContactFlowTagInput
func (ContactFlowTagArray) ElementType ¶ added in v0.7.0
func (ContactFlowTagArray) ElementType() reflect.Type
func (ContactFlowTagArray) ToContactFlowTagArrayOutput ¶ added in v0.7.0
func (i ContactFlowTagArray) ToContactFlowTagArrayOutput() ContactFlowTagArrayOutput
func (ContactFlowTagArray) ToContactFlowTagArrayOutputWithContext ¶ added in v0.7.0
func (i ContactFlowTagArray) ToContactFlowTagArrayOutputWithContext(ctx context.Context) ContactFlowTagArrayOutput
type ContactFlowTagArrayInput ¶ added in v0.7.0
type ContactFlowTagArrayInput interface { pulumi.Input ToContactFlowTagArrayOutput() ContactFlowTagArrayOutput ToContactFlowTagArrayOutputWithContext(context.Context) ContactFlowTagArrayOutput }
ContactFlowTagArrayInput is an input type that accepts ContactFlowTagArray and ContactFlowTagArrayOutput values. You can construct a concrete instance of `ContactFlowTagArrayInput` via:
ContactFlowTagArray{ ContactFlowTagArgs{...} }
type ContactFlowTagArrayOutput ¶ added in v0.7.0
type ContactFlowTagArrayOutput struct{ *pulumi.OutputState }
func (ContactFlowTagArrayOutput) ElementType ¶ added in v0.7.0
func (ContactFlowTagArrayOutput) ElementType() reflect.Type
func (ContactFlowTagArrayOutput) Index ¶ added in v0.7.0
func (o ContactFlowTagArrayOutput) Index(i pulumi.IntInput) ContactFlowTagOutput
func (ContactFlowTagArrayOutput) ToContactFlowTagArrayOutput ¶ added in v0.7.0
func (o ContactFlowTagArrayOutput) ToContactFlowTagArrayOutput() ContactFlowTagArrayOutput
func (ContactFlowTagArrayOutput) ToContactFlowTagArrayOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTagArrayOutput) ToContactFlowTagArrayOutputWithContext(ctx context.Context) ContactFlowTagArrayOutput
type ContactFlowTagInput ¶ added in v0.7.0
type ContactFlowTagInput interface { pulumi.Input ToContactFlowTagOutput() ContactFlowTagOutput ToContactFlowTagOutputWithContext(context.Context) ContactFlowTagOutput }
ContactFlowTagInput is an input type that accepts ContactFlowTagArgs and ContactFlowTagOutput values. You can construct a concrete instance of `ContactFlowTagInput` via:
ContactFlowTagArgs{...}
type ContactFlowTagOutput ¶ added in v0.7.0
type ContactFlowTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ContactFlowTagOutput) ElementType ¶ added in v0.7.0
func (ContactFlowTagOutput) ElementType() reflect.Type
func (ContactFlowTagOutput) Key ¶ added in v0.7.0
func (o ContactFlowTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ContactFlowTagOutput) ToContactFlowTagOutput ¶ added in v0.7.0
func (o ContactFlowTagOutput) ToContactFlowTagOutput() ContactFlowTagOutput
func (ContactFlowTagOutput) ToContactFlowTagOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTagOutput) ToContactFlowTagOutputWithContext(ctx context.Context) ContactFlowTagOutput
func (ContactFlowTagOutput) Value ¶ added in v0.7.0
func (o ContactFlowTagOutput) Value() pulumi.StringOutput
The value for the tag. . You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ContactFlowType ¶ added in v0.7.0
type ContactFlowType string
The type of the contact flow.
func (ContactFlowType) ElementType ¶ added in v0.7.0
func (ContactFlowType) ElementType() reflect.Type
func (ContactFlowType) ToContactFlowTypeOutput ¶ added in v0.7.0
func (e ContactFlowType) ToContactFlowTypeOutput() ContactFlowTypeOutput
func (ContactFlowType) ToContactFlowTypeOutputWithContext ¶ added in v0.7.0
func (e ContactFlowType) ToContactFlowTypeOutputWithContext(ctx context.Context) ContactFlowTypeOutput
func (ContactFlowType) ToContactFlowTypePtrOutput ¶ added in v0.7.0
func (e ContactFlowType) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
func (ContactFlowType) ToContactFlowTypePtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowType) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
func (ContactFlowType) ToStringOutput ¶ added in v0.7.0
func (e ContactFlowType) ToStringOutput() pulumi.StringOutput
func (ContactFlowType) ToStringOutputWithContext ¶ added in v0.7.0
func (e ContactFlowType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowType) ToStringPtrOutput ¶ added in v0.7.0
func (e ContactFlowType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowType) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (e ContactFlowType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowTypeInput ¶ added in v0.7.0
type ContactFlowTypeInput interface { pulumi.Input ToContactFlowTypeOutput() ContactFlowTypeOutput ToContactFlowTypeOutputWithContext(context.Context) ContactFlowTypeOutput }
ContactFlowTypeInput is an input type that accepts ContactFlowTypeArgs and ContactFlowTypeOutput values. You can construct a concrete instance of `ContactFlowTypeInput` via:
ContactFlowTypeArgs{...}
type ContactFlowTypeOutput ¶ added in v0.7.0
type ContactFlowTypeOutput struct{ *pulumi.OutputState }
func (ContactFlowTypeOutput) ElementType ¶ added in v0.7.0
func (ContactFlowTypeOutput) ElementType() reflect.Type
func (ContactFlowTypeOutput) ToContactFlowTypeOutput ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToContactFlowTypeOutput() ContactFlowTypeOutput
func (ContactFlowTypeOutput) ToContactFlowTypeOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToContactFlowTypeOutputWithContext(ctx context.Context) ContactFlowTypeOutput
func (ContactFlowTypeOutput) ToContactFlowTypePtrOutput ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
func (ContactFlowTypeOutput) ToContactFlowTypePtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
func (ContactFlowTypeOutput) ToStringOutput ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToStringOutput() pulumi.StringOutput
func (ContactFlowTypeOutput) ToStringOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContactFlowTypeOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContactFlowTypePtrInput ¶ added in v0.7.0
type ContactFlowTypePtrInput interface { pulumi.Input ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput ToContactFlowTypePtrOutputWithContext(context.Context) ContactFlowTypePtrOutput }
func ContactFlowTypePtr ¶ added in v0.7.0
func ContactFlowTypePtr(v string) ContactFlowTypePtrInput
type ContactFlowTypePtrOutput ¶ added in v0.7.0
type ContactFlowTypePtrOutput struct{ *pulumi.OutputState }
func (ContactFlowTypePtrOutput) Elem ¶ added in v0.7.0
func (o ContactFlowTypePtrOutput) Elem() ContactFlowTypeOutput
func (ContactFlowTypePtrOutput) ElementType ¶ added in v0.7.0
func (ContactFlowTypePtrOutput) ElementType() reflect.Type
func (ContactFlowTypePtrOutput) ToContactFlowTypePtrOutput ¶ added in v0.7.0
func (o ContactFlowTypePtrOutput) ToContactFlowTypePtrOutput() ContactFlowTypePtrOutput
func (ContactFlowTypePtrOutput) ToContactFlowTypePtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypePtrOutput) ToContactFlowTypePtrOutputWithContext(ctx context.Context) ContactFlowTypePtrOutput
func (ContactFlowTypePtrOutput) ToStringPtrOutput ¶ added in v0.7.0
func (o ContactFlowTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContactFlowTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.7.0
func (o ContactFlowTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperation ¶ added in v0.3.0
type HoursOfOperation struct { pulumi.CustomResourceState // Configuration information for the hours of operation: day, start time, and end time. Config HoursOfOperationConfigArrayOutput `pulumi:"config"` // The description of the hours of operation. Description pulumi.StringPtrOutput `pulumi:"description"` // The Amazon Resource Name (ARN) for the hours of operation. HoursOfOperationArn pulumi.StringOutput `pulumi:"hoursOfOperationArn"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the hours of operation. Name pulumi.StringOutput `pulumi:"name"` // One or more tags. Tags HoursOfOperationTagArrayOutput `pulumi:"tags"` // The time zone of the hours of operation. TimeZone pulumi.StringOutput `pulumi:"timeZone"` }
Resource Type definition for AWS::Connect::HoursOfOperation
func GetHoursOfOperation ¶ added in v0.3.0
func GetHoursOfOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HoursOfOperationState, opts ...pulumi.ResourceOption) (*HoursOfOperation, error)
GetHoursOfOperation gets an existing HoursOfOperation 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 NewHoursOfOperation ¶ added in v0.3.0
func NewHoursOfOperation(ctx *pulumi.Context, name string, args *HoursOfOperationArgs, opts ...pulumi.ResourceOption) (*HoursOfOperation, error)
NewHoursOfOperation registers a new resource with the given unique name, arguments, and options.
func (*HoursOfOperation) ElementType ¶ added in v0.3.0
func (*HoursOfOperation) ElementType() reflect.Type
func (*HoursOfOperation) ToHoursOfOperationOutput ¶ added in v0.3.0
func (i *HoursOfOperation) ToHoursOfOperationOutput() HoursOfOperationOutput
func (*HoursOfOperation) ToHoursOfOperationOutputWithContext ¶ added in v0.3.0
func (i *HoursOfOperation) ToHoursOfOperationOutputWithContext(ctx context.Context) HoursOfOperationOutput
type HoursOfOperationArgs ¶ added in v0.3.0
type HoursOfOperationArgs struct { // Configuration information for the hours of operation: day, start time, and end time. Config HoursOfOperationConfigArrayInput // The description of the hours of operation. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the hours of operation. Name pulumi.StringPtrInput // One or more tags. Tags HoursOfOperationTagArrayInput // The time zone of the hours of operation. TimeZone pulumi.StringInput }
The set of arguments for constructing a HoursOfOperation resource.
func (HoursOfOperationArgs) ElementType ¶ added in v0.3.0
func (HoursOfOperationArgs) ElementType() reflect.Type
type HoursOfOperationConfig ¶ added in v0.3.0
type HoursOfOperationConfig struct { // The day that the hours of operation applies to. Day HoursOfOperationConfigDay `pulumi:"day"` // The end time that your contact center closes. EndTime HoursOfOperationTimeSlice `pulumi:"endTime"` // The start time that your contact center opens. StartTime HoursOfOperationTimeSlice `pulumi:"startTime"` }
Contains information about the hours of operation.
type HoursOfOperationConfigArgs ¶ added in v0.3.0
type HoursOfOperationConfigArgs struct { // The day that the hours of operation applies to. Day HoursOfOperationConfigDayInput `pulumi:"day"` // The end time that your contact center closes. EndTime HoursOfOperationTimeSliceInput `pulumi:"endTime"` // The start time that your contact center opens. StartTime HoursOfOperationTimeSliceInput `pulumi:"startTime"` }
Contains information about the hours of operation.
func (HoursOfOperationConfigArgs) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigArgs) ElementType() reflect.Type
func (HoursOfOperationConfigArgs) ToHoursOfOperationConfigOutput ¶ added in v0.3.0
func (i HoursOfOperationConfigArgs) ToHoursOfOperationConfigOutput() HoursOfOperationConfigOutput
func (HoursOfOperationConfigArgs) ToHoursOfOperationConfigOutputWithContext ¶ added in v0.3.0
func (i HoursOfOperationConfigArgs) ToHoursOfOperationConfigOutputWithContext(ctx context.Context) HoursOfOperationConfigOutput
type HoursOfOperationConfigArray ¶ added in v0.3.0
type HoursOfOperationConfigArray []HoursOfOperationConfigInput
func (HoursOfOperationConfigArray) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigArray) ElementType() reflect.Type
func (HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutput ¶ added in v0.3.0
func (i HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutput() HoursOfOperationConfigArrayOutput
func (HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutputWithContext ¶ added in v0.3.0
func (i HoursOfOperationConfigArray) ToHoursOfOperationConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationConfigArrayOutput
type HoursOfOperationConfigArrayInput ¶ added in v0.3.0
type HoursOfOperationConfigArrayInput interface { pulumi.Input ToHoursOfOperationConfigArrayOutput() HoursOfOperationConfigArrayOutput ToHoursOfOperationConfigArrayOutputWithContext(context.Context) HoursOfOperationConfigArrayOutput }
HoursOfOperationConfigArrayInput is an input type that accepts HoursOfOperationConfigArray and HoursOfOperationConfigArrayOutput values. You can construct a concrete instance of `HoursOfOperationConfigArrayInput` via:
HoursOfOperationConfigArray{ HoursOfOperationConfigArgs{...} }
type HoursOfOperationConfigArrayOutput ¶ added in v0.3.0
type HoursOfOperationConfigArrayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationConfigArrayOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigArrayOutput) ElementType() reflect.Type
func (HoursOfOperationConfigArrayOutput) Index ¶ added in v0.3.0
func (o HoursOfOperationConfigArrayOutput) Index(i pulumi.IntInput) HoursOfOperationConfigOutput
func (HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutput() HoursOfOperationConfigArrayOutput
func (HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigArrayOutput) ToHoursOfOperationConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationConfigArrayOutput
type HoursOfOperationConfigDay ¶ added in v0.3.0
type HoursOfOperationConfigDay string
The day that the hours of operation applies to.
func (HoursOfOperationConfigDay) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigDay) ElementType() reflect.Type
func (HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutput ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutput() HoursOfOperationConfigDayOutput
func (HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutputWithContext ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayOutputWithContext(ctx context.Context) HoursOfOperationConfigDayOutput
func (HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutput ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutputWithContext ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDay) ToStringOutput ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToStringOutput() pulumi.StringOutput
func (HoursOfOperationConfigDay) ToStringOutputWithContext ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HoursOfOperationConfigDay) ToStringPtrOutput ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationConfigDay) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e HoursOfOperationConfigDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationConfigDayInput ¶ added in v0.3.0
type HoursOfOperationConfigDayInput interface { pulumi.Input ToHoursOfOperationConfigDayOutput() HoursOfOperationConfigDayOutput ToHoursOfOperationConfigDayOutputWithContext(context.Context) HoursOfOperationConfigDayOutput }
HoursOfOperationConfigDayInput is an input type that accepts HoursOfOperationConfigDayArgs and HoursOfOperationConfigDayOutput values. You can construct a concrete instance of `HoursOfOperationConfigDayInput` via:
HoursOfOperationConfigDayArgs{...}
type HoursOfOperationConfigDayOutput ¶ added in v0.3.0
type HoursOfOperationConfigDayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationConfigDayOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigDayOutput) ElementType() reflect.Type
func (HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutput() HoursOfOperationConfigDayOutput
func (HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayOutputWithContext(ctx context.Context) HoursOfOperationConfigDayOutput
func (HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDayOutput) ToStringOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToStringOutput() pulumi.StringOutput
func (HoursOfOperationConfigDayOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HoursOfOperationConfigDayOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationConfigDayOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationConfigDayPtrInput ¶ added in v0.3.0
type HoursOfOperationConfigDayPtrInput interface { pulumi.Input ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput ToHoursOfOperationConfigDayPtrOutputWithContext(context.Context) HoursOfOperationConfigDayPtrOutput }
func HoursOfOperationConfigDayPtr ¶ added in v0.3.0
func HoursOfOperationConfigDayPtr(v string) HoursOfOperationConfigDayPtrInput
type HoursOfOperationConfigDayPtrOutput ¶ added in v0.3.0
type HoursOfOperationConfigDayPtrOutput struct{ *pulumi.OutputState }
func (HoursOfOperationConfigDayPtrOutput) Elem ¶ added in v0.3.0
func (o HoursOfOperationConfigDayPtrOutput) Elem() HoursOfOperationConfigDayOutput
func (HoursOfOperationConfigDayPtrOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigDayPtrOutput) ElementType() reflect.Type
func (HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutput() HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayPtrOutput) ToHoursOfOperationConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationConfigDayPtrOutput
func (HoursOfOperationConfigDayPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationConfigDayPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationConfigInput ¶ added in v0.3.0
type HoursOfOperationConfigInput interface { pulumi.Input ToHoursOfOperationConfigOutput() HoursOfOperationConfigOutput ToHoursOfOperationConfigOutputWithContext(context.Context) HoursOfOperationConfigOutput }
HoursOfOperationConfigInput is an input type that accepts HoursOfOperationConfigArgs and HoursOfOperationConfigOutput values. You can construct a concrete instance of `HoursOfOperationConfigInput` via:
HoursOfOperationConfigArgs{...}
type HoursOfOperationConfigOutput ¶ added in v0.3.0
type HoursOfOperationConfigOutput struct{ *pulumi.OutputState }
Contains information about the hours of operation.
func (HoursOfOperationConfigOutput) Day ¶ added in v0.3.0
func (o HoursOfOperationConfigOutput) Day() HoursOfOperationConfigDayOutput
The day that the hours of operation applies to.
func (HoursOfOperationConfigOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationConfigOutput) ElementType() reflect.Type
func (HoursOfOperationConfigOutput) EndTime ¶ added in v0.3.0
func (o HoursOfOperationConfigOutput) EndTime() HoursOfOperationTimeSliceOutput
The end time that your contact center closes.
func (HoursOfOperationConfigOutput) StartTime ¶ added in v0.3.0
func (o HoursOfOperationConfigOutput) StartTime() HoursOfOperationTimeSliceOutput
The start time that your contact center opens.
func (HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutput ¶ added in v0.3.0
func (o HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutput() HoursOfOperationConfigOutput
func (HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationConfigOutput) ToHoursOfOperationConfigOutputWithContext(ctx context.Context) HoursOfOperationConfigOutput
type HoursOfOperationInput ¶ added in v0.3.0
type HoursOfOperationInput interface { pulumi.Input ToHoursOfOperationOutput() HoursOfOperationOutput ToHoursOfOperationOutputWithContext(ctx context.Context) HoursOfOperationOutput }
type HoursOfOperationOutput ¶ added in v0.3.0
type HoursOfOperationOutput struct{ *pulumi.OutputState }
func (HoursOfOperationOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationOutput) ElementType() reflect.Type
func (HoursOfOperationOutput) ToHoursOfOperationOutput ¶ added in v0.3.0
func (o HoursOfOperationOutput) ToHoursOfOperationOutput() HoursOfOperationOutput
func (HoursOfOperationOutput) ToHoursOfOperationOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationOutput) ToHoursOfOperationOutputWithContext(ctx context.Context) HoursOfOperationOutput
type HoursOfOperationState ¶ added in v0.3.0
type HoursOfOperationState struct { }
func (HoursOfOperationState) ElementType ¶ added in v0.3.0
func (HoursOfOperationState) ElementType() reflect.Type
type HoursOfOperationTag ¶ added in v0.3.0
type HoursOfOperationTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type HoursOfOperationTagArgs ¶ added in v0.3.0
type HoursOfOperationTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (HoursOfOperationTagArgs) ElementType ¶ added in v0.3.0
func (HoursOfOperationTagArgs) ElementType() reflect.Type
func (HoursOfOperationTagArgs) ToHoursOfOperationTagOutput ¶ added in v0.3.0
func (i HoursOfOperationTagArgs) ToHoursOfOperationTagOutput() HoursOfOperationTagOutput
func (HoursOfOperationTagArgs) ToHoursOfOperationTagOutputWithContext ¶ added in v0.3.0
func (i HoursOfOperationTagArgs) ToHoursOfOperationTagOutputWithContext(ctx context.Context) HoursOfOperationTagOutput
type HoursOfOperationTagArray ¶ added in v0.3.0
type HoursOfOperationTagArray []HoursOfOperationTagInput
func (HoursOfOperationTagArray) ElementType ¶ added in v0.3.0
func (HoursOfOperationTagArray) ElementType() reflect.Type
func (HoursOfOperationTagArray) ToHoursOfOperationTagArrayOutput ¶ added in v0.3.0
func (i HoursOfOperationTagArray) ToHoursOfOperationTagArrayOutput() HoursOfOperationTagArrayOutput
func (HoursOfOperationTagArray) ToHoursOfOperationTagArrayOutputWithContext ¶ added in v0.3.0
func (i HoursOfOperationTagArray) ToHoursOfOperationTagArrayOutputWithContext(ctx context.Context) HoursOfOperationTagArrayOutput
type HoursOfOperationTagArrayInput ¶ added in v0.3.0
type HoursOfOperationTagArrayInput interface { pulumi.Input ToHoursOfOperationTagArrayOutput() HoursOfOperationTagArrayOutput ToHoursOfOperationTagArrayOutputWithContext(context.Context) HoursOfOperationTagArrayOutput }
HoursOfOperationTagArrayInput is an input type that accepts HoursOfOperationTagArray and HoursOfOperationTagArrayOutput values. You can construct a concrete instance of `HoursOfOperationTagArrayInput` via:
HoursOfOperationTagArray{ HoursOfOperationTagArgs{...} }
type HoursOfOperationTagArrayOutput ¶ added in v0.3.0
type HoursOfOperationTagArrayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationTagArrayOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationTagArrayOutput) ElementType() reflect.Type
func (HoursOfOperationTagArrayOutput) Index ¶ added in v0.3.0
func (o HoursOfOperationTagArrayOutput) Index(i pulumi.IntInput) HoursOfOperationTagOutput
func (HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutput ¶ added in v0.3.0
func (o HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutput() HoursOfOperationTagArrayOutput
func (HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationTagArrayOutput) ToHoursOfOperationTagArrayOutputWithContext(ctx context.Context) HoursOfOperationTagArrayOutput
type HoursOfOperationTagInput ¶ added in v0.3.0
type HoursOfOperationTagInput interface { pulumi.Input ToHoursOfOperationTagOutput() HoursOfOperationTagOutput ToHoursOfOperationTagOutputWithContext(context.Context) HoursOfOperationTagOutput }
HoursOfOperationTagInput is an input type that accepts HoursOfOperationTagArgs and HoursOfOperationTagOutput values. You can construct a concrete instance of `HoursOfOperationTagInput` via:
HoursOfOperationTagArgs{...}
type HoursOfOperationTagOutput ¶ added in v0.3.0
type HoursOfOperationTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (HoursOfOperationTagOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationTagOutput) ElementType() reflect.Type
func (HoursOfOperationTagOutput) Key ¶ added in v0.3.0
func (o HoursOfOperationTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (HoursOfOperationTagOutput) ToHoursOfOperationTagOutput ¶ added in v0.3.0
func (o HoursOfOperationTagOutput) ToHoursOfOperationTagOutput() HoursOfOperationTagOutput
func (HoursOfOperationTagOutput) ToHoursOfOperationTagOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationTagOutput) ToHoursOfOperationTagOutputWithContext(ctx context.Context) HoursOfOperationTagOutput
func (HoursOfOperationTagOutput) Value ¶ added in v0.3.0
func (o HoursOfOperationTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type HoursOfOperationTimeSlice ¶ added in v0.3.0
type HoursOfOperationTimeSlice struct { // The hours. Hours int `pulumi:"hours"` // The minutes. Minutes int `pulumi:"minutes"` }
The start time or end time for an hours of operation.
type HoursOfOperationTimeSliceArgs ¶ added in v0.3.0
type HoursOfOperationTimeSliceArgs struct { // The hours. Hours pulumi.IntInput `pulumi:"hours"` // The minutes. Minutes pulumi.IntInput `pulumi:"minutes"` }
The start time or end time for an hours of operation.
func (HoursOfOperationTimeSliceArgs) ElementType ¶ added in v0.3.0
func (HoursOfOperationTimeSliceArgs) ElementType() reflect.Type
func (HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutput ¶ added in v0.3.0
func (i HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutput() HoursOfOperationTimeSliceOutput
func (HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutputWithContext ¶ added in v0.3.0
func (i HoursOfOperationTimeSliceArgs) ToHoursOfOperationTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationTimeSliceOutput
type HoursOfOperationTimeSliceInput ¶ added in v0.3.0
type HoursOfOperationTimeSliceInput interface { pulumi.Input ToHoursOfOperationTimeSliceOutput() HoursOfOperationTimeSliceOutput ToHoursOfOperationTimeSliceOutputWithContext(context.Context) HoursOfOperationTimeSliceOutput }
HoursOfOperationTimeSliceInput is an input type that accepts HoursOfOperationTimeSliceArgs and HoursOfOperationTimeSliceOutput values. You can construct a concrete instance of `HoursOfOperationTimeSliceInput` via:
HoursOfOperationTimeSliceArgs{...}
type HoursOfOperationTimeSliceOutput ¶ added in v0.3.0
type HoursOfOperationTimeSliceOutput struct{ *pulumi.OutputState }
The start time or end time for an hours of operation.
func (HoursOfOperationTimeSliceOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationTimeSliceOutput) ElementType() reflect.Type
func (HoursOfOperationTimeSliceOutput) Hours ¶ added in v0.3.0
func (o HoursOfOperationTimeSliceOutput) Hours() pulumi.IntOutput
The hours.
func (HoursOfOperationTimeSliceOutput) Minutes ¶ added in v0.3.0
func (o HoursOfOperationTimeSliceOutput) Minutes() pulumi.IntOutput
The minutes.
func (HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutput ¶ added in v0.3.0
func (o HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutput() HoursOfOperationTimeSliceOutput
func (HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutputWithContext ¶ added in v0.3.0
func (o HoursOfOperationTimeSliceOutput) ToHoursOfOperationTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationTimeSliceOutput
type QuickConnect ¶
type QuickConnect struct { pulumi.CustomResourceState // The description of the quick connect. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the quick connect. Name pulumi.StringOutput `pulumi:"name"` // The Amazon Resource Name (ARN) for the quick connect. QuickConnectArn pulumi.StringOutput `pulumi:"quickConnectArn"` // Configuration settings for the quick connect. QuickConnectConfig QuickConnectConfigOutput `pulumi:"quickConnectConfig"` // One or more tags. Tags QuickConnectTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::QuickConnect
func GetQuickConnect ¶
func GetQuickConnect(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QuickConnectState, opts ...pulumi.ResourceOption) (*QuickConnect, error)
GetQuickConnect gets an existing QuickConnect 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 NewQuickConnect ¶
func NewQuickConnect(ctx *pulumi.Context, name string, args *QuickConnectArgs, opts ...pulumi.ResourceOption) (*QuickConnect, error)
NewQuickConnect registers a new resource with the given unique name, arguments, and options.
func (*QuickConnect) ElementType ¶
func (*QuickConnect) ElementType() reflect.Type
func (*QuickConnect) ToQuickConnectOutput ¶
func (i *QuickConnect) ToQuickConnectOutput() QuickConnectOutput
func (*QuickConnect) ToQuickConnectOutputWithContext ¶
func (i *QuickConnect) ToQuickConnectOutputWithContext(ctx context.Context) QuickConnectOutput
type QuickConnectArgs ¶
type QuickConnectArgs struct { // The description of the quick connect. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the quick connect. Name pulumi.StringPtrInput // Configuration settings for the quick connect. QuickConnectConfig QuickConnectConfigInput // One or more tags. Tags QuickConnectTagArrayInput }
The set of arguments for constructing a QuickConnect resource.
func (QuickConnectArgs) ElementType ¶
func (QuickConnectArgs) ElementType() reflect.Type
type QuickConnectConfig ¶ added in v0.2.0
type QuickConnectConfig struct { PhoneConfig *QuickConnectPhoneNumberQuickConnectConfig `pulumi:"phoneConfig"` QueueConfig *QuickConnectQueueQuickConnectConfig `pulumi:"queueConfig"` QuickConnectType QuickConnectType `pulumi:"quickConnectType"` UserConfig *QuickConnectUserQuickConnectConfig `pulumi:"userConfig"` }
Configuration settings for the quick connect.
type QuickConnectConfigArgs ¶ added in v0.2.0
type QuickConnectConfigArgs struct { PhoneConfig QuickConnectPhoneNumberQuickConnectConfigPtrInput `pulumi:"phoneConfig"` QueueConfig QuickConnectQueueQuickConnectConfigPtrInput `pulumi:"queueConfig"` QuickConnectType QuickConnectTypeInput `pulumi:"quickConnectType"` UserConfig QuickConnectUserQuickConnectConfigPtrInput `pulumi:"userConfig"` }
Configuration settings for the quick connect.
func (QuickConnectConfigArgs) ElementType ¶ added in v0.2.0
func (QuickConnectConfigArgs) ElementType() reflect.Type
func (QuickConnectConfigArgs) ToQuickConnectConfigOutput ¶ added in v0.2.0
func (i QuickConnectConfigArgs) ToQuickConnectConfigOutput() QuickConnectConfigOutput
func (QuickConnectConfigArgs) ToQuickConnectConfigOutputWithContext ¶ added in v0.2.0
func (i QuickConnectConfigArgs) ToQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectConfigOutput
func (QuickConnectConfigArgs) ToQuickConnectConfigPtrOutput ¶ added in v0.2.0
func (i QuickConnectConfigArgs) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
func (QuickConnectConfigArgs) ToQuickConnectConfigPtrOutputWithContext ¶ added in v0.2.0
func (i QuickConnectConfigArgs) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
type QuickConnectConfigInput ¶ added in v0.2.0
type QuickConnectConfigInput interface { pulumi.Input ToQuickConnectConfigOutput() QuickConnectConfigOutput ToQuickConnectConfigOutputWithContext(context.Context) QuickConnectConfigOutput }
QuickConnectConfigInput is an input type that accepts QuickConnectConfigArgs and QuickConnectConfigOutput values. You can construct a concrete instance of `QuickConnectConfigInput` via:
QuickConnectConfigArgs{...}
type QuickConnectConfigOutput ¶ added in v0.2.0
type QuickConnectConfigOutput struct{ *pulumi.OutputState }
Configuration settings for the quick connect.
func (QuickConnectConfigOutput) ElementType ¶ added in v0.2.0
func (QuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectConfigOutput) PhoneConfig ¶ added in v0.2.0
func (o QuickConnectConfigOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectConfigOutput) QueueConfig ¶ added in v0.2.0
func (o QuickConnectConfigOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectConfigOutput) QuickConnectType ¶ added in v0.2.0
func (o QuickConnectConfigOutput) QuickConnectType() QuickConnectTypeOutput
func (QuickConnectConfigOutput) ToQuickConnectConfigOutput ¶ added in v0.2.0
func (o QuickConnectConfigOutput) ToQuickConnectConfigOutput() QuickConnectConfigOutput
func (QuickConnectConfigOutput) ToQuickConnectConfigOutputWithContext ¶ added in v0.2.0
func (o QuickConnectConfigOutput) ToQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectConfigOutput
func (QuickConnectConfigOutput) ToQuickConnectConfigPtrOutput ¶ added in v0.2.0
func (o QuickConnectConfigOutput) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
func (QuickConnectConfigOutput) ToQuickConnectConfigPtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectConfigOutput) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
func (QuickConnectConfigOutput) UserConfig ¶ added in v0.2.0
func (o QuickConnectConfigOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
type QuickConnectConfigPtrInput ¶ added in v0.2.0
type QuickConnectConfigPtrInput interface { pulumi.Input ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput ToQuickConnectConfigPtrOutputWithContext(context.Context) QuickConnectConfigPtrOutput }
QuickConnectConfigPtrInput is an input type that accepts QuickConnectConfigArgs, QuickConnectConfigPtr and QuickConnectConfigPtrOutput values. You can construct a concrete instance of `QuickConnectConfigPtrInput` via:
QuickConnectConfigArgs{...} or: nil
func QuickConnectConfigPtr ¶ added in v0.2.0
func QuickConnectConfigPtr(v *QuickConnectConfigArgs) QuickConnectConfigPtrInput
type QuickConnectConfigPtrOutput ¶ added in v0.2.0
type QuickConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (QuickConnectConfigPtrOutput) Elem ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) Elem() QuickConnectConfigOutput
func (QuickConnectConfigPtrOutput) ElementType ¶ added in v0.2.0
func (QuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectConfigPtrOutput) PhoneConfig ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectConfigPtrOutput) QueueConfig ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectConfigPtrOutput) QuickConnectType ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) QuickConnectType() QuickConnectTypePtrOutput
func (QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutput ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutput() QuickConnectConfigPtrOutput
func (QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) ToQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectConfigPtrOutput
func (QuickConnectConfigPtrOutput) UserConfig ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
type QuickConnectInput ¶
type QuickConnectInput interface { pulumi.Input ToQuickConnectOutput() QuickConnectOutput ToQuickConnectOutputWithContext(ctx context.Context) QuickConnectOutput }
type QuickConnectOutput ¶
type QuickConnectOutput struct{ *pulumi.OutputState }
func (QuickConnectOutput) ElementType ¶
func (QuickConnectOutput) ElementType() reflect.Type
func (QuickConnectOutput) ToQuickConnectOutput ¶
func (o QuickConnectOutput) ToQuickConnectOutput() QuickConnectOutput
func (QuickConnectOutput) ToQuickConnectOutputWithContext ¶
func (o QuickConnectOutput) ToQuickConnectOutputWithContext(ctx context.Context) QuickConnectOutput
type QuickConnectPhoneNumberQuickConnectConfig ¶
type QuickConnectPhoneNumberQuickConnectConfig struct {
PhoneNumber string `pulumi:"phoneNumber"`
}
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
type QuickConnectPhoneNumberQuickConnectConfigArgs ¶
type QuickConnectPhoneNumberQuickConnectConfigArgs struct {
PhoneNumber pulumi.StringInput `pulumi:"phoneNumber"`
}
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ElementType ¶
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ElementType() reflect.Type
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutput ¶
func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutput() QuickConnectPhoneNumberQuickConnectConfigOutput
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext ¶
func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigOutput
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput ¶
func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext ¶
func (i QuickConnectPhoneNumberQuickConnectConfigArgs) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
type QuickConnectPhoneNumberQuickConnectConfigInput ¶
type QuickConnectPhoneNumberQuickConnectConfigInput interface { pulumi.Input ToQuickConnectPhoneNumberQuickConnectConfigOutput() QuickConnectPhoneNumberQuickConnectConfigOutput ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext(context.Context) QuickConnectPhoneNumberQuickConnectConfigOutput }
QuickConnectPhoneNumberQuickConnectConfigInput is an input type that accepts QuickConnectPhoneNumberQuickConnectConfigArgs and QuickConnectPhoneNumberQuickConnectConfigOutput values. You can construct a concrete instance of `QuickConnectPhoneNumberQuickConnectConfigInput` via:
QuickConnectPhoneNumberQuickConnectConfigArgs{...}
type QuickConnectPhoneNumberQuickConnectConfigOutput ¶
type QuickConnectPhoneNumberQuickConnectConfigOutput struct{ *pulumi.OutputState }
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ElementType ¶
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectPhoneNumberQuickConnectConfigOutput) PhoneNumber ¶
func (o QuickConnectPhoneNumberQuickConnectConfigOutput) PhoneNumber() pulumi.StringOutput
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutput ¶
func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutput() QuickConnectPhoneNumberQuickConnectConfigOutput
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext ¶
func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigOutput
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput ¶
func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectPhoneNumberQuickConnectConfigOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
type QuickConnectPhoneNumberQuickConnectConfigPtrInput ¶
type QuickConnectPhoneNumberQuickConnectConfigPtrInput interface { pulumi.Input ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput }
QuickConnectPhoneNumberQuickConnectConfigPtrInput is an input type that accepts QuickConnectPhoneNumberQuickConnectConfigArgs, QuickConnectPhoneNumberQuickConnectConfigPtr and QuickConnectPhoneNumberQuickConnectConfigPtrOutput values. You can construct a concrete instance of `QuickConnectPhoneNumberQuickConnectConfigPtrInput` via:
QuickConnectPhoneNumberQuickConnectConfigArgs{...} or: nil
func QuickConnectPhoneNumberQuickConnectConfigPtr ¶
func QuickConnectPhoneNumberQuickConnectConfigPtr(v *QuickConnectPhoneNumberQuickConnectConfigArgs) QuickConnectPhoneNumberQuickConnectConfigPtrInput
type QuickConnectPhoneNumberQuickConnectConfigPtrOutput ¶
type QuickConnectPhoneNumberQuickConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ElementType ¶
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) PhoneNumber ¶
func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) PhoneNumber() pulumi.StringPtrOutput
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput ¶
func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
type QuickConnectQueueQuickConnectConfig ¶
type QuickConnectQueueQuickConnectConfig struct { ContactFlowArn string `pulumi:"contactFlowArn"` QueueArn string `pulumi:"queueArn"` }
The queue configuration. This is required only if QuickConnectType is QUEUE.
type QuickConnectQueueQuickConnectConfigArgs ¶
type QuickConnectQueueQuickConnectConfigArgs struct { ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` QueueArn pulumi.StringInput `pulumi:"queueArn"` }
The queue configuration. This is required only if QuickConnectType is QUEUE.
func (QuickConnectQueueQuickConnectConfigArgs) ElementType ¶
func (QuickConnectQueueQuickConnectConfigArgs) ElementType() reflect.Type
func (QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutput ¶
func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutput() QuickConnectQueueQuickConnectConfigOutput
func (QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutputWithContext ¶
func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigOutput
func (QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutput ¶
func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext ¶
func (i QuickConnectQueueQuickConnectConfigArgs) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
type QuickConnectQueueQuickConnectConfigInput ¶
type QuickConnectQueueQuickConnectConfigInput interface { pulumi.Input ToQuickConnectQueueQuickConnectConfigOutput() QuickConnectQueueQuickConnectConfigOutput ToQuickConnectQueueQuickConnectConfigOutputWithContext(context.Context) QuickConnectQueueQuickConnectConfigOutput }
QuickConnectQueueQuickConnectConfigInput is an input type that accepts QuickConnectQueueQuickConnectConfigArgs and QuickConnectQueueQuickConnectConfigOutput values. You can construct a concrete instance of `QuickConnectQueueQuickConnectConfigInput` via:
QuickConnectQueueQuickConnectConfigArgs{...}
type QuickConnectQueueQuickConnectConfigOutput ¶
type QuickConnectQueueQuickConnectConfigOutput struct{ *pulumi.OutputState }
The queue configuration. This is required only if QuickConnectType is QUEUE.
func (QuickConnectQueueQuickConnectConfigOutput) ContactFlowArn ¶
func (o QuickConnectQueueQuickConnectConfigOutput) ContactFlowArn() pulumi.StringOutput
func (QuickConnectQueueQuickConnectConfigOutput) ElementType ¶
func (QuickConnectQueueQuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectQueueQuickConnectConfigOutput) QueueArn ¶
func (o QuickConnectQueueQuickConnectConfigOutput) QueueArn() pulumi.StringOutput
func (QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutput ¶
func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutput() QuickConnectQueueQuickConnectConfigOutput
func (QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutputWithContext ¶
func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigOutput
func (QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput ¶
func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectQueueQuickConnectConfigOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
type QuickConnectQueueQuickConnectConfigPtrInput ¶
type QuickConnectQueueQuickConnectConfigPtrInput interface { pulumi.Input ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(context.Context) QuickConnectQueueQuickConnectConfigPtrOutput }
QuickConnectQueueQuickConnectConfigPtrInput is an input type that accepts QuickConnectQueueQuickConnectConfigArgs, QuickConnectQueueQuickConnectConfigPtr and QuickConnectQueueQuickConnectConfigPtrOutput values. You can construct a concrete instance of `QuickConnectQueueQuickConnectConfigPtrInput` via:
QuickConnectQueueQuickConnectConfigArgs{...} or: nil
func QuickConnectQueueQuickConnectConfigPtr ¶
func QuickConnectQueueQuickConnectConfigPtr(v *QuickConnectQueueQuickConnectConfigArgs) QuickConnectQueueQuickConnectConfigPtrInput
type QuickConnectQueueQuickConnectConfigPtrOutput ¶
type QuickConnectQueueQuickConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (QuickConnectQueueQuickConnectConfigPtrOutput) ContactFlowArn ¶
func (o QuickConnectQueueQuickConnectConfigPtrOutput) ContactFlowArn() pulumi.StringPtrOutput
func (QuickConnectQueueQuickConnectConfigPtrOutput) ElementType ¶
func (QuickConnectQueueQuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectQueueQuickConnectConfigPtrOutput) QueueArn ¶
func (o QuickConnectQueueQuickConnectConfigPtrOutput) QueueArn() pulumi.StringPtrOutput
func (QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput ¶
func (o QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutput() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectQueueQuickConnectConfigPtrOutput) ToQuickConnectQueueQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQueueQuickConnectConfigPtrOutput
type QuickConnectState ¶
type QuickConnectState struct { }
func (QuickConnectState) ElementType ¶
func (QuickConnectState) ElementType() reflect.Type
type QuickConnectTag ¶
type QuickConnectTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type QuickConnectTagArgs ¶
type QuickConnectTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (QuickConnectTagArgs) ElementType ¶
func (QuickConnectTagArgs) ElementType() reflect.Type
func (QuickConnectTagArgs) ToQuickConnectTagOutput ¶
func (i QuickConnectTagArgs) ToQuickConnectTagOutput() QuickConnectTagOutput
func (QuickConnectTagArgs) ToQuickConnectTagOutputWithContext ¶
func (i QuickConnectTagArgs) ToQuickConnectTagOutputWithContext(ctx context.Context) QuickConnectTagOutput
type QuickConnectTagArray ¶
type QuickConnectTagArray []QuickConnectTagInput
func (QuickConnectTagArray) ElementType ¶
func (QuickConnectTagArray) ElementType() reflect.Type
func (QuickConnectTagArray) ToQuickConnectTagArrayOutput ¶
func (i QuickConnectTagArray) ToQuickConnectTagArrayOutput() QuickConnectTagArrayOutput
func (QuickConnectTagArray) ToQuickConnectTagArrayOutputWithContext ¶
func (i QuickConnectTagArray) ToQuickConnectTagArrayOutputWithContext(ctx context.Context) QuickConnectTagArrayOutput
type QuickConnectTagArrayInput ¶
type QuickConnectTagArrayInput interface { pulumi.Input ToQuickConnectTagArrayOutput() QuickConnectTagArrayOutput ToQuickConnectTagArrayOutputWithContext(context.Context) QuickConnectTagArrayOutput }
QuickConnectTagArrayInput is an input type that accepts QuickConnectTagArray and QuickConnectTagArrayOutput values. You can construct a concrete instance of `QuickConnectTagArrayInput` via:
QuickConnectTagArray{ QuickConnectTagArgs{...} }
type QuickConnectTagArrayOutput ¶
type QuickConnectTagArrayOutput struct{ *pulumi.OutputState }
func (QuickConnectTagArrayOutput) ElementType ¶
func (QuickConnectTagArrayOutput) ElementType() reflect.Type
func (QuickConnectTagArrayOutput) Index ¶
func (o QuickConnectTagArrayOutput) Index(i pulumi.IntInput) QuickConnectTagOutput
func (QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutput ¶
func (o QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutput() QuickConnectTagArrayOutput
func (QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutputWithContext ¶
func (o QuickConnectTagArrayOutput) ToQuickConnectTagArrayOutputWithContext(ctx context.Context) QuickConnectTagArrayOutput
type QuickConnectTagInput ¶
type QuickConnectTagInput interface { pulumi.Input ToQuickConnectTagOutput() QuickConnectTagOutput ToQuickConnectTagOutputWithContext(context.Context) QuickConnectTagOutput }
QuickConnectTagInput is an input type that accepts QuickConnectTagArgs and QuickConnectTagOutput values. You can construct a concrete instance of `QuickConnectTagInput` via:
QuickConnectTagArgs{...}
type QuickConnectTagOutput ¶
type QuickConnectTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (QuickConnectTagOutput) ElementType ¶
func (QuickConnectTagOutput) ElementType() reflect.Type
func (QuickConnectTagOutput) Key ¶
func (o QuickConnectTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (QuickConnectTagOutput) ToQuickConnectTagOutput ¶
func (o QuickConnectTagOutput) ToQuickConnectTagOutput() QuickConnectTagOutput
func (QuickConnectTagOutput) ToQuickConnectTagOutputWithContext ¶
func (o QuickConnectTagOutput) ToQuickConnectTagOutputWithContext(ctx context.Context) QuickConnectTagOutput
func (QuickConnectTagOutput) Value ¶
func (o QuickConnectTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type QuickConnectType ¶ added in v0.2.0
type QuickConnectType string
The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
func (QuickConnectType) ElementType ¶ added in v0.2.0
func (QuickConnectType) ElementType() reflect.Type
func (QuickConnectType) ToQuickConnectTypeOutput ¶ added in v0.2.0
func (e QuickConnectType) ToQuickConnectTypeOutput() QuickConnectTypeOutput
func (QuickConnectType) ToQuickConnectTypeOutputWithContext ¶ added in v0.2.0
func (e QuickConnectType) ToQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectTypeOutput
func (QuickConnectType) ToQuickConnectTypePtrOutput ¶ added in v0.2.0
func (e QuickConnectType) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
func (QuickConnectType) ToQuickConnectTypePtrOutputWithContext ¶ added in v0.2.0
func (e QuickConnectType) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
func (QuickConnectType) ToStringOutput ¶ added in v0.2.0
func (e QuickConnectType) ToStringOutput() pulumi.StringOutput
func (QuickConnectType) ToStringOutputWithContext ¶ added in v0.2.0
func (e QuickConnectType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QuickConnectType) ToStringPtrOutput ¶ added in v0.2.0
func (e QuickConnectType) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e QuickConnectType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QuickConnectTypeInput ¶ added in v0.2.0
type QuickConnectTypeInput interface { pulumi.Input ToQuickConnectTypeOutput() QuickConnectTypeOutput ToQuickConnectTypeOutputWithContext(context.Context) QuickConnectTypeOutput }
QuickConnectTypeInput is an input type that accepts QuickConnectTypeArgs and QuickConnectTypeOutput values. You can construct a concrete instance of `QuickConnectTypeInput` via:
QuickConnectTypeArgs{...}
type QuickConnectTypeOutput ¶ added in v0.2.0
type QuickConnectTypeOutput struct{ *pulumi.OutputState }
func (QuickConnectTypeOutput) ElementType ¶ added in v0.2.0
func (QuickConnectTypeOutput) ElementType() reflect.Type
func (QuickConnectTypeOutput) ToQuickConnectTypeOutput ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToQuickConnectTypeOutput() QuickConnectTypeOutput
func (QuickConnectTypeOutput) ToQuickConnectTypeOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectTypeOutput
func (QuickConnectTypeOutput) ToQuickConnectTypePtrOutput ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
func (QuickConnectTypeOutput) ToQuickConnectTypePtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
func (QuickConnectTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToStringOutput() pulumi.StringOutput
func (QuickConnectTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QuickConnectTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QuickConnectTypePtrInput ¶ added in v0.2.0
type QuickConnectTypePtrInput interface { pulumi.Input ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput ToQuickConnectTypePtrOutputWithContext(context.Context) QuickConnectTypePtrOutput }
func QuickConnectTypePtr ¶ added in v0.2.0
func QuickConnectTypePtr(v string) QuickConnectTypePtrInput
type QuickConnectTypePtrOutput ¶ added in v0.2.0
type QuickConnectTypePtrOutput struct{ *pulumi.OutputState }
func (QuickConnectTypePtrOutput) Elem ¶ added in v0.2.0
func (o QuickConnectTypePtrOutput) Elem() QuickConnectTypeOutput
func (QuickConnectTypePtrOutput) ElementType ¶ added in v0.2.0
func (QuickConnectTypePtrOutput) ElementType() reflect.Type
func (QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutput ¶ added in v0.2.0
func (o QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutput() QuickConnectTypePtrOutput
func (QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypePtrOutput) ToQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectTypePtrOutput
func (QuickConnectTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o QuickConnectTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o QuickConnectTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QuickConnectUserQuickConnectConfig ¶
type QuickConnectUserQuickConnectConfig struct { ContactFlowArn string `pulumi:"contactFlowArn"` UserArn string `pulumi:"userArn"` }
The user configuration. This is required only if QuickConnectType is USER.
type QuickConnectUserQuickConnectConfigArgs ¶
type QuickConnectUserQuickConnectConfigArgs struct { ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` UserArn pulumi.StringInput `pulumi:"userArn"` }
The user configuration. This is required only if QuickConnectType is USER.
func (QuickConnectUserQuickConnectConfigArgs) ElementType ¶
func (QuickConnectUserQuickConnectConfigArgs) ElementType() reflect.Type
func (QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutput ¶
func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutput() QuickConnectUserQuickConnectConfigOutput
func (QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutputWithContext ¶
func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigOutput
func (QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutput ¶
func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
func (QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext ¶
func (i QuickConnectUserQuickConnectConfigArgs) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
type QuickConnectUserQuickConnectConfigInput ¶
type QuickConnectUserQuickConnectConfigInput interface { pulumi.Input ToQuickConnectUserQuickConnectConfigOutput() QuickConnectUserQuickConnectConfigOutput ToQuickConnectUserQuickConnectConfigOutputWithContext(context.Context) QuickConnectUserQuickConnectConfigOutput }
QuickConnectUserQuickConnectConfigInput is an input type that accepts QuickConnectUserQuickConnectConfigArgs and QuickConnectUserQuickConnectConfigOutput values. You can construct a concrete instance of `QuickConnectUserQuickConnectConfigInput` via:
QuickConnectUserQuickConnectConfigArgs{...}
type QuickConnectUserQuickConnectConfigOutput ¶
type QuickConnectUserQuickConnectConfigOutput struct{ *pulumi.OutputState }
The user configuration. This is required only if QuickConnectType is USER.
func (QuickConnectUserQuickConnectConfigOutput) ContactFlowArn ¶
func (o QuickConnectUserQuickConnectConfigOutput) ContactFlowArn() pulumi.StringOutput
func (QuickConnectUserQuickConnectConfigOutput) ElementType ¶
func (QuickConnectUserQuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutput ¶
func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutput() QuickConnectUserQuickConnectConfigOutput
func (QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutputWithContext ¶
func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigOutput
func (QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutput ¶
func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
func (QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectUserQuickConnectConfigOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
func (QuickConnectUserQuickConnectConfigOutput) UserArn ¶
func (o QuickConnectUserQuickConnectConfigOutput) UserArn() pulumi.StringOutput
type QuickConnectUserQuickConnectConfigPtrInput ¶
type QuickConnectUserQuickConnectConfigPtrInput interface { pulumi.Input ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(context.Context) QuickConnectUserQuickConnectConfigPtrOutput }
QuickConnectUserQuickConnectConfigPtrInput is an input type that accepts QuickConnectUserQuickConnectConfigArgs, QuickConnectUserQuickConnectConfigPtr and QuickConnectUserQuickConnectConfigPtrOutput values. You can construct a concrete instance of `QuickConnectUserQuickConnectConfigPtrInput` via:
QuickConnectUserQuickConnectConfigArgs{...} or: nil
func QuickConnectUserQuickConnectConfigPtr ¶
func QuickConnectUserQuickConnectConfigPtr(v *QuickConnectUserQuickConnectConfigArgs) QuickConnectUserQuickConnectConfigPtrInput
type QuickConnectUserQuickConnectConfigPtrOutput ¶
type QuickConnectUserQuickConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (QuickConnectUserQuickConnectConfigPtrOutput) ContactFlowArn ¶
func (o QuickConnectUserQuickConnectConfigPtrOutput) ContactFlowArn() pulumi.StringPtrOutput
func (QuickConnectUserQuickConnectConfigPtrOutput) ElementType ¶
func (QuickConnectUserQuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutput ¶
func (o QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutput() QuickConnectUserQuickConnectConfigPtrOutput
func (QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectUserQuickConnectConfigPtrOutput) ToQuickConnectUserQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectUserQuickConnectConfigPtrOutput
func (QuickConnectUserQuickConnectConfigPtrOutput) UserArn ¶
func (o QuickConnectUserQuickConnectConfigPtrOutput) UserArn() pulumi.StringPtrOutput
type User ¶ added in v0.3.0
type User struct { pulumi.CustomResourceState // The identifier of the user account in the directory used for identity management. DirectoryUserId pulumi.StringPtrOutput `pulumi:"directoryUserId"` // The identifier of the hierarchy group for the user. HierarchyGroupArn pulumi.StringPtrOutput `pulumi:"hierarchyGroupArn"` // The information about the identity of the user. IdentityInfo UserIdentityInfoPtrOutput `pulumi:"identityInfo"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password. Password pulumi.StringPtrOutput `pulumi:"password"` // The phone settings for the user. PhoneConfig UserPhoneConfigOutput `pulumi:"phoneConfig"` // The identifier of the routing profile for the user. RoutingProfileArn pulumi.StringOutput `pulumi:"routingProfileArn"` // One or more security profile arns for the user SecurityProfileArns pulumi.StringArrayOutput `pulumi:"securityProfileArns"` // One or more tags. Tags UserTagArrayOutput `pulumi:"tags"` // The Amazon Resource Name (ARN) for the user. UserArn pulumi.StringOutput `pulumi:"userArn"` // The user name for the account. Username pulumi.StringOutput `pulumi:"username"` }
Resource Type definition for AWS::Connect::User
func GetUser ¶ added in v0.3.0
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User 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 NewUser ¶ added in v0.3.0
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶ added in v0.3.0
func (*User) ToUserOutput ¶ added in v0.3.0
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶ added in v0.3.0
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶ added in v0.3.0
type UserArgs struct { // The identifier of the user account in the directory used for identity management. DirectoryUserId pulumi.StringPtrInput // The identifier of the hierarchy group for the user. HierarchyGroupArn pulumi.StringPtrInput // The information about the identity of the user. IdentityInfo UserIdentityInfoPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The password for the user account. A password is required if you are using Amazon Connect for identity management. Otherwise, it is an error to include a password. Password pulumi.StringPtrInput // The phone settings for the user. PhoneConfig UserPhoneConfigInput // The identifier of the routing profile for the user. RoutingProfileArn pulumi.StringInput // One or more security profile arns for the user SecurityProfileArns pulumi.StringArrayInput // One or more tags. Tags UserTagArrayInput // The user name for the account. Username pulumi.StringInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶ added in v0.3.0
type UserHierarchyGroup ¶ added in v0.3.0
type UserHierarchyGroup struct { pulumi.CustomResourceState // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the user hierarchy group. Name pulumi.StringOutput `pulumi:"name"` // The Amazon Resource Name (ARN) for the parent user hierarchy group. ParentGroupArn pulumi.StringPtrOutput `pulumi:"parentGroupArn"` // The Amazon Resource Name (ARN) for the user hierarchy group. UserHierarchyGroupArn pulumi.StringOutput `pulumi:"userHierarchyGroupArn"` }
Resource Type definition for AWS::Connect::UserHierarchyGroup
func GetUserHierarchyGroup ¶ added in v0.3.0
func GetUserHierarchyGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserHierarchyGroupState, opts ...pulumi.ResourceOption) (*UserHierarchyGroup, error)
GetUserHierarchyGroup gets an existing UserHierarchyGroup 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 NewUserHierarchyGroup ¶ added in v0.3.0
func NewUserHierarchyGroup(ctx *pulumi.Context, name string, args *UserHierarchyGroupArgs, opts ...pulumi.ResourceOption) (*UserHierarchyGroup, error)
NewUserHierarchyGroup registers a new resource with the given unique name, arguments, and options.
func (*UserHierarchyGroup) ElementType ¶ added in v0.3.0
func (*UserHierarchyGroup) ElementType() reflect.Type
func (*UserHierarchyGroup) ToUserHierarchyGroupOutput ¶ added in v0.3.0
func (i *UserHierarchyGroup) ToUserHierarchyGroupOutput() UserHierarchyGroupOutput
func (*UserHierarchyGroup) ToUserHierarchyGroupOutputWithContext ¶ added in v0.3.0
func (i *UserHierarchyGroup) ToUserHierarchyGroupOutputWithContext(ctx context.Context) UserHierarchyGroupOutput
type UserHierarchyGroupArgs ¶ added in v0.3.0
type UserHierarchyGroupArgs struct { // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the user hierarchy group. Name pulumi.StringPtrInput // The Amazon Resource Name (ARN) for the parent user hierarchy group. ParentGroupArn pulumi.StringPtrInput }
The set of arguments for constructing a UserHierarchyGroup resource.
func (UserHierarchyGroupArgs) ElementType ¶ added in v0.3.0
func (UserHierarchyGroupArgs) ElementType() reflect.Type
type UserHierarchyGroupInput ¶ added in v0.3.0
type UserHierarchyGroupInput interface { pulumi.Input ToUserHierarchyGroupOutput() UserHierarchyGroupOutput ToUserHierarchyGroupOutputWithContext(ctx context.Context) UserHierarchyGroupOutput }
type UserHierarchyGroupOutput ¶ added in v0.3.0
type UserHierarchyGroupOutput struct{ *pulumi.OutputState }
func (UserHierarchyGroupOutput) ElementType ¶ added in v0.3.0
func (UserHierarchyGroupOutput) ElementType() reflect.Type
func (UserHierarchyGroupOutput) ToUserHierarchyGroupOutput ¶ added in v0.3.0
func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutput() UserHierarchyGroupOutput
func (UserHierarchyGroupOutput) ToUserHierarchyGroupOutputWithContext ¶ added in v0.3.0
func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutputWithContext(ctx context.Context) UserHierarchyGroupOutput
type UserHierarchyGroupState ¶ added in v0.3.0
type UserHierarchyGroupState struct { }
func (UserHierarchyGroupState) ElementType ¶ added in v0.3.0
func (UserHierarchyGroupState) ElementType() reflect.Type
type UserIdentityInfo ¶ added in v0.3.0
type UserIdentityInfo struct { Email *string `pulumi:"email"` FirstName *string `pulumi:"firstName"` LastName *string `pulumi:"lastName"` }
Contains information about the identity of a user.
type UserIdentityInfoArgs ¶ added in v0.3.0
type UserIdentityInfoArgs struct { Email pulumi.StringPtrInput `pulumi:"email"` FirstName pulumi.StringPtrInput `pulumi:"firstName"` LastName pulumi.StringPtrInput `pulumi:"lastName"` }
Contains information about the identity of a user.
func (UserIdentityInfoArgs) ElementType ¶ added in v0.3.0
func (UserIdentityInfoArgs) ElementType() reflect.Type
func (UserIdentityInfoArgs) ToUserIdentityInfoOutput ¶ added in v0.3.0
func (i UserIdentityInfoArgs) ToUserIdentityInfoOutput() UserIdentityInfoOutput
func (UserIdentityInfoArgs) ToUserIdentityInfoOutputWithContext ¶ added in v0.3.0
func (i UserIdentityInfoArgs) ToUserIdentityInfoOutputWithContext(ctx context.Context) UserIdentityInfoOutput
func (UserIdentityInfoArgs) ToUserIdentityInfoPtrOutput ¶ added in v0.3.0
func (i UserIdentityInfoArgs) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
func (UserIdentityInfoArgs) ToUserIdentityInfoPtrOutputWithContext ¶ added in v0.3.0
func (i UserIdentityInfoArgs) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
type UserIdentityInfoInput ¶ added in v0.3.0
type UserIdentityInfoInput interface { pulumi.Input ToUserIdentityInfoOutput() UserIdentityInfoOutput ToUserIdentityInfoOutputWithContext(context.Context) UserIdentityInfoOutput }
UserIdentityInfoInput is an input type that accepts UserIdentityInfoArgs and UserIdentityInfoOutput values. You can construct a concrete instance of `UserIdentityInfoInput` via:
UserIdentityInfoArgs{...}
type UserIdentityInfoOutput ¶ added in v0.3.0
type UserIdentityInfoOutput struct{ *pulumi.OutputState }
Contains information about the identity of a user.
func (UserIdentityInfoOutput) ElementType ¶ added in v0.3.0
func (UserIdentityInfoOutput) ElementType() reflect.Type
func (UserIdentityInfoOutput) Email ¶ added in v0.3.0
func (o UserIdentityInfoOutput) Email() pulumi.StringPtrOutput
func (UserIdentityInfoOutput) FirstName ¶ added in v0.3.0
func (o UserIdentityInfoOutput) FirstName() pulumi.StringPtrOutput
func (UserIdentityInfoOutput) LastName ¶ added in v0.3.0
func (o UserIdentityInfoOutput) LastName() pulumi.StringPtrOutput
func (UserIdentityInfoOutput) ToUserIdentityInfoOutput ¶ added in v0.3.0
func (o UserIdentityInfoOutput) ToUserIdentityInfoOutput() UserIdentityInfoOutput
func (UserIdentityInfoOutput) ToUserIdentityInfoOutputWithContext ¶ added in v0.3.0
func (o UserIdentityInfoOutput) ToUserIdentityInfoOutputWithContext(ctx context.Context) UserIdentityInfoOutput
func (UserIdentityInfoOutput) ToUserIdentityInfoPtrOutput ¶ added in v0.3.0
func (o UserIdentityInfoOutput) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
func (UserIdentityInfoOutput) ToUserIdentityInfoPtrOutputWithContext ¶ added in v0.3.0
func (o UserIdentityInfoOutput) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
type UserIdentityInfoPtrInput ¶ added in v0.3.0
type UserIdentityInfoPtrInput interface { pulumi.Input ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput ToUserIdentityInfoPtrOutputWithContext(context.Context) UserIdentityInfoPtrOutput }
UserIdentityInfoPtrInput is an input type that accepts UserIdentityInfoArgs, UserIdentityInfoPtr and UserIdentityInfoPtrOutput values. You can construct a concrete instance of `UserIdentityInfoPtrInput` via:
UserIdentityInfoArgs{...} or: nil
func UserIdentityInfoPtr ¶ added in v0.3.0
func UserIdentityInfoPtr(v *UserIdentityInfoArgs) UserIdentityInfoPtrInput
type UserIdentityInfoPtrOutput ¶ added in v0.3.0
type UserIdentityInfoPtrOutput struct{ *pulumi.OutputState }
func (UserIdentityInfoPtrOutput) Elem ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) Elem() UserIdentityInfoOutput
func (UserIdentityInfoPtrOutput) ElementType ¶ added in v0.3.0
func (UserIdentityInfoPtrOutput) ElementType() reflect.Type
func (UserIdentityInfoPtrOutput) Email ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) Email() pulumi.StringPtrOutput
func (UserIdentityInfoPtrOutput) FirstName ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) FirstName() pulumi.StringPtrOutput
func (UserIdentityInfoPtrOutput) LastName ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) LastName() pulumi.StringPtrOutput
func (UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutput ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
func (UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutputWithContext ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
type UserInput ¶ added in v0.3.0
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserOutput ¶ added in v0.3.0
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) ElementType ¶ added in v0.3.0
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ToUserOutput ¶ added in v0.3.0
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶ added in v0.3.0
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserPhoneConfig ¶ added in v0.3.0
type UserPhoneConfig struct { AfterContactWorkTimeLimit *int `pulumi:"afterContactWorkTimeLimit"` AutoAccept *bool `pulumi:"autoAccept"` DeskPhoneNumber *string `pulumi:"deskPhoneNumber"` PhoneType UserPhoneType `pulumi:"phoneType"` }
Contains information about the phone configuration settings for a user.
type UserPhoneConfigArgs ¶ added in v0.3.0
type UserPhoneConfigArgs struct { AfterContactWorkTimeLimit pulumi.IntPtrInput `pulumi:"afterContactWorkTimeLimit"` AutoAccept pulumi.BoolPtrInput `pulumi:"autoAccept"` DeskPhoneNumber pulumi.StringPtrInput `pulumi:"deskPhoneNumber"` PhoneType UserPhoneTypeInput `pulumi:"phoneType"` }
Contains information about the phone configuration settings for a user.
func (UserPhoneConfigArgs) ElementType ¶ added in v0.3.0
func (UserPhoneConfigArgs) ElementType() reflect.Type
func (UserPhoneConfigArgs) ToUserPhoneConfigOutput ¶ added in v0.3.0
func (i UserPhoneConfigArgs) ToUserPhoneConfigOutput() UserPhoneConfigOutput
func (UserPhoneConfigArgs) ToUserPhoneConfigOutputWithContext ¶ added in v0.3.0
func (i UserPhoneConfigArgs) ToUserPhoneConfigOutputWithContext(ctx context.Context) UserPhoneConfigOutput
func (UserPhoneConfigArgs) ToUserPhoneConfigPtrOutput ¶ added in v0.3.0
func (i UserPhoneConfigArgs) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
func (UserPhoneConfigArgs) ToUserPhoneConfigPtrOutputWithContext ¶ added in v0.3.0
func (i UserPhoneConfigArgs) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
type UserPhoneConfigInput ¶ added in v0.3.0
type UserPhoneConfigInput interface { pulumi.Input ToUserPhoneConfigOutput() UserPhoneConfigOutput ToUserPhoneConfigOutputWithContext(context.Context) UserPhoneConfigOutput }
UserPhoneConfigInput is an input type that accepts UserPhoneConfigArgs and UserPhoneConfigOutput values. You can construct a concrete instance of `UserPhoneConfigInput` via:
UserPhoneConfigArgs{...}
type UserPhoneConfigOutput ¶ added in v0.3.0
type UserPhoneConfigOutput struct{ *pulumi.OutputState }
Contains information about the phone configuration settings for a user.
func (UserPhoneConfigOutput) AfterContactWorkTimeLimit ¶ added in v0.3.0
func (o UserPhoneConfigOutput) AfterContactWorkTimeLimit() pulumi.IntPtrOutput
func (UserPhoneConfigOutput) AutoAccept ¶ added in v0.3.0
func (o UserPhoneConfigOutput) AutoAccept() pulumi.BoolPtrOutput
func (UserPhoneConfigOutput) DeskPhoneNumber ¶ added in v0.3.0
func (o UserPhoneConfigOutput) DeskPhoneNumber() pulumi.StringPtrOutput
func (UserPhoneConfigOutput) ElementType ¶ added in v0.3.0
func (UserPhoneConfigOutput) ElementType() reflect.Type
func (UserPhoneConfigOutput) PhoneType ¶ added in v0.3.0
func (o UserPhoneConfigOutput) PhoneType() UserPhoneTypeOutput
func (UserPhoneConfigOutput) ToUserPhoneConfigOutput ¶ added in v0.3.0
func (o UserPhoneConfigOutput) ToUserPhoneConfigOutput() UserPhoneConfigOutput
func (UserPhoneConfigOutput) ToUserPhoneConfigOutputWithContext ¶ added in v0.3.0
func (o UserPhoneConfigOutput) ToUserPhoneConfigOutputWithContext(ctx context.Context) UserPhoneConfigOutput
func (UserPhoneConfigOutput) ToUserPhoneConfigPtrOutput ¶ added in v0.3.0
func (o UserPhoneConfigOutput) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
func (UserPhoneConfigOutput) ToUserPhoneConfigPtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneConfigOutput) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
type UserPhoneConfigPtrInput ¶ added in v0.3.0
type UserPhoneConfigPtrInput interface { pulumi.Input ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput ToUserPhoneConfigPtrOutputWithContext(context.Context) UserPhoneConfigPtrOutput }
UserPhoneConfigPtrInput is an input type that accepts UserPhoneConfigArgs, UserPhoneConfigPtr and UserPhoneConfigPtrOutput values. You can construct a concrete instance of `UserPhoneConfigPtrInput` via:
UserPhoneConfigArgs{...} or: nil
func UserPhoneConfigPtr ¶ added in v0.3.0
func UserPhoneConfigPtr(v *UserPhoneConfigArgs) UserPhoneConfigPtrInput
type UserPhoneConfigPtrOutput ¶ added in v0.3.0
type UserPhoneConfigPtrOutput struct{ *pulumi.OutputState }
func (UserPhoneConfigPtrOutput) AfterContactWorkTimeLimit ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) AfterContactWorkTimeLimit() pulumi.IntPtrOutput
func (UserPhoneConfigPtrOutput) AutoAccept ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) AutoAccept() pulumi.BoolPtrOutput
func (UserPhoneConfigPtrOutput) DeskPhoneNumber ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) DeskPhoneNumber() pulumi.StringPtrOutput
func (UserPhoneConfigPtrOutput) Elem ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) Elem() UserPhoneConfigOutput
func (UserPhoneConfigPtrOutput) ElementType ¶ added in v0.3.0
func (UserPhoneConfigPtrOutput) ElementType() reflect.Type
func (UserPhoneConfigPtrOutput) PhoneType ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) PhoneType() UserPhoneTypePtrOutput
func (UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutput ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutput() UserPhoneConfigPtrOutput
func (UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) ToUserPhoneConfigPtrOutputWithContext(ctx context.Context) UserPhoneConfigPtrOutput
type UserPhoneType ¶ added in v0.3.0
type UserPhoneType string
The phone type.
func (UserPhoneType) ElementType ¶ added in v0.3.0
func (UserPhoneType) ElementType() reflect.Type
func (UserPhoneType) ToStringOutput ¶ added in v0.3.0
func (e UserPhoneType) ToStringOutput() pulumi.StringOutput
func (UserPhoneType) ToStringOutputWithContext ¶ added in v0.3.0
func (e UserPhoneType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UserPhoneType) ToStringPtrOutput ¶ added in v0.3.0
func (e UserPhoneType) ToStringPtrOutput() pulumi.StringPtrOutput
func (UserPhoneType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e UserPhoneType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UserPhoneType) ToUserPhoneTypeOutput ¶ added in v0.3.0
func (e UserPhoneType) ToUserPhoneTypeOutput() UserPhoneTypeOutput
func (UserPhoneType) ToUserPhoneTypeOutputWithContext ¶ added in v0.3.0
func (e UserPhoneType) ToUserPhoneTypeOutputWithContext(ctx context.Context) UserPhoneTypeOutput
func (UserPhoneType) ToUserPhoneTypePtrOutput ¶ added in v0.3.0
func (e UserPhoneType) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
func (UserPhoneType) ToUserPhoneTypePtrOutputWithContext ¶ added in v0.3.0
func (e UserPhoneType) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
type UserPhoneTypeInput ¶ added in v0.3.0
type UserPhoneTypeInput interface { pulumi.Input ToUserPhoneTypeOutput() UserPhoneTypeOutput ToUserPhoneTypeOutputWithContext(context.Context) UserPhoneTypeOutput }
UserPhoneTypeInput is an input type that accepts UserPhoneTypeArgs and UserPhoneTypeOutput values. You can construct a concrete instance of `UserPhoneTypeInput` via:
UserPhoneTypeArgs{...}
type UserPhoneTypeOutput ¶ added in v0.3.0
type UserPhoneTypeOutput struct{ *pulumi.OutputState }
func (UserPhoneTypeOutput) ElementType ¶ added in v0.3.0
func (UserPhoneTypeOutput) ElementType() reflect.Type
func (UserPhoneTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToStringOutput() pulumi.StringOutput
func (UserPhoneTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UserPhoneTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UserPhoneTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UserPhoneTypeOutput) ToUserPhoneTypeOutput ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToUserPhoneTypeOutput() UserPhoneTypeOutput
func (UserPhoneTypeOutput) ToUserPhoneTypeOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToUserPhoneTypeOutputWithContext(ctx context.Context) UserPhoneTypeOutput
func (UserPhoneTypeOutput) ToUserPhoneTypePtrOutput ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
func (UserPhoneTypeOutput) ToUserPhoneTypePtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypeOutput) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
type UserPhoneTypePtrInput ¶ added in v0.3.0
type UserPhoneTypePtrInput interface { pulumi.Input ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput ToUserPhoneTypePtrOutputWithContext(context.Context) UserPhoneTypePtrOutput }
func UserPhoneTypePtr ¶ added in v0.3.0
func UserPhoneTypePtr(v string) UserPhoneTypePtrInput
type UserPhoneTypePtrOutput ¶ added in v0.3.0
type UserPhoneTypePtrOutput struct{ *pulumi.OutputState }
func (UserPhoneTypePtrOutput) Elem ¶ added in v0.3.0
func (o UserPhoneTypePtrOutput) Elem() UserPhoneTypeOutput
func (UserPhoneTypePtrOutput) ElementType ¶ added in v0.3.0
func (UserPhoneTypePtrOutput) ElementType() reflect.Type
func (UserPhoneTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o UserPhoneTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UserPhoneTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutput ¶ added in v0.3.0
func (o UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutput() UserPhoneTypePtrOutput
func (UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutputWithContext ¶ added in v0.3.0
func (o UserPhoneTypePtrOutput) ToUserPhoneTypePtrOutputWithContext(ctx context.Context) UserPhoneTypePtrOutput
type UserState ¶ added in v0.3.0
type UserState struct { }
func (UserState) ElementType ¶ added in v0.3.0
type UserTag ¶ added in v0.3.0
type UserTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type UserTagArgs ¶ added in v0.3.0
type UserTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (UserTagArgs) ElementType ¶ added in v0.3.0
func (UserTagArgs) ElementType() reflect.Type
func (UserTagArgs) ToUserTagOutput ¶ added in v0.3.0
func (i UserTagArgs) ToUserTagOutput() UserTagOutput
func (UserTagArgs) ToUserTagOutputWithContext ¶ added in v0.3.0
func (i UserTagArgs) ToUserTagOutputWithContext(ctx context.Context) UserTagOutput
type UserTagArray ¶ added in v0.3.0
type UserTagArray []UserTagInput
func (UserTagArray) ElementType ¶ added in v0.3.0
func (UserTagArray) ElementType() reflect.Type
func (UserTagArray) ToUserTagArrayOutput ¶ added in v0.3.0
func (i UserTagArray) ToUserTagArrayOutput() UserTagArrayOutput
func (UserTagArray) ToUserTagArrayOutputWithContext ¶ added in v0.3.0
func (i UserTagArray) ToUserTagArrayOutputWithContext(ctx context.Context) UserTagArrayOutput
type UserTagArrayInput ¶ added in v0.3.0
type UserTagArrayInput interface { pulumi.Input ToUserTagArrayOutput() UserTagArrayOutput ToUserTagArrayOutputWithContext(context.Context) UserTagArrayOutput }
UserTagArrayInput is an input type that accepts UserTagArray and UserTagArrayOutput values. You can construct a concrete instance of `UserTagArrayInput` via:
UserTagArray{ UserTagArgs{...} }
type UserTagArrayOutput ¶ added in v0.3.0
type UserTagArrayOutput struct{ *pulumi.OutputState }
func (UserTagArrayOutput) ElementType ¶ added in v0.3.0
func (UserTagArrayOutput) ElementType() reflect.Type
func (UserTagArrayOutput) Index ¶ added in v0.3.0
func (o UserTagArrayOutput) Index(i pulumi.IntInput) UserTagOutput
func (UserTagArrayOutput) ToUserTagArrayOutput ¶ added in v0.3.0
func (o UserTagArrayOutput) ToUserTagArrayOutput() UserTagArrayOutput
func (UserTagArrayOutput) ToUserTagArrayOutputWithContext ¶ added in v0.3.0
func (o UserTagArrayOutput) ToUserTagArrayOutputWithContext(ctx context.Context) UserTagArrayOutput
type UserTagInput ¶ added in v0.3.0
type UserTagInput interface { pulumi.Input ToUserTagOutput() UserTagOutput ToUserTagOutputWithContext(context.Context) UserTagOutput }
UserTagInput is an input type that accepts UserTagArgs and UserTagOutput values. You can construct a concrete instance of `UserTagInput` via:
UserTagArgs{...}
type UserTagOutput ¶ added in v0.3.0
type UserTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (UserTagOutput) ElementType ¶ added in v0.3.0
func (UserTagOutput) ElementType() reflect.Type
func (UserTagOutput) Key ¶ added in v0.3.0
func (o UserTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (UserTagOutput) ToUserTagOutput ¶ added in v0.3.0
func (o UserTagOutput) ToUserTagOutput() UserTagOutput
func (UserTagOutput) ToUserTagOutputWithContext ¶ added in v0.3.0
func (o UserTagOutput) ToUserTagOutputWithContext(ctx context.Context) UserTagOutput
func (UserTagOutput) Value ¶ added in v0.3.0
func (o UserTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is maximum of 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.