Documentation
¶
Index ¶
- Constants
- type QuickConnect
- type QuickConnectArgs
- 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 QuickConnectQuickConnectConfig
- type QuickConnectQuickConnectConfigArgs
- func (QuickConnectQuickConnectConfigArgs) ElementType() reflect.Type
- func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutput() QuickConnectQuickConnectConfigOutput
- func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigOutput
- func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
- func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
- type QuickConnectQuickConnectConfigInput
- type QuickConnectQuickConnectConfigOutput
- func (QuickConnectQuickConnectConfigOutput) ElementType() reflect.Type
- func (o QuickConnectQuickConnectConfigOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigOutput) QuickConnectType() QuickConnectQuickConnectTypeOutput
- func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutput() QuickConnectQuickConnectConfigOutput
- func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigOutput
- func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
- type QuickConnectQuickConnectConfigPtrInput
- type QuickConnectQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) Elem() QuickConnectQuickConnectConfigOutput
- func (QuickConnectQuickConnectConfigPtrOutput) ElementType() reflect.Type
- func (o QuickConnectQuickConnectConfigPtrOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) QuickConnectType() QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
- func (o QuickConnectQuickConnectConfigPtrOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
- type QuickConnectQuickConnectType
- func (QuickConnectQuickConnectType) ElementType() reflect.Type
- func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutput() QuickConnectQuickConnectTypeOutput
- func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypeOutput
- func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
- func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
- func (e QuickConnectQuickConnectType) ToStringOutput() pulumi.StringOutput
- func (e QuickConnectQuickConnectType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e QuickConnectQuickConnectType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e QuickConnectQuickConnectType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QuickConnectQuickConnectTypeInput
- type QuickConnectQuickConnectTypeOutput
- func (QuickConnectQuickConnectTypeOutput) ElementType() reflect.Type
- func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutput() QuickConnectQuickConnectTypeOutput
- func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypeOutput
- func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o QuickConnectQuickConnectTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o QuickConnectQuickConnectTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QuickConnectQuickConnectTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QuickConnectQuickConnectTypePtrInput
- type QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectTypePtrOutput) Elem() QuickConnectQuickConnectTypeOutput
- func (QuickConnectQuickConnectTypePtrOutput) ElementType() reflect.Type
- func (o QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
- func (o QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 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
Constants ¶
const ( QuickConnectQuickConnectTypePhoneNumber = QuickConnectQuickConnectType("PHONE_NUMBER") QuickConnectQuickConnectTypeQueue = QuickConnectQuickConnectType("QUEUE") QuickConnectQuickConnectTypeUser = QuickConnectQuickConnectType("USER") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 QuickConnectQuickConnectConfigOutput `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.StringInput // Configuration settings for the quick connect. QuickConnectConfig QuickConnectQuickConnectConfigInput // One or more tags. Tags QuickConnectTagArrayInput }
The set of arguments for constructing a QuickConnect resource.
func (QuickConnectArgs) ElementType ¶
func (QuickConnectArgs) ElementType() reflect.Type
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 QuickConnectQuickConnectConfig ¶
type QuickConnectQuickConnectConfig struct { PhoneConfig *QuickConnectPhoneNumberQuickConnectConfig `pulumi:"phoneConfig"` QueueConfig *QuickConnectQueueQuickConnectConfig `pulumi:"queueConfig"` QuickConnectType QuickConnectQuickConnectType `pulumi:"quickConnectType"` UserConfig *QuickConnectUserQuickConnectConfig `pulumi:"userConfig"` }
Configuration settings for the quick connect.
type QuickConnectQuickConnectConfigArgs ¶
type QuickConnectQuickConnectConfigArgs struct { PhoneConfig QuickConnectPhoneNumberQuickConnectConfigPtrInput `pulumi:"phoneConfig"` QueueConfig QuickConnectQueueQuickConnectConfigPtrInput `pulumi:"queueConfig"` QuickConnectType QuickConnectQuickConnectTypeInput `pulumi:"quickConnectType"` UserConfig QuickConnectUserQuickConnectConfigPtrInput `pulumi:"userConfig"` }
Configuration settings for the quick connect.
func (QuickConnectQuickConnectConfigArgs) ElementType ¶
func (QuickConnectQuickConnectConfigArgs) ElementType() reflect.Type
func (QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutput ¶
func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutput() QuickConnectQuickConnectConfigOutput
func (QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutputWithContext ¶
func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigOutput
func (QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutput ¶
func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutputWithContext ¶
func (i QuickConnectQuickConnectConfigArgs) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
type QuickConnectQuickConnectConfigInput ¶
type QuickConnectQuickConnectConfigInput interface { pulumi.Input ToQuickConnectQuickConnectConfigOutput() QuickConnectQuickConnectConfigOutput ToQuickConnectQuickConnectConfigOutputWithContext(context.Context) QuickConnectQuickConnectConfigOutput }
QuickConnectQuickConnectConfigInput is an input type that accepts QuickConnectQuickConnectConfigArgs and QuickConnectQuickConnectConfigOutput values. You can construct a concrete instance of `QuickConnectQuickConnectConfigInput` via:
QuickConnectQuickConnectConfigArgs{...}
type QuickConnectQuickConnectConfigOutput ¶
type QuickConnectQuickConnectConfigOutput struct{ *pulumi.OutputState }
Configuration settings for the quick connect.
func (QuickConnectQuickConnectConfigOutput) ElementType ¶
func (QuickConnectQuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectQuickConnectConfigOutput) PhoneConfig ¶
func (o QuickConnectQuickConnectConfigOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigOutput) QueueConfig ¶
func (o QuickConnectQuickConnectConfigOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigOutput) QuickConnectType ¶
func (o QuickConnectQuickConnectConfigOutput) QuickConnectType() QuickConnectQuickConnectTypeOutput
func (QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutput ¶
func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutput() QuickConnectQuickConnectConfigOutput
func (QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutputWithContext ¶
func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigOutput
func (QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutput ¶
func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectQuickConnectConfigOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigOutput) UserConfig ¶
func (o QuickConnectQuickConnectConfigOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
type QuickConnectQuickConnectConfigPtrInput ¶
type QuickConnectQuickConnectConfigPtrInput interface { pulumi.Input ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput ToQuickConnectQuickConnectConfigPtrOutputWithContext(context.Context) QuickConnectQuickConnectConfigPtrOutput }
QuickConnectQuickConnectConfigPtrInput is an input type that accepts QuickConnectQuickConnectConfigArgs, QuickConnectQuickConnectConfigPtr and QuickConnectQuickConnectConfigPtrOutput values. You can construct a concrete instance of `QuickConnectQuickConnectConfigPtrInput` via:
QuickConnectQuickConnectConfigArgs{...} or: nil
func QuickConnectQuickConnectConfigPtr ¶
func QuickConnectQuickConnectConfigPtr(v *QuickConnectQuickConnectConfigArgs) QuickConnectQuickConnectConfigPtrInput
type QuickConnectQuickConnectConfigPtrOutput ¶
type QuickConnectQuickConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (QuickConnectQuickConnectConfigPtrOutput) ElementType ¶
func (QuickConnectQuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectQuickConnectConfigPtrOutput) PhoneConfig ¶
func (o QuickConnectQuickConnectConfigPtrOutput) PhoneConfig() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigPtrOutput) QueueConfig ¶
func (o QuickConnectQuickConnectConfigPtrOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigPtrOutput) QuickConnectType ¶
func (o QuickConnectQuickConnectConfigPtrOutput) QuickConnectType() QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutput ¶
func (o QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutput() QuickConnectQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectQuickConnectConfigPtrOutput) ToQuickConnectQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectConfigPtrOutput
func (QuickConnectQuickConnectConfigPtrOutput) UserConfig ¶
func (o QuickConnectQuickConnectConfigPtrOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
type QuickConnectQuickConnectType ¶
type QuickConnectQuickConnectType 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 (QuickConnectQuickConnectType) ElementType ¶
func (QuickConnectQuickConnectType) ElementType() reflect.Type
func (QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutput ¶
func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutput() QuickConnectQuickConnectTypeOutput
func (QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutputWithContext ¶
func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypeOutput
func (QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutput ¶
func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutputWithContext ¶
func (e QuickConnectQuickConnectType) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectType) ToStringOutput ¶
func (e QuickConnectQuickConnectType) ToStringOutput() pulumi.StringOutput
func (QuickConnectQuickConnectType) ToStringOutputWithContext ¶
func (e QuickConnectQuickConnectType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QuickConnectQuickConnectType) ToStringPtrOutput ¶
func (e QuickConnectQuickConnectType) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectQuickConnectType) ToStringPtrOutputWithContext ¶
func (e QuickConnectQuickConnectType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QuickConnectQuickConnectTypeInput ¶
type QuickConnectQuickConnectTypeInput interface { pulumi.Input ToQuickConnectQuickConnectTypeOutput() QuickConnectQuickConnectTypeOutput ToQuickConnectQuickConnectTypeOutputWithContext(context.Context) QuickConnectQuickConnectTypeOutput }
QuickConnectQuickConnectTypeInput is an input type that accepts QuickConnectQuickConnectTypeArgs and QuickConnectQuickConnectTypeOutput values. You can construct a concrete instance of `QuickConnectQuickConnectTypeInput` via:
QuickConnectQuickConnectTypeArgs{...}
type QuickConnectQuickConnectTypeOutput ¶
type QuickConnectQuickConnectTypeOutput struct{ *pulumi.OutputState }
func (QuickConnectQuickConnectTypeOutput) ElementType ¶
func (QuickConnectQuickConnectTypeOutput) ElementType() reflect.Type
func (QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutput ¶
func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutput() QuickConnectQuickConnectTypeOutput
func (QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutputWithContext ¶
func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypeOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypeOutput
func (QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutput ¶
func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext ¶
func (o QuickConnectQuickConnectTypeOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectTypeOutput) ToStringOutput ¶
func (o QuickConnectQuickConnectTypeOutput) ToStringOutput() pulumi.StringOutput
func (QuickConnectQuickConnectTypeOutput) ToStringOutputWithContext ¶
func (o QuickConnectQuickConnectTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QuickConnectQuickConnectTypeOutput) ToStringPtrOutput ¶
func (o QuickConnectQuickConnectTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectQuickConnectTypeOutput) ToStringPtrOutputWithContext ¶
func (o QuickConnectQuickConnectTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QuickConnectQuickConnectTypePtrInput ¶
type QuickConnectQuickConnectTypePtrInput interface { pulumi.Input ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput ToQuickConnectQuickConnectTypePtrOutputWithContext(context.Context) QuickConnectQuickConnectTypePtrOutput }
func QuickConnectQuickConnectTypePtr ¶
func QuickConnectQuickConnectTypePtr(v string) QuickConnectQuickConnectTypePtrInput
type QuickConnectQuickConnectTypePtrOutput ¶
type QuickConnectQuickConnectTypePtrOutput struct{ *pulumi.OutputState }
func (QuickConnectQuickConnectTypePtrOutput) ElementType ¶
func (QuickConnectQuickConnectTypePtrOutput) ElementType() reflect.Type
func (QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutput ¶
func (o QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutput() QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext ¶
func (o QuickConnectQuickConnectTypePtrOutput) ToQuickConnectQuickConnectTypePtrOutputWithContext(ctx context.Context) QuickConnectQuickConnectTypePtrOutput
func (QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutput ¶
func (o QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o QuickConnectQuickConnectTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 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