Documentation
¶
Index ¶
- Constants
- type ApprovedOrigin
- type ApprovedOriginArgs
- type ApprovedOriginInput
- type ApprovedOriginOutput
- func (ApprovedOriginOutput) ElementType() reflect.Type
- func (o ApprovedOriginOutput) InstanceId() pulumi.StringOutput
- func (o ApprovedOriginOutput) Origin() pulumi.StringOutput
- func (o ApprovedOriginOutput) ToApprovedOriginOutput() ApprovedOriginOutput
- func (o ApprovedOriginOutput) ToApprovedOriginOutputWithContext(ctx context.Context) ApprovedOriginOutput
- type ApprovedOriginState
- type ConstraintsProperties
- type ConstraintsPropertiesArgs
- func (ConstraintsPropertiesArgs) ElementType() reflect.Type
- func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesOutput() ConstraintsPropertiesOutput
- func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesOutputWithContext(ctx context.Context) ConstraintsPropertiesOutput
- func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
- func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
- type ConstraintsPropertiesInput
- type ConstraintsPropertiesOutput
- func (ConstraintsPropertiesOutput) ElementType() reflect.Type
- func (o ConstraintsPropertiesOutput) InvisibleFields() TaskTemplateInvisibleFieldInfoArrayOutput
- func (o ConstraintsPropertiesOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
- func (o ConstraintsPropertiesOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
- func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesOutput() ConstraintsPropertiesOutput
- func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesOutputWithContext(ctx context.Context) ConstraintsPropertiesOutput
- func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
- func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
- type ConstraintsPropertiesPtrInput
- type ConstraintsPropertiesPtrOutput
- func (o ConstraintsPropertiesPtrOutput) Elem() ConstraintsPropertiesOutput
- func (ConstraintsPropertiesPtrOutput) ElementType() reflect.Type
- func (o ConstraintsPropertiesPtrOutput) InvisibleFields() TaskTemplateInvisibleFieldInfoArrayOutput
- func (o ConstraintsPropertiesPtrOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
- func (o ConstraintsPropertiesPtrOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
- func (o ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
- func (o ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
- type ContactFlow
- type ContactFlowArgs
- type ContactFlowInput
- type ContactFlowModule
- type ContactFlowModuleArgs
- type ContactFlowModuleInput
- type ContactFlowModuleOutput
- func (o ContactFlowModuleOutput) ContactFlowModuleArn() pulumi.StringOutput
- func (o ContactFlowModuleOutput) Content() pulumi.StringOutput
- func (o ContactFlowModuleOutput) Description() pulumi.StringPtrOutput
- func (ContactFlowModuleOutput) ElementType() reflect.Type
- func (o ContactFlowModuleOutput) InstanceArn() pulumi.StringOutput
- func (o ContactFlowModuleOutput) Name() pulumi.StringOutput
- func (o ContactFlowModuleOutput) State() ContactFlowModuleStateEnumPtrOutput
- func (o ContactFlowModuleOutput) Status() ContactFlowModuleStatusOutput
- func (o ContactFlowModuleOutput) Tags() ContactFlowModuleTagArrayOutput
- func (o ContactFlowModuleOutput) ToContactFlowModuleOutput() ContactFlowModuleOutput
- func (o ContactFlowModuleOutput) ToContactFlowModuleOutputWithContext(ctx context.Context) 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
- 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 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
- func (o ContactFlowOutput) ContactFlowArn() pulumi.StringOutput
- func (o ContactFlowOutput) Content() pulumi.StringOutput
- func (o ContactFlowOutput) Description() pulumi.StringPtrOutput
- func (ContactFlowOutput) ElementType() reflect.Type
- func (o ContactFlowOutput) InstanceArn() pulumi.StringOutput
- func (o ContactFlowOutput) Name() pulumi.StringOutput
- func (o ContactFlowOutput) State() ContactFlowStateEnumPtrOutput
- func (o ContactFlowOutput) Tags() ContactFlowTagArrayOutput
- func (o ContactFlowOutput) ToContactFlowOutput() ContactFlowOutput
- func (o ContactFlowOutput) ToContactFlowOutputWithContext(ctx context.Context) ContactFlowOutput
- func (o ContactFlowOutput) Type() ContactFlowTypeOutput
- 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
- func (o HoursOfOperationOutput) Config() HoursOfOperationConfigArrayOutput
- func (o HoursOfOperationOutput) Description() pulumi.StringPtrOutput
- func (HoursOfOperationOutput) ElementType() reflect.Type
- func (o HoursOfOperationOutput) HoursOfOperationArn() pulumi.StringOutput
- func (o HoursOfOperationOutput) InstanceArn() pulumi.StringOutput
- func (o HoursOfOperationOutput) Name() pulumi.StringOutput
- func (o HoursOfOperationOutput) Tags() HoursOfOperationTagArrayOutput
- func (o HoursOfOperationOutput) TimeZone() pulumi.StringOutput
- func (o HoursOfOperationOutput) ToHoursOfOperationOutput() HoursOfOperationOutput
- func (o HoursOfOperationOutput) ToHoursOfOperationOutputWithContext(ctx context.Context) 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 Instance
- type InstanceArgs
- type InstanceAttributes
- type InstanceAttributesArgs
- type InstanceAttributesInput
- type InstanceAttributesOutput
- func (o InstanceAttributesOutput) AutoResolveBestVoices() pulumi.BoolPtrOutput
- func (o InstanceAttributesOutput) ContactLens() pulumi.BoolPtrOutput
- func (o InstanceAttributesOutput) ContactflowLogs() pulumi.BoolPtrOutput
- func (o InstanceAttributesOutput) EarlyMedia() pulumi.BoolPtrOutput
- func (InstanceAttributesOutput) ElementType() reflect.Type
- func (o InstanceAttributesOutput) InboundCalls() pulumi.BoolOutput
- func (o InstanceAttributesOutput) OutboundCalls() pulumi.BoolOutput
- func (o InstanceAttributesOutput) ToInstanceAttributesOutput() InstanceAttributesOutput
- func (o InstanceAttributesOutput) ToInstanceAttributesOutputWithContext(ctx context.Context) InstanceAttributesOutput
- func (o InstanceAttributesOutput) UseCustomTTSVoices() pulumi.BoolPtrOutput
- type InstanceAttributesPtrOutput
- func (o InstanceAttributesPtrOutput) AutoResolveBestVoices() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) ContactLens() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) ContactflowLogs() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) EarlyMedia() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) Elem() InstanceAttributesOutput
- func (InstanceAttributesPtrOutput) ElementType() reflect.Type
- func (o InstanceAttributesPtrOutput) InboundCalls() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) OutboundCalls() pulumi.BoolPtrOutput
- func (o InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutput() InstanceAttributesPtrOutput
- func (o InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutputWithContext(ctx context.Context) InstanceAttributesPtrOutput
- func (o InstanceAttributesPtrOutput) UseCustomTTSVoices() pulumi.BoolPtrOutput
- type InstanceIdentityManagementType
- func (InstanceIdentityManagementType) ElementType() reflect.Type
- func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutput() InstanceIdentityManagementTypeOutput
- func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutputWithContext(ctx context.Context) InstanceIdentityManagementTypeOutput
- func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
- func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
- func (e InstanceIdentityManagementType) ToStringOutput() pulumi.StringOutput
- func (e InstanceIdentityManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstanceIdentityManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstanceIdentityManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceIdentityManagementTypeInput
- type InstanceIdentityManagementTypeOutput
- func (InstanceIdentityManagementTypeOutput) ElementType() reflect.Type
- func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutput() InstanceIdentityManagementTypeOutput
- func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutputWithContext(ctx context.Context) InstanceIdentityManagementTypeOutput
- func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
- func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
- func (o InstanceIdentityManagementTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceIdentityManagementTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceIdentityManagementTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceIdentityManagementTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceIdentityManagementTypePtrInput
- type InstanceIdentityManagementTypePtrOutput
- func (o InstanceIdentityManagementTypePtrOutput) Elem() InstanceIdentityManagementTypeOutput
- func (InstanceIdentityManagementTypePtrOutput) ElementType() reflect.Type
- func (o InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
- func (o InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
- func (o InstanceIdentityManagementTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceIdentityManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceInput
- type InstanceOutput
- func (o InstanceOutput) Arn() pulumi.StringOutput
- func (o InstanceOutput) Attributes() InstanceAttributesOutput
- func (o InstanceOutput) CreatedTime() pulumi.StringOutput
- func (o InstanceOutput) DirectoryId() pulumi.StringPtrOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) IdentityManagementType() InstanceIdentityManagementTypeOutput
- func (o InstanceOutput) InstanceAlias() pulumi.StringPtrOutput
- func (o InstanceOutput) InstanceStatus() InstanceStatusOutput
- func (o InstanceOutput) ServiceRole() pulumi.StringOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- type InstanceState
- type InstanceStatus
- type InstanceStatusOutput
- func (InstanceStatusOutput) ElementType() reflect.Type
- func (o InstanceStatusOutput) ToInstanceStatusOutput() InstanceStatusOutput
- func (o InstanceStatusOutput) ToInstanceStatusOutputWithContext(ctx context.Context) InstanceStatusOutput
- func (o InstanceStatusOutput) ToInstanceStatusPtrOutput() InstanceStatusPtrOutput
- func (o InstanceStatusOutput) ToInstanceStatusPtrOutputWithContext(ctx context.Context) InstanceStatusPtrOutput
- func (o InstanceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStatusPtrOutput
- func (o InstanceStatusPtrOutput) Elem() InstanceStatusOutput
- func (InstanceStatusPtrOutput) ElementType() reflect.Type
- func (o InstanceStatusPtrOutput) ToInstanceStatusPtrOutput() InstanceStatusPtrOutput
- func (o InstanceStatusPtrOutput) ToInstanceStatusPtrOutputWithContext(ctx context.Context) InstanceStatusPtrOutput
- func (o InstanceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfig
- type InstanceStorageConfigArgs
- type InstanceStorageConfigEncryptionConfig
- type InstanceStorageConfigEncryptionConfigArgs
- func (InstanceStorageConfigEncryptionConfigArgs) ElementType() reflect.Type
- func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutput() InstanceStorageConfigEncryptionConfigOutput
- func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigOutput
- func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
- func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
- type InstanceStorageConfigEncryptionConfigInput
- type InstanceStorageConfigEncryptionConfigOutput
- func (InstanceStorageConfigEncryptionConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigEncryptionConfigOutput) EncryptionType() InstanceStorageConfigEncryptionTypeOutput
- func (o InstanceStorageConfigEncryptionConfigOutput) KeyId() pulumi.StringOutput
- func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutput() InstanceStorageConfigEncryptionConfigOutput
- func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigOutput
- func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
- type InstanceStorageConfigEncryptionConfigPtrInput
- type InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigEncryptionConfigPtrOutput) Elem() InstanceStorageConfigEncryptionConfigOutput
- func (InstanceStorageConfigEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigEncryptionConfigPtrOutput) EncryptionType() InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionConfigPtrOutput) KeyId() pulumi.StringPtrOutput
- func (o InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
- type InstanceStorageConfigEncryptionType
- func (InstanceStorageConfigEncryptionType) ElementType() reflect.Type
- func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutput() InstanceStorageConfigEncryptionTypeOutput
- func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypeOutput
- func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
- func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
- func (e InstanceStorageConfigEncryptionType) ToStringOutput() pulumi.StringOutput
- func (e InstanceStorageConfigEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstanceStorageConfigEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstanceStorageConfigEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigEncryptionTypeInput
- type InstanceStorageConfigEncryptionTypeOutput
- func (InstanceStorageConfigEncryptionTypeOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutput() InstanceStorageConfigEncryptionTypeOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypeOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigEncryptionTypePtrInput
- type InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionTypePtrOutput) Elem() InstanceStorageConfigEncryptionTypeOutput
- func (InstanceStorageConfigEncryptionTypePtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
- func (o InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigInput
- type InstanceStorageConfigInstanceStorageResourceType
- func (InstanceStorageConfigInstanceStorageResourceType) ElementType() reflect.Type
- func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutput() InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToStringOutput() pulumi.StringOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigInstanceStorageResourceTypeInput
- type InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutput() InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigInstanceStorageResourceTypePtrInput
- type InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) Elem() InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigKinesisFirehoseConfig
- type InstanceStorageConfigKinesisFirehoseConfigArgs
- func (InstanceStorageConfigKinesisFirehoseConfigArgs) ElementType() reflect.Type
- func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutput() InstanceStorageConfigKinesisFirehoseConfigOutput
- func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigOutput
- func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- type InstanceStorageConfigKinesisFirehoseConfigInput
- type InstanceStorageConfigKinesisFirehoseConfigOutput
- func (InstanceStorageConfigKinesisFirehoseConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisFirehoseConfigOutput) FirehoseArn() pulumi.StringOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutput() InstanceStorageConfigKinesisFirehoseConfigOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- type InstanceStorageConfigKinesisFirehoseConfigPtrInput
- type InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) Elem() InstanceStorageConfigKinesisFirehoseConfigOutput
- func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) FirehoseArn() pulumi.StringPtrOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- type InstanceStorageConfigKinesisStreamConfig
- type InstanceStorageConfigKinesisStreamConfigArgs
- func (InstanceStorageConfigKinesisStreamConfigArgs) ElementType() reflect.Type
- func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutput() InstanceStorageConfigKinesisStreamConfigOutput
- func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigOutput
- func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
- type InstanceStorageConfigKinesisStreamConfigInput
- type InstanceStorageConfigKinesisStreamConfigOutput
- func (InstanceStorageConfigKinesisStreamConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisStreamConfigOutput) StreamArn() pulumi.StringOutput
- func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutput() InstanceStorageConfigKinesisStreamConfigOutput
- func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigOutput
- func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
- type InstanceStorageConfigKinesisStreamConfigPtrInput
- type InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) Elem() InstanceStorageConfigKinesisStreamConfigOutput
- func (InstanceStorageConfigKinesisStreamConfigPtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) StreamArn() pulumi.StringPtrOutput
- func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
- type InstanceStorageConfigKinesisVideoStreamConfig
- type InstanceStorageConfigKinesisVideoStreamConfigArgs
- func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ElementType() reflect.Type
- func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutput() InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- type InstanceStorageConfigKinesisVideoStreamConfigInput
- type InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) Prefix() pulumi.StringOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) RetentionPeriodHours() pulumi.Float64Output
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutput() InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- type InstanceStorageConfigKinesisVideoStreamConfigPtrInput
- type InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Elem() InstanceStorageConfigKinesisVideoStreamConfigOutput
- func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) RetentionPeriodHours() pulumi.Float64PtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- type InstanceStorageConfigOutput
- func (o InstanceStorageConfigOutput) AssociationId() pulumi.StringOutput
- func (InstanceStorageConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigOutput) InstanceArn() pulumi.StringOutput
- func (o InstanceStorageConfigOutput) KinesisFirehoseConfig() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (o InstanceStorageConfigOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (o InstanceStorageConfigOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (o InstanceStorageConfigOutput) ResourceType() InstanceStorageConfigInstanceStorageResourceTypeOutput
- func (o InstanceStorageConfigOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
- func (o InstanceStorageConfigOutput) StorageType() InstanceStorageConfigStorageTypeOutput
- func (o InstanceStorageConfigOutput) ToInstanceStorageConfigOutput() InstanceStorageConfigOutput
- func (o InstanceStorageConfigOutput) ToInstanceStorageConfigOutputWithContext(ctx context.Context) InstanceStorageConfigOutput
- type InstanceStorageConfigS3Config
- type InstanceStorageConfigS3ConfigArgs
- func (InstanceStorageConfigS3ConfigArgs) ElementType() reflect.Type
- func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutput() InstanceStorageConfigS3ConfigOutput
- func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigOutput
- func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
- func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
- type InstanceStorageConfigS3ConfigInput
- type InstanceStorageConfigS3ConfigOutput
- func (o InstanceStorageConfigS3ConfigOutput) BucketName() pulumi.StringOutput
- func (o InstanceStorageConfigS3ConfigOutput) BucketPrefix() pulumi.StringOutput
- func (InstanceStorageConfigS3ConfigOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigS3ConfigOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutput() InstanceStorageConfigS3ConfigOutput
- func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigOutput
- func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
- func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
- type InstanceStorageConfigS3ConfigPtrInput
- type InstanceStorageConfigS3ConfigPtrOutput
- func (o InstanceStorageConfigS3ConfigPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o InstanceStorageConfigS3ConfigPtrOutput) BucketPrefix() pulumi.StringPtrOutput
- func (o InstanceStorageConfigS3ConfigPtrOutput) Elem() InstanceStorageConfigS3ConfigOutput
- func (InstanceStorageConfigS3ConfigPtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigS3ConfigPtrOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
- func (o InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
- func (o InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
- type InstanceStorageConfigState
- type InstanceStorageConfigStorageType
- func (InstanceStorageConfigStorageType) ElementType() reflect.Type
- func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutput() InstanceStorageConfigStorageTypeOutput
- func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypeOutput
- func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
- func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
- func (e InstanceStorageConfigStorageType) ToStringOutput() pulumi.StringOutput
- func (e InstanceStorageConfigStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstanceStorageConfigStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstanceStorageConfigStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigStorageTypeInput
- type InstanceStorageConfigStorageTypeOutput
- func (InstanceStorageConfigStorageTypeOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutput() InstanceStorageConfigStorageTypeOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypeOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigStorageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceStorageConfigStorageTypePtrInput
- type InstanceStorageConfigStorageTypePtrOutput
- func (o InstanceStorageConfigStorageTypePtrOutput) Elem() InstanceStorageConfigStorageTypeOutput
- func (InstanceStorageConfigStorageTypePtrOutput) ElementType() reflect.Type
- func (o InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
- func (o InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
- func (o InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IntegrationAssociation
- type IntegrationAssociationArgs
- type IntegrationAssociationInput
- type IntegrationAssociationIntegrationType
- func (IntegrationAssociationIntegrationType) ElementType() reflect.Type
- func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutput() IntegrationAssociationIntegrationTypeOutput
- func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypeOutput
- func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
- func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
- func (e IntegrationAssociationIntegrationType) ToStringOutput() pulumi.StringOutput
- func (e IntegrationAssociationIntegrationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IntegrationAssociationIntegrationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IntegrationAssociationIntegrationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IntegrationAssociationIntegrationTypeInput
- type IntegrationAssociationIntegrationTypeOutput
- func (IntegrationAssociationIntegrationTypeOutput) ElementType() reflect.Type
- func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutput() IntegrationAssociationIntegrationTypeOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypeOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IntegrationAssociationIntegrationTypePtrInput
- type IntegrationAssociationIntegrationTypePtrOutput
- func (o IntegrationAssociationIntegrationTypePtrOutput) Elem() IntegrationAssociationIntegrationTypeOutput
- func (IntegrationAssociationIntegrationTypePtrOutput) ElementType() reflect.Type
- func (o IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
- func (o IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
- func (o IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IntegrationAssociationOutput
- func (IntegrationAssociationOutput) ElementType() reflect.Type
- func (o IntegrationAssociationOutput) InstanceId() pulumi.StringOutput
- func (o IntegrationAssociationOutput) IntegrationArn() pulumi.StringOutput
- func (o IntegrationAssociationOutput) IntegrationAssociationId() pulumi.StringOutput
- func (o IntegrationAssociationOutput) IntegrationType() IntegrationAssociationIntegrationTypeOutput
- func (o IntegrationAssociationOutput) ToIntegrationAssociationOutput() IntegrationAssociationOutput
- func (o IntegrationAssociationOutput) ToIntegrationAssociationOutputWithContext(ctx context.Context) IntegrationAssociationOutput
- type IntegrationAssociationState
- type LookupContactFlowArgs
- type LookupContactFlowModuleArgs
- type LookupContactFlowModuleOutputArgs
- type LookupContactFlowModuleResult
- type LookupContactFlowModuleResultOutput
- func (o LookupContactFlowModuleResultOutput) ContactFlowModuleArn() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) Content() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) Description() pulumi.StringPtrOutput
- func (LookupContactFlowModuleResultOutput) ElementType() reflect.Type
- func (o LookupContactFlowModuleResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) State() ContactFlowModuleStateEnumPtrOutput
- func (o LookupContactFlowModuleResultOutput) Status() ContactFlowModuleStatusPtrOutput
- func (o LookupContactFlowModuleResultOutput) Tags() ContactFlowModuleTagArrayOutput
- func (o LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutput() LookupContactFlowModuleResultOutput
- func (o LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutputWithContext(ctx context.Context) LookupContactFlowModuleResultOutput
- type LookupContactFlowOutputArgs
- type LookupContactFlowResult
- type LookupContactFlowResultOutput
- func (o LookupContactFlowResultOutput) ContactFlowArn() pulumi.StringPtrOutput
- func (o LookupContactFlowResultOutput) Content() pulumi.StringPtrOutput
- func (o LookupContactFlowResultOutput) Description() pulumi.StringPtrOutput
- func (LookupContactFlowResultOutput) ElementType() reflect.Type
- func (o LookupContactFlowResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupContactFlowResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupContactFlowResultOutput) State() ContactFlowStateEnumPtrOutput
- func (o LookupContactFlowResultOutput) Tags() ContactFlowTagArrayOutput
- func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutput() LookupContactFlowResultOutput
- func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutputWithContext(ctx context.Context) LookupContactFlowResultOutput
- type LookupHoursOfOperationArgs
- type LookupHoursOfOperationOutputArgs
- type LookupHoursOfOperationResult
- type LookupHoursOfOperationResultOutput
- func (o LookupHoursOfOperationResultOutput) Config() HoursOfOperationConfigArrayOutput
- func (o LookupHoursOfOperationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupHoursOfOperationResultOutput) ElementType() reflect.Type
- func (o LookupHoursOfOperationResultOutput) HoursOfOperationArn() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) Tags() HoursOfOperationTagArrayOutput
- func (o LookupHoursOfOperationResultOutput) TimeZone() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutput() LookupHoursOfOperationResultOutput
- func (o LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutputWithContext(ctx context.Context) LookupHoursOfOperationResultOutput
- type LookupInstanceArgs
- type LookupInstanceOutputArgs
- type LookupInstanceResult
- type LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Attributes() InstanceAttributesPtrOutput
- func (o LookupInstanceResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (LookupInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstanceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) InstanceStatus() InstanceStatusPtrOutput
- func (o LookupInstanceResultOutput) ServiceRole() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
- type LookupInstanceStorageConfigArgs
- type LookupInstanceStorageConfigOutputArgs
- type LookupInstanceStorageConfigResult
- type LookupInstanceStorageConfigResultOutput
- func (o LookupInstanceStorageConfigResultOutput) AssociationId() pulumi.StringPtrOutput
- func (LookupInstanceStorageConfigResultOutput) ElementType() reflect.Type
- func (o LookupInstanceStorageConfigResultOutput) KinesisFirehoseConfig() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
- func (o LookupInstanceStorageConfigResultOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
- func (o LookupInstanceStorageConfigResultOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
- func (o LookupInstanceStorageConfigResultOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
- func (o LookupInstanceStorageConfigResultOutput) StorageType() InstanceStorageConfigStorageTypePtrOutput
- func (o LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutput() LookupInstanceStorageConfigResultOutput
- func (o LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutputWithContext(ctx context.Context) LookupInstanceStorageConfigResultOutput
- type LookupIntegrationAssociationArgs
- type LookupIntegrationAssociationOutputArgs
- type LookupIntegrationAssociationResult
- type LookupIntegrationAssociationResultOutput
- func (LookupIntegrationAssociationResultOutput) ElementType() reflect.Type
- func (o LookupIntegrationAssociationResultOutput) IntegrationAssociationId() pulumi.StringPtrOutput
- func (o LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutput() LookupIntegrationAssociationResultOutput
- func (o LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutputWithContext(ctx context.Context) LookupIntegrationAssociationResultOutput
- type LookupPhoneNumberArgs
- type LookupPhoneNumberOutputArgs
- type LookupPhoneNumberResult
- type LookupPhoneNumberResultOutput
- func (o LookupPhoneNumberResultOutput) Address() pulumi.StringPtrOutput
- func (LookupPhoneNumberResultOutput) ElementType() reflect.Type
- func (o LookupPhoneNumberResultOutput) PhoneNumberArn() pulumi.StringPtrOutput
- func (o LookupPhoneNumberResultOutput) Tags() PhoneNumberTagArrayOutput
- func (o LookupPhoneNumberResultOutput) TargetArn() pulumi.StringPtrOutput
- func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutput() LookupPhoneNumberResultOutput
- func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutputWithContext(ctx context.Context) LookupPhoneNumberResultOutput
- type LookupQuickConnectArgs
- type LookupQuickConnectOutputArgs
- type LookupQuickConnectResult
- type LookupQuickConnectResultOutput
- func (o LookupQuickConnectResultOutput) Description() pulumi.StringPtrOutput
- func (LookupQuickConnectResultOutput) ElementType() reflect.Type
- func (o LookupQuickConnectResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupQuickConnectResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupQuickConnectResultOutput) QuickConnectArn() pulumi.StringPtrOutput
- func (o LookupQuickConnectResultOutput) QuickConnectConfig() QuickConnectConfigPtrOutput
- func (o LookupQuickConnectResultOutput) Tags() QuickConnectTagArrayOutput
- func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutput() LookupQuickConnectResultOutput
- func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutputWithContext(ctx context.Context) LookupQuickConnectResultOutput
- type LookupRuleArgs
- type LookupRuleOutputArgs
- type LookupRuleResult
- type LookupRuleResultOutput
- func (o LookupRuleResultOutput) Actions() RuleActionsPtrOutput
- func (LookupRuleResultOutput) ElementType() reflect.Type
- func (o LookupRuleResultOutput) Function() pulumi.StringPtrOutput
- func (o LookupRuleResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupRuleResultOutput) PublishStatus() RulePublishStatusPtrOutput
- func (o LookupRuleResultOutput) RuleArn() pulumi.StringPtrOutput
- func (o LookupRuleResultOutput) Tags() RuleTagArrayOutput
- func (o LookupRuleResultOutput) ToLookupRuleResultOutput() LookupRuleResultOutput
- func (o LookupRuleResultOutput) ToLookupRuleResultOutputWithContext(ctx context.Context) LookupRuleResultOutput
- type LookupSecurityKeyArgs
- type LookupSecurityKeyOutputArgs
- type LookupSecurityKeyResult
- type LookupSecurityKeyResultOutput
- func (o LookupSecurityKeyResultOutput) AssociationId() pulumi.StringPtrOutput
- func (LookupSecurityKeyResultOutput) ElementType() reflect.Type
- func (o LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutput() LookupSecurityKeyResultOutput
- func (o LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutputWithContext(ctx context.Context) LookupSecurityKeyResultOutput
- type LookupTaskTemplateArgs
- type LookupTaskTemplateOutputArgs
- type LookupTaskTemplateResult
- type LookupTaskTemplateResultOutput
- func (o LookupTaskTemplateResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) ClientToken() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) Constraints() ConstraintsPropertiesPtrOutput
- func (o LookupTaskTemplateResultOutput) ContactFlowArn() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) Defaults() TaskTemplateDefaultFieldValueArrayOutput
- func (o LookupTaskTemplateResultOutput) Description() pulumi.StringPtrOutput
- func (LookupTaskTemplateResultOutput) ElementType() reflect.Type
- func (o LookupTaskTemplateResultOutput) Fields() TaskTemplateFieldArrayOutput
- func (o LookupTaskTemplateResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) Status() TaskTemplateStatusPtrOutput
- func (o LookupTaskTemplateResultOutput) Tags() TaskTemplateTagArrayOutput
- func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutput() LookupTaskTemplateResultOutput
- func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutputWithContext(ctx context.Context) LookupTaskTemplateResultOutput
- type LookupUserArgs
- type LookupUserHierarchyGroupArgs
- type LookupUserHierarchyGroupOutputArgs
- type LookupUserHierarchyGroupResult
- type LookupUserHierarchyGroupResultOutput
- func (LookupUserHierarchyGroupResultOutput) ElementType() reflect.Type
- func (o LookupUserHierarchyGroupResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupUserHierarchyGroupResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutput() LookupUserHierarchyGroupResultOutput
- func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutputWithContext(ctx context.Context) LookupUserHierarchyGroupResultOutput
- func (o LookupUserHierarchyGroupResultOutput) UserHierarchyGroupArn() pulumi.StringPtrOutput
- type LookupUserOutputArgs
- type LookupUserResult
- type LookupUserResultOutput
- func (o LookupUserResultOutput) DirectoryUserId() pulumi.StringPtrOutput
- func (LookupUserResultOutput) ElementType() reflect.Type
- func (o LookupUserResultOutput) HierarchyGroupArn() pulumi.StringPtrOutput
- func (o LookupUserResultOutput) IdentityInfo() UserIdentityInfoPtrOutput
- func (o LookupUserResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupUserResultOutput) PhoneConfig() UserPhoneConfigPtrOutput
- func (o LookupUserResultOutput) RoutingProfileArn() pulumi.StringPtrOutput
- func (o LookupUserResultOutput) SecurityProfileArns() pulumi.StringArrayOutput
- func (o LookupUserResultOutput) Tags() UserTagArrayOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
- func (o LookupUserResultOutput) UserArn() pulumi.StringPtrOutput
- func (o LookupUserResultOutput) Username() pulumi.StringPtrOutput
- type PhoneNumber
- type PhoneNumberArgs
- type PhoneNumberInput
- type PhoneNumberOutput
- func (o PhoneNumberOutput) Address() pulumi.StringOutput
- func (o PhoneNumberOutput) CountryCode() pulumi.StringOutput
- func (o PhoneNumberOutput) Description() pulumi.StringPtrOutput
- func (PhoneNumberOutput) ElementType() reflect.Type
- func (o PhoneNumberOutput) PhoneNumberArn() pulumi.StringOutput
- func (o PhoneNumberOutput) Prefix() pulumi.StringPtrOutput
- func (o PhoneNumberOutput) Tags() PhoneNumberTagArrayOutput
- func (o PhoneNumberOutput) TargetArn() pulumi.StringOutput
- func (o PhoneNumberOutput) ToPhoneNumberOutput() PhoneNumberOutput
- func (o PhoneNumberOutput) ToPhoneNumberOutputWithContext(ctx context.Context) PhoneNumberOutput
- func (o PhoneNumberOutput) Type() pulumi.StringOutput
- type PhoneNumberState
- type PhoneNumberTag
- type PhoneNumberTagArgs
- type PhoneNumberTagArray
- type PhoneNumberTagArrayInput
- type PhoneNumberTagArrayOutput
- func (PhoneNumberTagArrayOutput) ElementType() reflect.Type
- func (o PhoneNumberTagArrayOutput) Index(i pulumi.IntInput) PhoneNumberTagOutput
- func (o PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutput() PhoneNumberTagArrayOutput
- func (o PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutputWithContext(ctx context.Context) PhoneNumberTagArrayOutput
- type PhoneNumberTagInput
- type PhoneNumberTagOutput
- func (PhoneNumberTagOutput) ElementType() reflect.Type
- func (o PhoneNumberTagOutput) Key() pulumi.StringOutput
- func (o PhoneNumberTagOutput) ToPhoneNumberTagOutput() PhoneNumberTagOutput
- func (o PhoneNumberTagOutput) ToPhoneNumberTagOutputWithContext(ctx context.Context) PhoneNumberTagOutput
- func (o PhoneNumberTagOutput) Value() pulumi.StringOutput
- type QuickConnect
- type QuickConnectArgs
- type QuickConnectConfig
- type QuickConnectConfigArgs
- 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) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
- 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
- func (o QuickConnectOutput) Description() pulumi.StringPtrOutput
- func (QuickConnectOutput) ElementType() reflect.Type
- func (o QuickConnectOutput) InstanceArn() pulumi.StringOutput
- func (o QuickConnectOutput) Name() pulumi.StringOutput
- func (o QuickConnectOutput) QuickConnectArn() pulumi.StringOutput
- func (o QuickConnectOutput) QuickConnectConfig() QuickConnectConfigOutput
- func (o QuickConnectOutput) Tags() QuickConnectTagArrayOutput
- func (o QuickConnectOutput) ToQuickConnectOutput() QuickConnectOutput
- func (o QuickConnectOutput) ToQuickConnectOutputWithContext(ctx context.Context) 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 Rule
- type RuleActions
- type RuleActionsArgs
- type RuleActionsInput
- type RuleActionsOutput
- func (o RuleActionsOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
- func (RuleActionsOutput) ElementType() reflect.Type
- func (o RuleActionsOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
- func (o RuleActionsOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
- func (o RuleActionsOutput) TaskActions() RuleTaskActionArrayOutput
- func (o RuleActionsOutput) ToRuleActionsOutput() RuleActionsOutput
- func (o RuleActionsOutput) ToRuleActionsOutputWithContext(ctx context.Context) RuleActionsOutput
- type RuleActionsPtrOutput
- func (o RuleActionsPtrOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
- func (o RuleActionsPtrOutput) Elem() RuleActionsOutput
- func (RuleActionsPtrOutput) ElementType() reflect.Type
- func (o RuleActionsPtrOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
- func (o RuleActionsPtrOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
- func (o RuleActionsPtrOutput) TaskActions() RuleTaskActionArrayOutput
- func (o RuleActionsPtrOutput) ToRuleActionsPtrOutput() RuleActionsPtrOutput
- func (o RuleActionsPtrOutput) ToRuleActionsPtrOutputWithContext(ctx context.Context) RuleActionsPtrOutput
- type RuleArgs
- type RuleAssignContactCategoryAction
- type RuleAssignContactCategoryActionArgs
- func (RuleAssignContactCategoryActionArgs) ElementType() reflect.Type
- func (i RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutput() RuleAssignContactCategoryActionOutput
- func (i RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionOutput
- type RuleAssignContactCategoryActionArray
- func (RuleAssignContactCategoryActionArray) ElementType() reflect.Type
- func (i RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutput() RuleAssignContactCategoryActionArrayOutput
- func (i RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionArrayOutput
- type RuleAssignContactCategoryActionArrayInput
- type RuleAssignContactCategoryActionArrayOutput
- func (RuleAssignContactCategoryActionArrayOutput) ElementType() reflect.Type
- func (o RuleAssignContactCategoryActionArrayOutput) Index(i pulumi.IntInput) RuleAssignContactCategoryActionOutput
- func (o RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutput() RuleAssignContactCategoryActionArrayOutput
- func (o RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionArrayOutput
- type RuleAssignContactCategoryActionInput
- type RuleAssignContactCategoryActionOutput
- func (RuleAssignContactCategoryActionOutput) ElementType() reflect.Type
- func (o RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutput() RuleAssignContactCategoryActionOutput
- func (o RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionOutput
- type RuleEventBridgeAction
- type RuleEventBridgeActionArgs
- type RuleEventBridgeActionArray
- func (RuleEventBridgeActionArray) ElementType() reflect.Type
- func (i RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutput() RuleEventBridgeActionArrayOutput
- func (i RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutputWithContext(ctx context.Context) RuleEventBridgeActionArrayOutput
- type RuleEventBridgeActionArrayInput
- type RuleEventBridgeActionArrayOutput
- func (RuleEventBridgeActionArrayOutput) ElementType() reflect.Type
- func (o RuleEventBridgeActionArrayOutput) Index(i pulumi.IntInput) RuleEventBridgeActionOutput
- func (o RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutput() RuleEventBridgeActionArrayOutput
- func (o RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutputWithContext(ctx context.Context) RuleEventBridgeActionArrayOutput
- type RuleEventBridgeActionInput
- type RuleEventBridgeActionOutput
- func (RuleEventBridgeActionOutput) ElementType() reflect.Type
- func (o RuleEventBridgeActionOutput) Name() pulumi.StringOutput
- func (o RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutput() RuleEventBridgeActionOutput
- func (o RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutputWithContext(ctx context.Context) RuleEventBridgeActionOutput
- type RuleInput
- type RuleNotificationRecipientType
- type RuleNotificationRecipientTypeArgs
- func (RuleNotificationRecipientTypeArgs) ElementType() reflect.Type
- func (i RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutput() RuleNotificationRecipientTypeOutput
- func (i RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutputWithContext(ctx context.Context) RuleNotificationRecipientTypeOutput
- type RuleNotificationRecipientTypeInput
- type RuleNotificationRecipientTypeOutput
- func (RuleNotificationRecipientTypeOutput) ElementType() reflect.Type
- func (o RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutput() RuleNotificationRecipientTypeOutput
- func (o RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutputWithContext(ctx context.Context) RuleNotificationRecipientTypeOutput
- func (o RuleNotificationRecipientTypeOutput) UserArns() pulumi.StringArrayOutput
- func (o RuleNotificationRecipientTypeOutput) UserTags() pulumi.AnyOutput
- type RuleOutput
- func (o RuleOutput) Actions() RuleActionsOutput
- func (RuleOutput) ElementType() reflect.Type
- func (o RuleOutput) Function() pulumi.StringOutput
- func (o RuleOutput) InstanceArn() pulumi.StringOutput
- func (o RuleOutput) Name() pulumi.StringOutput
- func (o RuleOutput) PublishStatus() RulePublishStatusOutput
- func (o RuleOutput) RuleArn() pulumi.StringOutput
- func (o RuleOutput) Tags() RuleTagArrayOutput
- func (o RuleOutput) ToRuleOutput() RuleOutput
- func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
- func (o RuleOutput) TriggerEventSource() RuleTriggerEventSourceOutput
- type RulePublishStatus
- func (RulePublishStatus) ElementType() reflect.Type
- func (e RulePublishStatus) ToRulePublishStatusOutput() RulePublishStatusOutput
- func (e RulePublishStatus) ToRulePublishStatusOutputWithContext(ctx context.Context) RulePublishStatusOutput
- func (e RulePublishStatus) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
- func (e RulePublishStatus) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
- func (e RulePublishStatus) ToStringOutput() pulumi.StringOutput
- func (e RulePublishStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RulePublishStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RulePublishStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RulePublishStatusInput
- type RulePublishStatusOutput
- func (RulePublishStatusOutput) ElementType() reflect.Type
- func (o RulePublishStatusOutput) ToRulePublishStatusOutput() RulePublishStatusOutput
- func (o RulePublishStatusOutput) ToRulePublishStatusOutputWithContext(ctx context.Context) RulePublishStatusOutput
- func (o RulePublishStatusOutput) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
- func (o RulePublishStatusOutput) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
- func (o RulePublishStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o RulePublishStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RulePublishStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RulePublishStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RulePublishStatusPtrInput
- type RulePublishStatusPtrOutput
- func (o RulePublishStatusPtrOutput) Elem() RulePublishStatusOutput
- func (RulePublishStatusPtrOutput) ElementType() reflect.Type
- func (o RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
- func (o RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
- func (o RulePublishStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RulePublishStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationAction
- type RuleSendNotificationActionArgs
- func (RuleSendNotificationActionArgs) ElementType() reflect.Type
- func (i RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutput() RuleSendNotificationActionOutput
- func (i RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutputWithContext(ctx context.Context) RuleSendNotificationActionOutput
- type RuleSendNotificationActionArray
- func (RuleSendNotificationActionArray) ElementType() reflect.Type
- func (i RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutput() RuleSendNotificationActionArrayOutput
- func (i RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutputWithContext(ctx context.Context) RuleSendNotificationActionArrayOutput
- type RuleSendNotificationActionArrayInput
- type RuleSendNotificationActionArrayOutput
- func (RuleSendNotificationActionArrayOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionArrayOutput) Index(i pulumi.IntInput) RuleSendNotificationActionOutput
- func (o RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutput() RuleSendNotificationActionArrayOutput
- func (o RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutputWithContext(ctx context.Context) RuleSendNotificationActionArrayOutput
- type RuleSendNotificationActionContentType
- func (RuleSendNotificationActionContentType) ElementType() reflect.Type
- func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutput() RuleSendNotificationActionContentTypeOutput
- func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypeOutput
- func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
- func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
- func (e RuleSendNotificationActionContentType) ToStringOutput() pulumi.StringOutput
- func (e RuleSendNotificationActionContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuleSendNotificationActionContentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuleSendNotificationActionContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionContentTypeInput
- type RuleSendNotificationActionContentTypeOutput
- func (RuleSendNotificationActionContentTypeOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutput() RuleSendNotificationActionContentTypeOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypeOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleSendNotificationActionContentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionContentTypePtrInput
- type RuleSendNotificationActionContentTypePtrOutput
- func (o RuleSendNotificationActionContentTypePtrOutput) Elem() RuleSendNotificationActionContentTypeOutput
- func (RuleSendNotificationActionContentTypePtrOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
- func (o RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
- func (o RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionDeliveryMethod
- func (RuleSendNotificationActionDeliveryMethod) ElementType() reflect.Type
- func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutput() RuleSendNotificationActionDeliveryMethodOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToStringOutput() pulumi.StringOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuleSendNotificationActionDeliveryMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionDeliveryMethodInput
- type RuleSendNotificationActionDeliveryMethodOutput
- func (RuleSendNotificationActionDeliveryMethodOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutput() RuleSendNotificationActionDeliveryMethodOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionDeliveryMethodPtrInput
- type RuleSendNotificationActionDeliveryMethodPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodPtrOutput) Elem() RuleSendNotificationActionDeliveryMethodOutput
- func (RuleSendNotificationActionDeliveryMethodPtrOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleSendNotificationActionInput
- type RuleSendNotificationActionOutput
- func (o RuleSendNotificationActionOutput) Content() pulumi.StringOutput
- func (o RuleSendNotificationActionOutput) ContentType() RuleSendNotificationActionContentTypeOutput
- func (o RuleSendNotificationActionOutput) DeliveryMethod() RuleSendNotificationActionDeliveryMethodOutput
- func (RuleSendNotificationActionOutput) ElementType() reflect.Type
- func (o RuleSendNotificationActionOutput) Recipient() RuleNotificationRecipientTypeOutput
- func (o RuleSendNotificationActionOutput) Subject() pulumi.StringPtrOutput
- func (o RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutput() RuleSendNotificationActionOutput
- func (o RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutputWithContext(ctx context.Context) RuleSendNotificationActionOutput
- type RuleState
- type RuleTag
- type RuleTagArgs
- type RuleTagArray
- type RuleTagArrayInput
- type RuleTagArrayOutput
- type RuleTagInput
- type RuleTagOutput
- type RuleTaskAction
- type RuleTaskActionArgs
- type RuleTaskActionArray
- type RuleTaskActionArrayInput
- type RuleTaskActionArrayOutput
- func (RuleTaskActionArrayOutput) ElementType() reflect.Type
- func (o RuleTaskActionArrayOutput) Index(i pulumi.IntInput) RuleTaskActionOutput
- func (o RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutput() RuleTaskActionArrayOutput
- func (o RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutputWithContext(ctx context.Context) RuleTaskActionArrayOutput
- type RuleTaskActionInput
- type RuleTaskActionOutput
- func (o RuleTaskActionOutput) ContactFlowArn() pulumi.StringOutput
- func (o RuleTaskActionOutput) Description() pulumi.StringPtrOutput
- func (RuleTaskActionOutput) ElementType() reflect.Type
- func (o RuleTaskActionOutput) Name() pulumi.StringOutput
- func (o RuleTaskActionOutput) References() pulumi.AnyOutput
- func (o RuleTaskActionOutput) ToRuleTaskActionOutput() RuleTaskActionOutput
- func (o RuleTaskActionOutput) ToRuleTaskActionOutputWithContext(ctx context.Context) RuleTaskActionOutput
- type RuleTriggerEventSource
- type RuleTriggerEventSourceArgs
- type RuleTriggerEventSourceEventSourceName
- func (RuleTriggerEventSourceEventSourceName) ElementType() reflect.Type
- func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutput() RuleTriggerEventSourceEventSourceNameOutput
- func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNameOutput
- func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
- func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
- func (e RuleTriggerEventSourceEventSourceName) ToStringOutput() pulumi.StringOutput
- func (e RuleTriggerEventSourceEventSourceName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuleTriggerEventSourceEventSourceName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuleTriggerEventSourceEventSourceName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleTriggerEventSourceEventSourceNameInput
- type RuleTriggerEventSourceEventSourceNameOutput
- func (RuleTriggerEventSourceEventSourceNameOutput) ElementType() reflect.Type
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutput() RuleTriggerEventSourceEventSourceNameOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNameOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringOutput() pulumi.StringOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleTriggerEventSourceEventSourceNamePtrInput
- type RuleTriggerEventSourceEventSourceNamePtrOutput
- func (o RuleTriggerEventSourceEventSourceNamePtrOutput) Elem() RuleTriggerEventSourceEventSourceNameOutput
- func (RuleTriggerEventSourceEventSourceNamePtrOutput) ElementType() reflect.Type
- func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
- func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
- func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleTriggerEventSourceInput
- type RuleTriggerEventSourceOutput
- func (RuleTriggerEventSourceOutput) ElementType() reflect.Type
- func (o RuleTriggerEventSourceOutput) EventSourceName() RuleTriggerEventSourceEventSourceNameOutput
- func (o RuleTriggerEventSourceOutput) IntegrationAssociationArn() pulumi.StringPtrOutput
- func (o RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutput() RuleTriggerEventSourceOutput
- func (o RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutputWithContext(ctx context.Context) RuleTriggerEventSourceOutput
- type SecurityKey
- type SecurityKeyArgs
- type SecurityKeyInput
- type SecurityKeyOutput
- func (o SecurityKeyOutput) AssociationId() pulumi.StringOutput
- func (SecurityKeyOutput) ElementType() reflect.Type
- func (o SecurityKeyOutput) InstanceId() pulumi.StringOutput
- func (o SecurityKeyOutput) Key() pulumi.StringOutput
- func (o SecurityKeyOutput) ToSecurityKeyOutput() SecurityKeyOutput
- func (o SecurityKeyOutput) ToSecurityKeyOutputWithContext(ctx context.Context) SecurityKeyOutput
- type SecurityKeyState
- type TaskTemplate
- type TaskTemplateArgs
- type TaskTemplateDefaultFieldValue
- type TaskTemplateDefaultFieldValueArgs
- func (TaskTemplateDefaultFieldValueArgs) ElementType() reflect.Type
- func (i TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutput() TaskTemplateDefaultFieldValueOutput
- func (i TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueOutput
- type TaskTemplateDefaultFieldValueArray
- func (TaskTemplateDefaultFieldValueArray) ElementType() reflect.Type
- func (i TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutput() TaskTemplateDefaultFieldValueArrayOutput
- func (i TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueArrayOutput
- type TaskTemplateDefaultFieldValueArrayInput
- type TaskTemplateDefaultFieldValueArrayOutput
- func (TaskTemplateDefaultFieldValueArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateDefaultFieldValueArrayOutput) Index(i pulumi.IntInput) TaskTemplateDefaultFieldValueOutput
- func (o TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutput() TaskTemplateDefaultFieldValueArrayOutput
- func (o TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueArrayOutput
- type TaskTemplateDefaultFieldValueInput
- type TaskTemplateDefaultFieldValueOutput
- func (o TaskTemplateDefaultFieldValueOutput) DefaultValue() pulumi.StringOutput
- func (TaskTemplateDefaultFieldValueOutput) ElementType() reflect.Type
- func (o TaskTemplateDefaultFieldValueOutput) Id() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutput() TaskTemplateDefaultFieldValueOutput
- func (o TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueOutput
- type TaskTemplateField
- type TaskTemplateFieldArgs
- type TaskTemplateFieldArray
- type TaskTemplateFieldArrayInput
- type TaskTemplateFieldArrayOutput
- func (TaskTemplateFieldArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateFieldArrayOutput) Index(i pulumi.IntInput) TaskTemplateFieldOutput
- func (o TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutput() TaskTemplateFieldArrayOutput
- func (o TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutputWithContext(ctx context.Context) TaskTemplateFieldArrayOutput
- type TaskTemplateFieldIdentifier
- type TaskTemplateFieldIdentifierArgs
- func (TaskTemplateFieldIdentifierArgs) ElementType() reflect.Type
- func (i TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutput() TaskTemplateFieldIdentifierOutput
- func (i TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutputWithContext(ctx context.Context) TaskTemplateFieldIdentifierOutput
- type TaskTemplateFieldIdentifierInput
- type TaskTemplateFieldIdentifierOutput
- func (TaskTemplateFieldIdentifierOutput) ElementType() reflect.Type
- func (o TaskTemplateFieldIdentifierOutput) Name() pulumi.StringOutput
- func (o TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutput() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutputWithContext(ctx context.Context) TaskTemplateFieldIdentifierOutput
- type TaskTemplateFieldInput
- type TaskTemplateFieldOutput
- func (o TaskTemplateFieldOutput) Description() pulumi.StringPtrOutput
- func (TaskTemplateFieldOutput) ElementType() reflect.Type
- func (o TaskTemplateFieldOutput) Id() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateFieldOutput) SingleSelectOptions() pulumi.StringArrayOutput
- func (o TaskTemplateFieldOutput) ToTaskTemplateFieldOutput() TaskTemplateFieldOutput
- func (o TaskTemplateFieldOutput) ToTaskTemplateFieldOutputWithContext(ctx context.Context) TaskTemplateFieldOutput
- func (o TaskTemplateFieldOutput) Type() TaskTemplateFieldTypeOutput
- type TaskTemplateFieldType
- func (TaskTemplateFieldType) ElementType() reflect.Type
- func (e TaskTemplateFieldType) ToStringOutput() pulumi.StringOutput
- func (e TaskTemplateFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskTemplateFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskTemplateFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskTemplateFieldType) ToTaskTemplateFieldTypeOutput() TaskTemplateFieldTypeOutput
- func (e TaskTemplateFieldType) ToTaskTemplateFieldTypeOutputWithContext(ctx context.Context) TaskTemplateFieldTypeOutput
- func (e TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
- func (e TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
- type TaskTemplateFieldTypeInput
- type TaskTemplateFieldTypeOutput
- func (TaskTemplateFieldTypeOutput) ElementType() reflect.Type
- func (o TaskTemplateFieldTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskTemplateFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskTemplateFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskTemplateFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutput() TaskTemplateFieldTypeOutput
- func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutputWithContext(ctx context.Context) TaskTemplateFieldTypeOutput
- func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
- func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
- type TaskTemplateFieldTypePtrInput
- type TaskTemplateFieldTypePtrOutput
- func (o TaskTemplateFieldTypePtrOutput) Elem() TaskTemplateFieldTypeOutput
- func (TaskTemplateFieldTypePtrOutput) ElementType() reflect.Type
- func (o TaskTemplateFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskTemplateFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
- func (o TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
- type TaskTemplateInput
- type TaskTemplateInvisibleFieldInfo
- type TaskTemplateInvisibleFieldInfoArgs
- func (TaskTemplateInvisibleFieldInfoArgs) ElementType() reflect.Type
- func (i TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutput() TaskTemplateInvisibleFieldInfoOutput
- func (i TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoOutput
- type TaskTemplateInvisibleFieldInfoArray
- func (TaskTemplateInvisibleFieldInfoArray) ElementType() reflect.Type
- func (i TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutput() TaskTemplateInvisibleFieldInfoArrayOutput
- func (i TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoArrayOutput
- type TaskTemplateInvisibleFieldInfoArrayInput
- type TaskTemplateInvisibleFieldInfoArrayOutput
- func (TaskTemplateInvisibleFieldInfoArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateInvisibleFieldInfoArrayOutput) Index(i pulumi.IntInput) TaskTemplateInvisibleFieldInfoOutput
- func (o TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutput() TaskTemplateInvisibleFieldInfoArrayOutput
- func (o TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoArrayOutput
- type TaskTemplateInvisibleFieldInfoInput
- type TaskTemplateInvisibleFieldInfoOutput
- func (TaskTemplateInvisibleFieldInfoOutput) ElementType() reflect.Type
- func (o TaskTemplateInvisibleFieldInfoOutput) Id() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutput() TaskTemplateInvisibleFieldInfoOutput
- func (o TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoOutput
- type TaskTemplateOutput
- func (o TaskTemplateOutput) Arn() pulumi.StringOutput
- func (o TaskTemplateOutput) ClientToken() pulumi.StringPtrOutput
- func (o TaskTemplateOutput) Constraints() ConstraintsPropertiesPtrOutput
- func (o TaskTemplateOutput) ContactFlowArn() pulumi.StringPtrOutput
- func (o TaskTemplateOutput) Defaults() TaskTemplateDefaultFieldValueArrayOutput
- func (o TaskTemplateOutput) Description() pulumi.StringPtrOutput
- func (TaskTemplateOutput) ElementType() reflect.Type
- func (o TaskTemplateOutput) Fields() TaskTemplateFieldArrayOutput
- func (o TaskTemplateOutput) InstanceArn() pulumi.StringOutput
- func (o TaskTemplateOutput) Name() pulumi.StringPtrOutput
- func (o TaskTemplateOutput) Status() TaskTemplateStatusPtrOutput
- func (o TaskTemplateOutput) Tags() TaskTemplateTagArrayOutput
- func (o TaskTemplateOutput) ToTaskTemplateOutput() TaskTemplateOutput
- func (o TaskTemplateOutput) ToTaskTemplateOutputWithContext(ctx context.Context) TaskTemplateOutput
- type TaskTemplateReadOnlyFieldInfo
- type TaskTemplateReadOnlyFieldInfoArgs
- func (TaskTemplateReadOnlyFieldInfoArgs) ElementType() reflect.Type
- func (i TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutput() TaskTemplateReadOnlyFieldInfoOutput
- func (i TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoOutput
- type TaskTemplateReadOnlyFieldInfoArray
- func (TaskTemplateReadOnlyFieldInfoArray) ElementType() reflect.Type
- func (i TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutput() TaskTemplateReadOnlyFieldInfoArrayOutput
- func (i TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoArrayOutput
- type TaskTemplateReadOnlyFieldInfoArrayInput
- type TaskTemplateReadOnlyFieldInfoArrayOutput
- func (TaskTemplateReadOnlyFieldInfoArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateReadOnlyFieldInfoArrayOutput) Index(i pulumi.IntInput) TaskTemplateReadOnlyFieldInfoOutput
- func (o TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutput() TaskTemplateReadOnlyFieldInfoArrayOutput
- func (o TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoArrayOutput
- type TaskTemplateReadOnlyFieldInfoInput
- type TaskTemplateReadOnlyFieldInfoOutput
- func (TaskTemplateReadOnlyFieldInfoOutput) ElementType() reflect.Type
- func (o TaskTemplateReadOnlyFieldInfoOutput) Id() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutput() TaskTemplateReadOnlyFieldInfoOutput
- func (o TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoOutput
- type TaskTemplateRequiredFieldInfo
- type TaskTemplateRequiredFieldInfoArgs
- func (TaskTemplateRequiredFieldInfoArgs) ElementType() reflect.Type
- func (i TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutput() TaskTemplateRequiredFieldInfoOutput
- func (i TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoOutput
- type TaskTemplateRequiredFieldInfoArray
- func (TaskTemplateRequiredFieldInfoArray) ElementType() reflect.Type
- func (i TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutput() TaskTemplateRequiredFieldInfoArrayOutput
- func (i TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoArrayOutput
- type TaskTemplateRequiredFieldInfoArrayInput
- type TaskTemplateRequiredFieldInfoArrayOutput
- func (TaskTemplateRequiredFieldInfoArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateRequiredFieldInfoArrayOutput) Index(i pulumi.IntInput) TaskTemplateRequiredFieldInfoOutput
- func (o TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutput() TaskTemplateRequiredFieldInfoArrayOutput
- func (o TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoArrayOutput
- type TaskTemplateRequiredFieldInfoInput
- type TaskTemplateRequiredFieldInfoOutput
- func (TaskTemplateRequiredFieldInfoOutput) ElementType() reflect.Type
- func (o TaskTemplateRequiredFieldInfoOutput) Id() TaskTemplateFieldIdentifierOutput
- func (o TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutput() TaskTemplateRequiredFieldInfoOutput
- func (o TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoOutput
- type TaskTemplateState
- type TaskTemplateStatus
- func (TaskTemplateStatus) ElementType() reflect.Type
- func (e TaskTemplateStatus) ToStringOutput() pulumi.StringOutput
- func (e TaskTemplateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskTemplateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskTemplateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TaskTemplateStatus) ToTaskTemplateStatusOutput() TaskTemplateStatusOutput
- func (e TaskTemplateStatus) ToTaskTemplateStatusOutputWithContext(ctx context.Context) TaskTemplateStatusOutput
- func (e TaskTemplateStatus) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
- func (e TaskTemplateStatus) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
- type TaskTemplateStatusInput
- type TaskTemplateStatusOutput
- func (TaskTemplateStatusOutput) ElementType() reflect.Type
- func (o TaskTemplateStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o TaskTemplateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TaskTemplateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskTemplateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskTemplateStatusOutput) ToTaskTemplateStatusOutput() TaskTemplateStatusOutput
- func (o TaskTemplateStatusOutput) ToTaskTemplateStatusOutputWithContext(ctx context.Context) TaskTemplateStatusOutput
- func (o TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
- func (o TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
- type TaskTemplateStatusPtrInput
- type TaskTemplateStatusPtrOutput
- func (o TaskTemplateStatusPtrOutput) Elem() TaskTemplateStatusOutput
- func (TaskTemplateStatusPtrOutput) ElementType() reflect.Type
- func (o TaskTemplateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TaskTemplateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
- func (o TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
- type TaskTemplateTag
- type TaskTemplateTagArgs
- type TaskTemplateTagArray
- type TaskTemplateTagArrayInput
- type TaskTemplateTagArrayOutput
- func (TaskTemplateTagArrayOutput) ElementType() reflect.Type
- func (o TaskTemplateTagArrayOutput) Index(i pulumi.IntInput) TaskTemplateTagOutput
- func (o TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutput() TaskTemplateTagArrayOutput
- func (o TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutputWithContext(ctx context.Context) TaskTemplateTagArrayOutput
- type TaskTemplateTagInput
- type TaskTemplateTagOutput
- func (TaskTemplateTagOutput) ElementType() reflect.Type
- func (o TaskTemplateTagOutput) Key() pulumi.StringOutput
- func (o TaskTemplateTagOutput) ToTaskTemplateTagOutput() TaskTemplateTagOutput
- func (o TaskTemplateTagOutput) ToTaskTemplateTagOutputWithContext(ctx context.Context) TaskTemplateTagOutput
- func (o TaskTemplateTagOutput) Value() pulumi.StringOutput
- type User
- type UserArgs
- type UserHierarchyGroup
- type UserHierarchyGroupArgs
- type UserHierarchyGroupInput
- type UserHierarchyGroupOutput
- func (UserHierarchyGroupOutput) ElementType() reflect.Type
- func (o UserHierarchyGroupOutput) InstanceArn() pulumi.StringOutput
- func (o UserHierarchyGroupOutput) Name() pulumi.StringOutput
- func (o UserHierarchyGroupOutput) ParentGroupArn() pulumi.StringPtrOutput
- func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutput() UserHierarchyGroupOutput
- func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutputWithContext(ctx context.Context) UserHierarchyGroupOutput
- func (o UserHierarchyGroupOutput) UserHierarchyGroupArn() pulumi.StringOutput
- 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) Mobile() pulumi.StringPtrOutput
- func (o UserIdentityInfoOutput) SecondaryEmail() 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) Mobile() pulumi.StringPtrOutput
- func (o UserIdentityInfoPtrOutput) SecondaryEmail() pulumi.StringPtrOutput
- func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutput() UserIdentityInfoPtrOutput
- func (o UserIdentityInfoPtrOutput) ToUserIdentityInfoPtrOutputWithContext(ctx context.Context) UserIdentityInfoPtrOutput
- type UserInput
- type UserOutput
- func (o UserOutput) DirectoryUserId() pulumi.StringPtrOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) HierarchyGroupArn() pulumi.StringPtrOutput
- func (o UserOutput) IdentityInfo() UserIdentityInfoPtrOutput
- func (o UserOutput) InstanceArn() pulumi.StringOutput
- func (o UserOutput) Password() pulumi.StringPtrOutput
- func (o UserOutput) PhoneConfig() UserPhoneConfigOutput
- func (o UserOutput) RoutingProfileArn() pulumi.StringOutput
- func (o UserOutput) SecurityProfileArns() pulumi.StringArrayOutput
- func (o UserOutput) Tags() UserTagArrayOutput
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) UserArn() pulumi.StringOutput
- func (o UserOutput) Username() pulumi.StringOutput
- type UserPhoneConfig
- type UserPhoneConfigArgs
- 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
- 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 ( InstanceIdentityManagementTypeSaml = InstanceIdentityManagementType("SAML") InstanceIdentityManagementTypeConnectManaged = InstanceIdentityManagementType("CONNECT_MANAGED") InstanceIdentityManagementTypeExistingDirectory = InstanceIdentityManagementType("EXISTING_DIRECTORY") )
const ( InstanceStatusCreationInProgress = InstanceStatus("CREATION_IN_PROGRESS") InstanceStatusCreationFailed = InstanceStatus("CREATION_FAILED") InstanceStatusActive = InstanceStatus("ACTIVE") )
const ( InstanceStorageConfigInstanceStorageResourceTypeChatTranscripts = InstanceStorageConfigInstanceStorageResourceType("CHAT_TRANSCRIPTS") InstanceStorageConfigInstanceStorageResourceTypeCallRecordings = InstanceStorageConfigInstanceStorageResourceType("CALL_RECORDINGS") InstanceStorageConfigInstanceStorageResourceTypeScheduledReports = InstanceStorageConfigInstanceStorageResourceType("SCHEDULED_REPORTS") InstanceStorageConfigInstanceStorageResourceTypeMediaStreams = InstanceStorageConfigInstanceStorageResourceType("MEDIA_STREAMS") InstanceStorageConfigInstanceStorageResourceTypeContactTraceRecords = InstanceStorageConfigInstanceStorageResourceType("CONTACT_TRACE_RECORDS") InstanceStorageConfigInstanceStorageResourceTypeAgentEvents = InstanceStorageConfigInstanceStorageResourceType("AGENT_EVENTS") )
const ( InstanceStorageConfigStorageTypeS3 = InstanceStorageConfigStorageType("S3") InstanceStorageConfigStorageTypeKinesisVideoStream = InstanceStorageConfigStorageType("KINESIS_VIDEO_STREAM") InstanceStorageConfigStorageTypeKinesisStream = InstanceStorageConfigStorageType("KINESIS_STREAM") InstanceStorageConfigStorageTypeKinesisFirehose = InstanceStorageConfigStorageType("KINESIS_FIREHOSE") )
const ( IntegrationAssociationIntegrationTypeLexBot = IntegrationAssociationIntegrationType("LEX_BOT") IntegrationAssociationIntegrationTypeLambdaFunction = IntegrationAssociationIntegrationType("LAMBDA_FUNCTION") )
const ( QuickConnectTypePhoneNumber = QuickConnectType("PHONE_NUMBER") QuickConnectTypeQueue = QuickConnectType("QUEUE") QuickConnectTypeUser = QuickConnectType("USER") )
const ( RulePublishStatusDraft = RulePublishStatus("DRAFT") RulePublishStatusPublished = RulePublishStatus("PUBLISHED") )
const ( RuleTriggerEventSourceEventSourceNameOnPostCallAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnPostCallAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnRealTimeCallAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnRealTimeCallAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnPostChatAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnPostChatAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnZendeskTicketCreate = RuleTriggerEventSourceEventSourceName("OnZendeskTicketCreate") RuleTriggerEventSourceEventSourceNameOnZendeskTicketStatusUpdate = RuleTriggerEventSourceEventSourceName("OnZendeskTicketStatusUpdate") RuleTriggerEventSourceEventSourceNameOnSalesforceCaseCreate = RuleTriggerEventSourceEventSourceName("OnSalesforceCaseCreate") )
const ( TaskTemplateFieldTypeName = TaskTemplateFieldType("NAME") TaskTemplateFieldTypeDescription = TaskTemplateFieldType("DESCRIPTION") TaskTemplateFieldTypeScheduledTime = TaskTemplateFieldType("SCHEDULED_TIME") TaskTemplateFieldTypeQuickConnect = TaskTemplateFieldType("QUICK_CONNECT") TaskTemplateFieldTypeUrl = TaskTemplateFieldType("URL") TaskTemplateFieldTypeNumber = TaskTemplateFieldType("NUMBER") TaskTemplateFieldTypeText = TaskTemplateFieldType("TEXT") TaskTemplateFieldTypeTextArea = TaskTemplateFieldType("TEXT_AREA") TaskTemplateFieldTypeDateTime = TaskTemplateFieldType("DATE_TIME") TaskTemplateFieldTypeBoolean = TaskTemplateFieldType("BOOLEAN") TaskTemplateFieldTypeSingleSelect = TaskTemplateFieldType("SINGLE_SELECT") TaskTemplateFieldTypeEmail = TaskTemplateFieldType("EMAIL") )
const ( TaskTemplateStatusActive = TaskTemplateStatus("ACTIVE") TaskTemplateStatusInactive = TaskTemplateStatus("INACTIVE") )
const ( UserPhoneTypeSoftPhone = UserPhoneType("SOFT_PHONE") UserPhoneTypeDeskPhone = UserPhoneType("DESK_PHONE") )
const (
InstanceStorageConfigEncryptionTypeKms = InstanceStorageConfigEncryptionType("KMS")
)
const (
RuleSendNotificationActionContentTypePlainText = RuleSendNotificationActionContentType("PLAIN_TEXT")
)
const (
RuleSendNotificationActionDeliveryMethodEmail = RuleSendNotificationActionDeliveryMethod("EMAIL")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApprovedOrigin ¶ added in v0.49.0
type ApprovedOrigin struct { pulumi.CustomResourceState InstanceId pulumi.StringOutput `pulumi:"instanceId"` Origin pulumi.StringOutput `pulumi:"origin"` }
Resource Type definition for AWS::Connect::ApprovedOrigin
func GetApprovedOrigin ¶ added in v0.49.0
func GetApprovedOrigin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApprovedOriginState, opts ...pulumi.ResourceOption) (*ApprovedOrigin, error)
GetApprovedOrigin gets an existing ApprovedOrigin 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 NewApprovedOrigin ¶ added in v0.49.0
func NewApprovedOrigin(ctx *pulumi.Context, name string, args *ApprovedOriginArgs, opts ...pulumi.ResourceOption) (*ApprovedOrigin, error)
NewApprovedOrigin registers a new resource with the given unique name, arguments, and options.
func (*ApprovedOrigin) ElementType ¶ added in v0.49.0
func (*ApprovedOrigin) ElementType() reflect.Type
func (*ApprovedOrigin) ToApprovedOriginOutput ¶ added in v0.49.0
func (i *ApprovedOrigin) ToApprovedOriginOutput() ApprovedOriginOutput
func (*ApprovedOrigin) ToApprovedOriginOutputWithContext ¶ added in v0.49.0
func (i *ApprovedOrigin) ToApprovedOriginOutputWithContext(ctx context.Context) ApprovedOriginOutput
type ApprovedOriginArgs ¶ added in v0.49.0
type ApprovedOriginArgs struct { InstanceId pulumi.StringInput Origin pulumi.StringInput }
The set of arguments for constructing a ApprovedOrigin resource.
func (ApprovedOriginArgs) ElementType ¶ added in v0.49.0
func (ApprovedOriginArgs) ElementType() reflect.Type
type ApprovedOriginInput ¶ added in v0.49.0
type ApprovedOriginInput interface { pulumi.Input ToApprovedOriginOutput() ApprovedOriginOutput ToApprovedOriginOutputWithContext(ctx context.Context) ApprovedOriginOutput }
type ApprovedOriginOutput ¶ added in v0.49.0
type ApprovedOriginOutput struct{ *pulumi.OutputState }
func (ApprovedOriginOutput) ElementType ¶ added in v0.49.0
func (ApprovedOriginOutput) ElementType() reflect.Type
func (ApprovedOriginOutput) InstanceId ¶ added in v0.49.0
func (o ApprovedOriginOutput) InstanceId() pulumi.StringOutput
func (ApprovedOriginOutput) Origin ¶ added in v0.49.0
func (o ApprovedOriginOutput) Origin() pulumi.StringOutput
func (ApprovedOriginOutput) ToApprovedOriginOutput ¶ added in v0.49.0
func (o ApprovedOriginOutput) ToApprovedOriginOutput() ApprovedOriginOutput
func (ApprovedOriginOutput) ToApprovedOriginOutputWithContext ¶ added in v0.49.0
func (o ApprovedOriginOutput) ToApprovedOriginOutputWithContext(ctx context.Context) ApprovedOriginOutput
type ApprovedOriginState ¶ added in v0.49.0
type ApprovedOriginState struct { }
func (ApprovedOriginState) ElementType ¶ added in v0.49.0
func (ApprovedOriginState) ElementType() reflect.Type
type ConstraintsProperties ¶ added in v0.19.0
type ConstraintsProperties struct { InvisibleFields []TaskTemplateInvisibleFieldInfo `pulumi:"invisibleFields"` ReadOnlyFields []TaskTemplateReadOnlyFieldInfo `pulumi:"readOnlyFields"` RequiredFields []TaskTemplateRequiredFieldInfo `pulumi:"requiredFields"` }
The constraints for the task template
type ConstraintsPropertiesArgs ¶ added in v0.19.0
type ConstraintsPropertiesArgs struct { InvisibleFields TaskTemplateInvisibleFieldInfoArrayInput `pulumi:"invisibleFields"` ReadOnlyFields TaskTemplateReadOnlyFieldInfoArrayInput `pulumi:"readOnlyFields"` RequiredFields TaskTemplateRequiredFieldInfoArrayInput `pulumi:"requiredFields"` }
The constraints for the task template
func (ConstraintsPropertiesArgs) ElementType ¶ added in v0.19.0
func (ConstraintsPropertiesArgs) ElementType() reflect.Type
func (ConstraintsPropertiesArgs) ToConstraintsPropertiesOutput ¶ added in v0.19.0
func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesOutput() ConstraintsPropertiesOutput
func (ConstraintsPropertiesArgs) ToConstraintsPropertiesOutputWithContext ¶ added in v0.19.0
func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesOutputWithContext(ctx context.Context) ConstraintsPropertiesOutput
func (ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutput ¶ added in v0.19.0
func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
func (ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutputWithContext ¶ added in v0.19.0
func (i ConstraintsPropertiesArgs) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
type ConstraintsPropertiesInput ¶ added in v0.19.0
type ConstraintsPropertiesInput interface { pulumi.Input ToConstraintsPropertiesOutput() ConstraintsPropertiesOutput ToConstraintsPropertiesOutputWithContext(context.Context) ConstraintsPropertiesOutput }
ConstraintsPropertiesInput is an input type that accepts ConstraintsPropertiesArgs and ConstraintsPropertiesOutput values. You can construct a concrete instance of `ConstraintsPropertiesInput` via:
ConstraintsPropertiesArgs{...}
type ConstraintsPropertiesOutput ¶ added in v0.19.0
type ConstraintsPropertiesOutput struct{ *pulumi.OutputState }
The constraints for the task template
func (ConstraintsPropertiesOutput) ElementType ¶ added in v0.19.0
func (ConstraintsPropertiesOutput) ElementType() reflect.Type
func (ConstraintsPropertiesOutput) InvisibleFields ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) InvisibleFields() TaskTemplateInvisibleFieldInfoArrayOutput
func (ConstraintsPropertiesOutput) ReadOnlyFields ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
func (ConstraintsPropertiesOutput) RequiredFields ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
func (ConstraintsPropertiesOutput) ToConstraintsPropertiesOutput ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesOutput() ConstraintsPropertiesOutput
func (ConstraintsPropertiesOutput) ToConstraintsPropertiesOutputWithContext ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesOutputWithContext(ctx context.Context) ConstraintsPropertiesOutput
func (ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutput ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
func (ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutputWithContext ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
type ConstraintsPropertiesPtrInput ¶ added in v0.19.0
type ConstraintsPropertiesPtrInput interface { pulumi.Input ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput ToConstraintsPropertiesPtrOutputWithContext(context.Context) ConstraintsPropertiesPtrOutput }
ConstraintsPropertiesPtrInput is an input type that accepts ConstraintsPropertiesArgs, ConstraintsPropertiesPtr and ConstraintsPropertiesPtrOutput values. You can construct a concrete instance of `ConstraintsPropertiesPtrInput` via:
ConstraintsPropertiesArgs{...} or: nil
func ConstraintsPropertiesPtr ¶ added in v0.19.0
func ConstraintsPropertiesPtr(v *ConstraintsPropertiesArgs) ConstraintsPropertiesPtrInput
type ConstraintsPropertiesPtrOutput ¶ added in v0.19.0
type ConstraintsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConstraintsPropertiesPtrOutput) Elem ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) Elem() ConstraintsPropertiesOutput
func (ConstraintsPropertiesPtrOutput) ElementType ¶ added in v0.19.0
func (ConstraintsPropertiesPtrOutput) ElementType() reflect.Type
func (ConstraintsPropertiesPtrOutput) InvisibleFields ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) InvisibleFields() TaskTemplateInvisibleFieldInfoArrayOutput
func (ConstraintsPropertiesPtrOutput) ReadOnlyFields ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
func (ConstraintsPropertiesPtrOutput) RequiredFields ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
func (ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutput ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutput() ConstraintsPropertiesPtrOutput
func (ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutputWithContext ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) ToConstraintsPropertiesPtrOutputWithContext(ctx context.Context) ConstraintsPropertiesPtrOutput
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 ContactFlowTypeOutput `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 ContactFlowTypeInput }
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) ContactFlowModuleArn ¶ added in v0.17.0
func (o ContactFlowModuleOutput) ContactFlowModuleArn() pulumi.StringOutput
The identifier of the contact flow module (ARN).
func (ContactFlowModuleOutput) Content ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Content() pulumi.StringOutput
The content of the contact flow module in JSON format.
func (ContactFlowModuleOutput) Description ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Description() pulumi.StringPtrOutput
The description of the contact flow module.
func (ContactFlowModuleOutput) ElementType ¶ added in v0.7.0
func (ContactFlowModuleOutput) ElementType() reflect.Type
func (ContactFlowModuleOutput) InstanceArn ¶ added in v0.17.0
func (o ContactFlowModuleOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance (ARN).
func (ContactFlowModuleOutput) Name ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Name() pulumi.StringOutput
The name of the contact flow module.
func (ContactFlowModuleOutput) State ¶ added in v0.17.0
func (o ContactFlowModuleOutput) State() ContactFlowModuleStateEnumPtrOutput
The state of the contact flow module.
func (ContactFlowModuleOutput) Status ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Status() ContactFlowModuleStatusOutput
The status of the contact flow module.
func (ContactFlowModuleOutput) Tags ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Tags() ContactFlowModuleTagArrayOutput
One or more tags.
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.
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 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) ContactFlowArn ¶ added in v0.17.0
func (o ContactFlowOutput) ContactFlowArn() pulumi.StringOutput
The identifier of the contact flow (ARN).
func (ContactFlowOutput) Content ¶ added in v0.17.0
func (o ContactFlowOutput) Content() pulumi.StringOutput
The content of the contact flow in JSON format.
func (ContactFlowOutput) Description ¶ added in v0.17.0
func (o ContactFlowOutput) Description() pulumi.StringPtrOutput
The description of the contact flow.
func (ContactFlowOutput) ElementType ¶ added in v0.7.0
func (ContactFlowOutput) ElementType() reflect.Type
func (ContactFlowOutput) InstanceArn ¶ added in v0.17.0
func (o ContactFlowOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance (ARN).
func (ContactFlowOutput) Name ¶ added in v0.17.0
func (o ContactFlowOutput) Name() pulumi.StringOutput
The name of the contact flow.
func (ContactFlowOutput) State ¶ added in v0.17.0
func (o ContactFlowOutput) State() ContactFlowStateEnumPtrOutput
The state of the contact flow.
func (ContactFlowOutput) Tags ¶ added in v0.17.0
func (o ContactFlowOutput) Tags() ContactFlowTagArrayOutput
One or more tags.
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
func (ContactFlowOutput) Type ¶ added in v0.17.0
func (o ContactFlowOutput) Type() ContactFlowTypeOutput
The type of the contact flow.
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) Config ¶ added in v0.17.0
func (o HoursOfOperationOutput) Config() HoursOfOperationConfigArrayOutput
Configuration information for the hours of operation: day, start time, and end time.
func (HoursOfOperationOutput) Description ¶ added in v0.17.0
func (o HoursOfOperationOutput) Description() pulumi.StringPtrOutput
The description of the hours of operation.
func (HoursOfOperationOutput) ElementType ¶ added in v0.3.0
func (HoursOfOperationOutput) ElementType() reflect.Type
func (HoursOfOperationOutput) HoursOfOperationArn ¶ added in v0.17.0
func (o HoursOfOperationOutput) HoursOfOperationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the hours of operation.
func (HoursOfOperationOutput) InstanceArn ¶ added in v0.17.0
func (o HoursOfOperationOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (HoursOfOperationOutput) Name ¶ added in v0.17.0
func (o HoursOfOperationOutput) Name() pulumi.StringOutput
The name of the hours of operation.
func (HoursOfOperationOutput) Tags ¶ added in v0.17.0
func (o HoursOfOperationOutput) Tags() HoursOfOperationTagArrayOutput
One or more tags.
func (HoursOfOperationOutput) TimeZone ¶ added in v0.17.0
func (o HoursOfOperationOutput) TimeZone() pulumi.StringOutput
The time zone of the hours of operation.
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 Instance ¶ added in v0.21.0
type Instance struct { pulumi.CustomResourceState // An instanceArn is automatically generated on creation based on instanceId. Arn pulumi.StringOutput `pulumi:"arn"` // The attributes for the instance. Attributes InstanceAttributesOutput `pulumi:"attributes"` // Timestamp of instance creation logged as part of instance creation. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // Existing directoryId user wants to map to the new Connect instance. DirectoryId pulumi.StringPtrOutput `pulumi:"directoryId"` // Specifies the type of directory integration for new instance. IdentityManagementType InstanceIdentityManagementTypeOutput `pulumi:"identityManagementType"` // Alias of the new directory created as part of new instance creation. InstanceAlias pulumi.StringPtrOutput `pulumi:"instanceAlias"` // Specifies the creation status of new instance. InstanceStatus InstanceStatusOutput `pulumi:"instanceStatus"` // Service linked role created as part of instance creation. ServiceRole pulumi.StringOutput `pulumi:"serviceRole"` }
Resource Type definition for AWS::Connect::Instance
func GetInstance ¶ added in v0.21.0
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶ added in v0.21.0
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶ added in v0.21.0
func (*Instance) ToInstanceOutput ¶ added in v0.21.0
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶ added in v0.21.0
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶ added in v0.21.0
type InstanceArgs struct { // The attributes for the instance. Attributes InstanceAttributesInput // Existing directoryId user wants to map to the new Connect instance. DirectoryId pulumi.StringPtrInput // Specifies the type of directory integration for new instance. IdentityManagementType InstanceIdentityManagementTypeInput // Alias of the new directory created as part of new instance creation. InstanceAlias pulumi.StringPtrInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶ added in v0.21.0
func (InstanceArgs) ElementType() reflect.Type
type InstanceAttributes ¶ added in v0.21.0
type InstanceAttributes struct { AutoResolveBestVoices *bool `pulumi:"autoResolveBestVoices"` ContactLens *bool `pulumi:"contactLens"` ContactflowLogs *bool `pulumi:"contactflowLogs"` EarlyMedia *bool `pulumi:"earlyMedia"` InboundCalls bool `pulumi:"inboundCalls"` OutboundCalls bool `pulumi:"outboundCalls"` UseCustomTTSVoices *bool `pulumi:"useCustomTTSVoices"` }
type InstanceAttributesArgs ¶ added in v0.21.0
type InstanceAttributesArgs struct { AutoResolveBestVoices pulumi.BoolPtrInput `pulumi:"autoResolveBestVoices"` ContactLens pulumi.BoolPtrInput `pulumi:"contactLens"` ContactflowLogs pulumi.BoolPtrInput `pulumi:"contactflowLogs"` EarlyMedia pulumi.BoolPtrInput `pulumi:"earlyMedia"` InboundCalls pulumi.BoolInput `pulumi:"inboundCalls"` OutboundCalls pulumi.BoolInput `pulumi:"outboundCalls"` UseCustomTTSVoices pulumi.BoolPtrInput `pulumi:"useCustomTTSVoices"` }
func (InstanceAttributesArgs) ElementType ¶ added in v0.21.0
func (InstanceAttributesArgs) ElementType() reflect.Type
func (InstanceAttributesArgs) ToInstanceAttributesOutput ¶ added in v0.21.0
func (i InstanceAttributesArgs) ToInstanceAttributesOutput() InstanceAttributesOutput
func (InstanceAttributesArgs) ToInstanceAttributesOutputWithContext ¶ added in v0.21.0
func (i InstanceAttributesArgs) ToInstanceAttributesOutputWithContext(ctx context.Context) InstanceAttributesOutput
type InstanceAttributesInput ¶ added in v0.21.0
type InstanceAttributesInput interface { pulumi.Input ToInstanceAttributesOutput() InstanceAttributesOutput ToInstanceAttributesOutputWithContext(context.Context) InstanceAttributesOutput }
InstanceAttributesInput is an input type that accepts InstanceAttributesArgs and InstanceAttributesOutput values. You can construct a concrete instance of `InstanceAttributesInput` via:
InstanceAttributesArgs{...}
type InstanceAttributesOutput ¶ added in v0.21.0
type InstanceAttributesOutput struct{ *pulumi.OutputState }
func (InstanceAttributesOutput) AutoResolveBestVoices ¶ added in v0.21.0
func (o InstanceAttributesOutput) AutoResolveBestVoices() pulumi.BoolPtrOutput
func (InstanceAttributesOutput) ContactLens ¶ added in v0.21.0
func (o InstanceAttributesOutput) ContactLens() pulumi.BoolPtrOutput
func (InstanceAttributesOutput) ContactflowLogs ¶ added in v0.21.0
func (o InstanceAttributesOutput) ContactflowLogs() pulumi.BoolPtrOutput
func (InstanceAttributesOutput) EarlyMedia ¶ added in v0.21.0
func (o InstanceAttributesOutput) EarlyMedia() pulumi.BoolPtrOutput
func (InstanceAttributesOutput) ElementType ¶ added in v0.21.0
func (InstanceAttributesOutput) ElementType() reflect.Type
func (InstanceAttributesOutput) InboundCalls ¶ added in v0.21.0
func (o InstanceAttributesOutput) InboundCalls() pulumi.BoolOutput
func (InstanceAttributesOutput) OutboundCalls ¶ added in v0.21.0
func (o InstanceAttributesOutput) OutboundCalls() pulumi.BoolOutput
func (InstanceAttributesOutput) ToInstanceAttributesOutput ¶ added in v0.21.0
func (o InstanceAttributesOutput) ToInstanceAttributesOutput() InstanceAttributesOutput
func (InstanceAttributesOutput) ToInstanceAttributesOutputWithContext ¶ added in v0.21.0
func (o InstanceAttributesOutput) ToInstanceAttributesOutputWithContext(ctx context.Context) InstanceAttributesOutput
func (InstanceAttributesOutput) UseCustomTTSVoices ¶ added in v0.21.0
func (o InstanceAttributesOutput) UseCustomTTSVoices() pulumi.BoolPtrOutput
type InstanceAttributesPtrOutput ¶ added in v0.21.0
type InstanceAttributesPtrOutput struct{ *pulumi.OutputState }
func (InstanceAttributesPtrOutput) AutoResolveBestVoices ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) AutoResolveBestVoices() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) ContactLens ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) ContactLens() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) ContactflowLogs ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) ContactflowLogs() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) EarlyMedia ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) EarlyMedia() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) Elem ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) Elem() InstanceAttributesOutput
func (InstanceAttributesPtrOutput) ElementType ¶ added in v0.21.0
func (InstanceAttributesPtrOutput) ElementType() reflect.Type
func (InstanceAttributesPtrOutput) InboundCalls ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) InboundCalls() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) OutboundCalls ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) OutboundCalls() pulumi.BoolPtrOutput
func (InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutput ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutput() InstanceAttributesPtrOutput
func (InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) ToInstanceAttributesPtrOutputWithContext(ctx context.Context) InstanceAttributesPtrOutput
func (InstanceAttributesPtrOutput) UseCustomTTSVoices ¶ added in v0.21.0
func (o InstanceAttributesPtrOutput) UseCustomTTSVoices() pulumi.BoolPtrOutput
type InstanceIdentityManagementType ¶ added in v0.21.0
type InstanceIdentityManagementType string
Specifies the type of directory integration for new instance.
func (InstanceIdentityManagementType) ElementType ¶ added in v0.21.0
func (InstanceIdentityManagementType) ElementType() reflect.Type
func (InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutput ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutput() InstanceIdentityManagementTypeOutput
func (InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutputWithContext ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypeOutputWithContext(ctx context.Context) InstanceIdentityManagementTypeOutput
func (InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutput ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutputWithContext ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementType) ToStringOutput ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToStringOutput() pulumi.StringOutput
func (InstanceIdentityManagementType) ToStringOutputWithContext ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceIdentityManagementType) ToStringPtrOutput ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceIdentityManagementType) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e InstanceIdentityManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceIdentityManagementTypeInput ¶ added in v0.21.0
type InstanceIdentityManagementTypeInput interface { pulumi.Input ToInstanceIdentityManagementTypeOutput() InstanceIdentityManagementTypeOutput ToInstanceIdentityManagementTypeOutputWithContext(context.Context) InstanceIdentityManagementTypeOutput }
InstanceIdentityManagementTypeInput is an input type that accepts InstanceIdentityManagementTypeArgs and InstanceIdentityManagementTypeOutput values. You can construct a concrete instance of `InstanceIdentityManagementTypeInput` via:
InstanceIdentityManagementTypeArgs{...}
type InstanceIdentityManagementTypeOutput ¶ added in v0.21.0
type InstanceIdentityManagementTypeOutput struct{ *pulumi.OutputState }
func (InstanceIdentityManagementTypeOutput) ElementType ¶ added in v0.21.0
func (InstanceIdentityManagementTypeOutput) ElementType() reflect.Type
func (InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutput() InstanceIdentityManagementTypeOutput
func (InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypeOutputWithContext(ctx context.Context) InstanceIdentityManagementTypeOutput
func (InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementTypeOutput) ToStringOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToStringOutput() pulumi.StringOutput
func (InstanceIdentityManagementTypeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceIdentityManagementTypeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceIdentityManagementTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceIdentityManagementTypePtrInput ¶ added in v0.21.0
type InstanceIdentityManagementTypePtrInput interface { pulumi.Input ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput ToInstanceIdentityManagementTypePtrOutputWithContext(context.Context) InstanceIdentityManagementTypePtrOutput }
func InstanceIdentityManagementTypePtr ¶ added in v0.21.0
func InstanceIdentityManagementTypePtr(v string) InstanceIdentityManagementTypePtrInput
type InstanceIdentityManagementTypePtrOutput ¶ added in v0.21.0
type InstanceIdentityManagementTypePtrOutput struct{ *pulumi.OutputState }
func (InstanceIdentityManagementTypePtrOutput) ElementType ¶ added in v0.21.0
func (InstanceIdentityManagementTypePtrOutput) ElementType() reflect.Type
func (InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutput() InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypePtrOutput) ToInstanceIdentityManagementTypePtrOutputWithContext(ctx context.Context) InstanceIdentityManagementTypePtrOutput
func (InstanceIdentityManagementTypePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o InstanceIdentityManagementTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceIdentityManagementTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceIdentityManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceInput ¶ added in v0.21.0
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceOutput ¶ added in v0.21.0
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) Arn ¶ added in v0.21.0
func (o InstanceOutput) Arn() pulumi.StringOutput
An instanceArn is automatically generated on creation based on instanceId.
func (InstanceOutput) Attributes ¶ added in v0.21.0
func (o InstanceOutput) Attributes() InstanceAttributesOutput
The attributes for the instance.
func (InstanceOutput) CreatedTime ¶ added in v0.21.0
func (o InstanceOutput) CreatedTime() pulumi.StringOutput
Timestamp of instance creation logged as part of instance creation.
func (InstanceOutput) DirectoryId ¶ added in v0.21.0
func (o InstanceOutput) DirectoryId() pulumi.StringPtrOutput
Existing directoryId user wants to map to the new Connect instance.
func (InstanceOutput) ElementType ¶ added in v0.21.0
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) IdentityManagementType ¶ added in v0.21.0
func (o InstanceOutput) IdentityManagementType() InstanceIdentityManagementTypeOutput
Specifies the type of directory integration for new instance.
func (InstanceOutput) InstanceAlias ¶ added in v0.21.0
func (o InstanceOutput) InstanceAlias() pulumi.StringPtrOutput
Alias of the new directory created as part of new instance creation.
func (InstanceOutput) InstanceStatus ¶ added in v0.21.0
func (o InstanceOutput) InstanceStatus() InstanceStatusOutput
Specifies the creation status of new instance.
func (InstanceOutput) ServiceRole ¶ added in v0.21.0
func (o InstanceOutput) ServiceRole() pulumi.StringOutput
Service linked role created as part of instance creation.
func (InstanceOutput) ToInstanceOutput ¶ added in v0.21.0
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶ added in v0.21.0
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceState ¶ added in v0.21.0
type InstanceState struct { }
func (InstanceState) ElementType ¶ added in v0.21.0
func (InstanceState) ElementType() reflect.Type
type InstanceStatus ¶ added in v0.21.0
type InstanceStatus string
Specifies the creation status of new instance.
type InstanceStatusOutput ¶ added in v0.21.0
type InstanceStatusOutput struct{ *pulumi.OutputState }
func (InstanceStatusOutput) ElementType ¶ added in v0.21.0
func (InstanceStatusOutput) ElementType() reflect.Type
func (InstanceStatusOutput) ToInstanceStatusOutput ¶ added in v0.21.0
func (o InstanceStatusOutput) ToInstanceStatusOutput() InstanceStatusOutput
func (InstanceStatusOutput) ToInstanceStatusOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusOutput) ToInstanceStatusOutputWithContext(ctx context.Context) InstanceStatusOutput
func (InstanceStatusOutput) ToInstanceStatusPtrOutput ¶ added in v0.21.0
func (o InstanceStatusOutput) ToInstanceStatusPtrOutput() InstanceStatusPtrOutput
func (InstanceStatusOutput) ToInstanceStatusPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusOutput) ToInstanceStatusPtrOutputWithContext(ctx context.Context) InstanceStatusPtrOutput
func (InstanceStatusOutput) ToStringOutput ¶ added in v0.21.0
func (o InstanceStatusOutput) ToStringOutput() pulumi.StringOutput
func (InstanceStatusOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStatusOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o InstanceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStatusPtrOutput ¶ added in v0.21.0
type InstanceStatusPtrOutput struct{ *pulumi.OutputState }
func (InstanceStatusPtrOutput) Elem ¶ added in v0.21.0
func (o InstanceStatusPtrOutput) Elem() InstanceStatusOutput
func (InstanceStatusPtrOutput) ElementType ¶ added in v0.21.0
func (InstanceStatusPtrOutput) ElementType() reflect.Type
func (InstanceStatusPtrOutput) ToInstanceStatusPtrOutput ¶ added in v0.21.0
func (o InstanceStatusPtrOutput) ToInstanceStatusPtrOutput() InstanceStatusPtrOutput
func (InstanceStatusPtrOutput) ToInstanceStatusPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusPtrOutput) ToInstanceStatusPtrOutputWithContext(ctx context.Context) InstanceStatusPtrOutput
func (InstanceStatusPtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o InstanceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o InstanceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfig ¶ added in v0.23.0
type InstanceStorageConfig struct { pulumi.CustomResourceState AssociationId pulumi.StringOutput `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` KinesisFirehoseConfig InstanceStorageConfigKinesisFirehoseConfigPtrOutput `pulumi:"kinesisFirehoseConfig"` KinesisStreamConfig InstanceStorageConfigKinesisStreamConfigPtrOutput `pulumi:"kinesisStreamConfig"` KinesisVideoStreamConfig InstanceStorageConfigKinesisVideoStreamConfigPtrOutput `pulumi:"kinesisVideoStreamConfig"` ResourceType InstanceStorageConfigInstanceStorageResourceTypeOutput `pulumi:"resourceType"` S3Config InstanceStorageConfigS3ConfigPtrOutput `pulumi:"s3Config"` StorageType InstanceStorageConfigStorageTypeOutput `pulumi:"storageType"` }
Resource Type definition for AWS::Connect::InstanceStorageConfig
func GetInstanceStorageConfig ¶ added in v0.23.0
func GetInstanceStorageConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceStorageConfigState, opts ...pulumi.ResourceOption) (*InstanceStorageConfig, error)
GetInstanceStorageConfig gets an existing InstanceStorageConfig 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 NewInstanceStorageConfig ¶ added in v0.23.0
func NewInstanceStorageConfig(ctx *pulumi.Context, name string, args *InstanceStorageConfigArgs, opts ...pulumi.ResourceOption) (*InstanceStorageConfig, error)
NewInstanceStorageConfig registers a new resource with the given unique name, arguments, and options.
func (*InstanceStorageConfig) ElementType ¶ added in v0.23.0
func (*InstanceStorageConfig) ElementType() reflect.Type
func (*InstanceStorageConfig) ToInstanceStorageConfigOutput ¶ added in v0.23.0
func (i *InstanceStorageConfig) ToInstanceStorageConfigOutput() InstanceStorageConfigOutput
func (*InstanceStorageConfig) ToInstanceStorageConfigOutputWithContext ¶ added in v0.23.0
func (i *InstanceStorageConfig) ToInstanceStorageConfigOutputWithContext(ctx context.Context) InstanceStorageConfigOutput
type InstanceStorageConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigArgs struct { // Connect Instance ID with which the storage config will be associated InstanceArn pulumi.StringInput KinesisFirehoseConfig InstanceStorageConfigKinesisFirehoseConfigPtrInput KinesisStreamConfig InstanceStorageConfigKinesisStreamConfigPtrInput KinesisVideoStreamConfig InstanceStorageConfigKinesisVideoStreamConfigPtrInput ResourceType InstanceStorageConfigInstanceStorageResourceTypeInput S3Config InstanceStorageConfigS3ConfigPtrInput StorageType InstanceStorageConfigStorageTypeInput }
The set of arguments for constructing a InstanceStorageConfig resource.
func (InstanceStorageConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigArgs) ElementType() reflect.Type
type InstanceStorageConfigEncryptionConfig ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfig struct { EncryptionType InstanceStorageConfigEncryptionType `pulumi:"encryptionType"` KeyId string `pulumi:"keyId"` }
type InstanceStorageConfigEncryptionConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigArgs struct { EncryptionType InstanceStorageConfigEncryptionTypeInput `pulumi:"encryptionType"` KeyId pulumi.StringInput `pulumi:"keyId"` }
func (InstanceStorageConfigEncryptionConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionConfigArgs) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutput ¶ added in v0.23.0
func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutput() InstanceStorageConfigEncryptionConfigOutput
func (InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigOutput
func (InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutput ¶ added in v0.23.0
func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigEncryptionConfigArgs) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
type InstanceStorageConfigEncryptionConfigInput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigInput interface { pulumi.Input ToInstanceStorageConfigEncryptionConfigOutput() InstanceStorageConfigEncryptionConfigOutput ToInstanceStorageConfigEncryptionConfigOutputWithContext(context.Context) InstanceStorageConfigEncryptionConfigOutput }
InstanceStorageConfigEncryptionConfigInput is an input type that accepts InstanceStorageConfigEncryptionConfigArgs and InstanceStorageConfigEncryptionConfigOutput values. You can construct a concrete instance of `InstanceStorageConfigEncryptionConfigInput` via:
InstanceStorageConfigEncryptionConfigArgs{...}
type InstanceStorageConfigEncryptionConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigEncryptionConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionConfigOutput) EncryptionType ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) EncryptionType() InstanceStorageConfigEncryptionTypeOutput
func (InstanceStorageConfigEncryptionConfigOutput) KeyId ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) KeyId() pulumi.StringOutput
func (InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutput() InstanceStorageConfigEncryptionConfigOutput
func (InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigOutput
func (InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
type InstanceStorageConfigEncryptionConfigPtrInput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigPtrInput interface { pulumi.Input ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(context.Context) InstanceStorageConfigEncryptionConfigPtrOutput }
InstanceStorageConfigEncryptionConfigPtrInput is an input type that accepts InstanceStorageConfigEncryptionConfigArgs, InstanceStorageConfigEncryptionConfigPtr and InstanceStorageConfigEncryptionConfigPtrOutput values. You can construct a concrete instance of `InstanceStorageConfigEncryptionConfigPtrInput` via:
InstanceStorageConfigEncryptionConfigArgs{...} or: nil
func InstanceStorageConfigEncryptionConfigPtr ¶ added in v0.23.0
func InstanceStorageConfigEncryptionConfigPtr(v *InstanceStorageConfigEncryptionConfigArgs) InstanceStorageConfigEncryptionConfigPtrInput
type InstanceStorageConfigEncryptionConfigPtrOutput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigEncryptionConfigPtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionConfigPtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionConfigPtrOutput) EncryptionType ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigPtrOutput) EncryptionType() InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionConfigPtrOutput) KeyId ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigPtrOutput) KeyId() pulumi.StringPtrOutput
func (InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutput() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigPtrOutput) ToInstanceStorageConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionConfigPtrOutput
type InstanceStorageConfigEncryptionType ¶ added in v0.23.0
type InstanceStorageConfigEncryptionType string
Specifies default encryption using AWS KMS-Managed Keys
func (InstanceStorageConfigEncryptionType) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionType) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutput ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutput() InstanceStorageConfigEncryptionTypeOutput
func (InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypeOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypeOutput
func (InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionType) ToStringOutput ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigEncryptionType) ToStringOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigEncryptionType) ToStringPtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigEncryptionType) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigEncryptionTypeInput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionTypeInput interface { pulumi.Input ToInstanceStorageConfigEncryptionTypeOutput() InstanceStorageConfigEncryptionTypeOutput ToInstanceStorageConfigEncryptionTypeOutputWithContext(context.Context) InstanceStorageConfigEncryptionTypeOutput }
InstanceStorageConfigEncryptionTypeInput is an input type that accepts InstanceStorageConfigEncryptionTypeArgs and InstanceStorageConfigEncryptionTypeOutput values. You can construct a concrete instance of `InstanceStorageConfigEncryptionTypeInput` via:
InstanceStorageConfigEncryptionTypeArgs{...}
type InstanceStorageConfigEncryptionTypeOutput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionTypeOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigEncryptionTypeOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionTypeOutput) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutput() InstanceStorageConfigEncryptionTypeOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypeOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypeOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToStringOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToStringOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigEncryptionTypePtrInput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionTypePtrInput interface { pulumi.Input ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(context.Context) InstanceStorageConfigEncryptionTypePtrOutput }
func InstanceStorageConfigEncryptionTypePtr ¶ added in v0.23.0
func InstanceStorageConfigEncryptionTypePtr(v string) InstanceStorageConfigEncryptionTypePtrInput
type InstanceStorageConfigEncryptionTypePtrOutput ¶ added in v0.23.0
type InstanceStorageConfigEncryptionTypePtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigEncryptionTypePtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigEncryptionTypePtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutput() InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypePtrOutput) ToInstanceStorageConfigEncryptionTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigEncryptionTypePtrOutput
func (InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigInput ¶ added in v0.23.0
type InstanceStorageConfigInput interface { pulumi.Input ToInstanceStorageConfigOutput() InstanceStorageConfigOutput ToInstanceStorageConfigOutputWithContext(ctx context.Context) InstanceStorageConfigOutput }
type InstanceStorageConfigInstanceStorageResourceType ¶ added in v0.23.0
type InstanceStorageConfigInstanceStorageResourceType string
Specifies the type of storage resource available for the instance
func (InstanceStorageConfigInstanceStorageResourceType) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigInstanceStorageResourceType) ElementType() reflect.Type
func (InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutput ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutput() InstanceStorageConfigInstanceStorageResourceTypeOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypeOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToStringOutput ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToStringOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigInstanceStorageResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigInstanceStorageResourceTypeInput ¶ added in v0.23.0
type InstanceStorageConfigInstanceStorageResourceTypeInput interface { pulumi.Input ToInstanceStorageConfigInstanceStorageResourceTypeOutput() InstanceStorageConfigInstanceStorageResourceTypeOutput ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext(context.Context) InstanceStorageConfigInstanceStorageResourceTypeOutput }
InstanceStorageConfigInstanceStorageResourceTypeInput is an input type that accepts InstanceStorageConfigInstanceStorageResourceTypeArgs and InstanceStorageConfigInstanceStorageResourceTypeOutput values. You can construct a concrete instance of `InstanceStorageConfigInstanceStorageResourceTypeInput` via:
InstanceStorageConfigInstanceStorageResourceTypeArgs{...}
type InstanceStorageConfigInstanceStorageResourceTypeOutput ¶ added in v0.23.0
type InstanceStorageConfigInstanceStorageResourceTypeOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ElementType() reflect.Type
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutput() InstanceStorageConfigInstanceStorageResourceTypeOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypeOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypeOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigInstanceStorageResourceTypePtrInput ¶ added in v0.23.0
type InstanceStorageConfigInstanceStorageResourceTypePtrInput interface { pulumi.Input ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput }
func InstanceStorageConfigInstanceStorageResourceTypePtr ¶ added in v0.23.0
func InstanceStorageConfigInstanceStorageResourceTypePtr(v string) InstanceStorageConfigInstanceStorageResourceTypePtrInput
type InstanceStorageConfigInstanceStorageResourceTypePtrOutput ¶ added in v0.23.0
type InstanceStorageConfigInstanceStorageResourceTypePtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutput() InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToInstanceStorageConfigInstanceStorageResourceTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigInstanceStorageResourceTypePtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigInstanceStorageResourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigKinesisFirehoseConfig ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfig struct {
FirehoseArn string `pulumi:"firehoseArn"`
}
type InstanceStorageConfigKinesisFirehoseConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigArgs struct {
FirehoseArn pulumi.StringInput `pulumi:"firehoseArn"`
}
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ElementType() reflect.Type
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutput() InstanceStorageConfigKinesisFirehoseConfigOutput
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigOutput
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
func (InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisFirehoseConfigArgs) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
type InstanceStorageConfigKinesisFirehoseConfigInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigInput interface { pulumi.Input ToInstanceStorageConfigKinesisFirehoseConfigOutput() InstanceStorageConfigKinesisFirehoseConfigOutput ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext(context.Context) InstanceStorageConfigKinesisFirehoseConfigOutput }
InstanceStorageConfigKinesisFirehoseConfigInput is an input type that accepts InstanceStorageConfigKinesisFirehoseConfigArgs and InstanceStorageConfigKinesisFirehoseConfigOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisFirehoseConfigInput` via:
InstanceStorageConfigKinesisFirehoseConfigArgs{...}
type InstanceStorageConfigKinesisFirehoseConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisFirehoseConfigOutput) FirehoseArn ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigOutput) FirehoseArn() pulumi.StringOutput
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutput() InstanceStorageConfigKinesisFirehoseConfigOutput
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigOutput
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
func (InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
type InstanceStorageConfigKinesisFirehoseConfigPtrInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigPtrInput interface { pulumi.Input ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput }
InstanceStorageConfigKinesisFirehoseConfigPtrInput is an input type that accepts InstanceStorageConfigKinesisFirehoseConfigArgs, InstanceStorageConfigKinesisFirehoseConfigPtr and InstanceStorageConfigKinesisFirehoseConfigPtrOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisFirehoseConfigPtrInput` via:
InstanceStorageConfigKinesisFirehoseConfigArgs{...} or: nil
func InstanceStorageConfigKinesisFirehoseConfigPtr ¶ added in v0.23.0
func InstanceStorageConfigKinesisFirehoseConfigPtr(v *InstanceStorageConfigKinesisFirehoseConfigArgs) InstanceStorageConfigKinesisFirehoseConfigPtrInput
type InstanceStorageConfigKinesisFirehoseConfigPtrOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigPtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) FirehoseArn ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) FirehoseArn() pulumi.StringPtrOutput
func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutput() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
func (InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisFirehoseConfigPtrOutput) ToInstanceStorageConfigKinesisFirehoseConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisFirehoseConfigPtrOutput
type InstanceStorageConfigKinesisStreamConfig ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfig struct {
StreamArn string `pulumi:"streamArn"`
}
type InstanceStorageConfigKinesisStreamConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigArgs struct {
StreamArn pulumi.StringInput `pulumi:"streamArn"`
}
func (InstanceStorageConfigKinesisStreamConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisStreamConfigArgs) ElementType() reflect.Type
func (InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutput() InstanceStorageConfigKinesisStreamConfigOutput
func (InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigOutput
func (InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
func (InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisStreamConfigArgs) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
type InstanceStorageConfigKinesisStreamConfigInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigInput interface { pulumi.Input ToInstanceStorageConfigKinesisStreamConfigOutput() InstanceStorageConfigKinesisStreamConfigOutput ToInstanceStorageConfigKinesisStreamConfigOutputWithContext(context.Context) InstanceStorageConfigKinesisStreamConfigOutput }
InstanceStorageConfigKinesisStreamConfigInput is an input type that accepts InstanceStorageConfigKinesisStreamConfigArgs and InstanceStorageConfigKinesisStreamConfigOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisStreamConfigInput` via:
InstanceStorageConfigKinesisStreamConfigArgs{...}
type InstanceStorageConfigKinesisStreamConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisStreamConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisStreamConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisStreamConfigOutput) StreamArn ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigOutput) StreamArn() pulumi.StringOutput
func (InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutput() InstanceStorageConfigKinesisStreamConfigOutput
func (InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigOutput
func (InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
func (InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
type InstanceStorageConfigKinesisStreamConfigPtrInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigPtrInput interface { pulumi.Input ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput }
InstanceStorageConfigKinesisStreamConfigPtrInput is an input type that accepts InstanceStorageConfigKinesisStreamConfigArgs, InstanceStorageConfigKinesisStreamConfigPtr and InstanceStorageConfigKinesisStreamConfigPtrOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisStreamConfigPtrInput` via:
InstanceStorageConfigKinesisStreamConfigArgs{...} or: nil
func InstanceStorageConfigKinesisStreamConfigPtr ¶ added in v0.23.0
func InstanceStorageConfigKinesisStreamConfigPtr(v *InstanceStorageConfigKinesisStreamConfigArgs) InstanceStorageConfigKinesisStreamConfigPtrInput
type InstanceStorageConfigKinesisStreamConfigPtrOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigPtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisStreamConfigPtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisStreamConfigPtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisStreamConfigPtrOutput) StreamArn ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) StreamArn() pulumi.StringPtrOutput
func (InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutput() InstanceStorageConfigKinesisStreamConfigPtrOutput
func (InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisStreamConfigPtrOutput) ToInstanceStorageConfigKinesisStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisStreamConfigPtrOutput
type InstanceStorageConfigKinesisVideoStreamConfig ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfig struct { EncryptionConfig *InstanceStorageConfigEncryptionConfig `pulumi:"encryptionConfig"` Prefix string `pulumi:"prefix"` RetentionPeriodHours float64 `pulumi:"retentionPeriodHours"` }
type InstanceStorageConfigKinesisVideoStreamConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigArgs struct { EncryptionConfig InstanceStorageConfigEncryptionConfigPtrInput `pulumi:"encryptionConfig"` Prefix pulumi.StringInput `pulumi:"prefix"` RetentionPeriodHours pulumi.Float64Input `pulumi:"retentionPeriodHours"` }
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ElementType() reflect.Type
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutput() InstanceStorageConfigKinesisVideoStreamConfigOutput
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigOutput
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigKinesisVideoStreamConfigArgs) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
type InstanceStorageConfigKinesisVideoStreamConfigInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigInput interface { pulumi.Input ToInstanceStorageConfigKinesisVideoStreamConfigOutput() InstanceStorageConfigKinesisVideoStreamConfigOutput ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext(context.Context) InstanceStorageConfigKinesisVideoStreamConfigOutput }
InstanceStorageConfigKinesisVideoStreamConfigInput is an input type that accepts InstanceStorageConfigKinesisVideoStreamConfigArgs and InstanceStorageConfigKinesisVideoStreamConfigOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisVideoStreamConfigInput` via:
InstanceStorageConfigKinesisVideoStreamConfigArgs{...}
type InstanceStorageConfigKinesisVideoStreamConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) EncryptionConfig ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) Prefix ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) Prefix() pulumi.StringOutput
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) RetentionPeriodHours ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) RetentionPeriodHours() pulumi.Float64Output
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutput() InstanceStorageConfigKinesisVideoStreamConfigOutput
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigOutput
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
type InstanceStorageConfigKinesisVideoStreamConfigPtrInput ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigPtrInput interface { pulumi.Input ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput }
InstanceStorageConfigKinesisVideoStreamConfigPtrInput is an input type that accepts InstanceStorageConfigKinesisVideoStreamConfigArgs, InstanceStorageConfigKinesisVideoStreamConfigPtr and InstanceStorageConfigKinesisVideoStreamConfigPtrOutput values. You can construct a concrete instance of `InstanceStorageConfigKinesisVideoStreamConfigPtrInput` via:
InstanceStorageConfigKinesisVideoStreamConfigArgs{...} or: nil
func InstanceStorageConfigKinesisVideoStreamConfigPtr ¶ added in v0.23.0
func InstanceStorageConfigKinesisVideoStreamConfigPtr(v *InstanceStorageConfigKinesisVideoStreamConfigArgs) InstanceStorageConfigKinesisVideoStreamConfigPtrInput
type InstanceStorageConfigKinesisVideoStreamConfigPtrOutput ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigPtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) EncryptionConfig ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Prefix ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Prefix() pulumi.StringPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) RetentionPeriodHours ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) RetentionPeriodHours() pulumi.Float64PtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutput() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) ToInstanceStorageConfigKinesisVideoStreamConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
type InstanceStorageConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigOutput) AssociationId ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) AssociationId() pulumi.StringOutput
func (InstanceStorageConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigOutput) InstanceArn ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) InstanceArn() pulumi.StringOutput
Connect Instance ID with which the storage config will be associated
func (InstanceStorageConfigOutput) KinesisFirehoseConfig ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) KinesisFirehoseConfig() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
func (InstanceStorageConfigOutput) KinesisStreamConfig ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
func (InstanceStorageConfigOutput) KinesisVideoStreamConfig ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
func (InstanceStorageConfigOutput) ResourceType ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) ResourceType() InstanceStorageConfigInstanceStorageResourceTypeOutput
func (InstanceStorageConfigOutput) S3Config ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
func (InstanceStorageConfigOutput) StorageType ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) StorageType() InstanceStorageConfigStorageTypeOutput
func (InstanceStorageConfigOutput) ToInstanceStorageConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) ToInstanceStorageConfigOutput() InstanceStorageConfigOutput
func (InstanceStorageConfigOutput) ToInstanceStorageConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) ToInstanceStorageConfigOutputWithContext(ctx context.Context) InstanceStorageConfigOutput
type InstanceStorageConfigS3Config ¶ added in v0.23.0
type InstanceStorageConfigS3Config struct { BucketName string `pulumi:"bucketName"` BucketPrefix string `pulumi:"bucketPrefix"` EncryptionConfig *InstanceStorageConfigEncryptionConfig `pulumi:"encryptionConfig"` }
type InstanceStorageConfigS3ConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` BucketPrefix pulumi.StringInput `pulumi:"bucketPrefix"` EncryptionConfig InstanceStorageConfigEncryptionConfigPtrInput `pulumi:"encryptionConfig"` }
func (InstanceStorageConfigS3ConfigArgs) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigS3ConfigArgs) ElementType() reflect.Type
func (InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutput ¶ added in v0.23.0
func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutput() InstanceStorageConfigS3ConfigOutput
func (InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigOutput
func (InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutput ¶ added in v0.23.0
func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
func (InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutputWithContext ¶ added in v0.23.0
func (i InstanceStorageConfigS3ConfigArgs) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
type InstanceStorageConfigS3ConfigInput ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigInput interface { pulumi.Input ToInstanceStorageConfigS3ConfigOutput() InstanceStorageConfigS3ConfigOutput ToInstanceStorageConfigS3ConfigOutputWithContext(context.Context) InstanceStorageConfigS3ConfigOutput }
InstanceStorageConfigS3ConfigInput is an input type that accepts InstanceStorageConfigS3ConfigArgs and InstanceStorageConfigS3ConfigOutput values. You can construct a concrete instance of `InstanceStorageConfigS3ConfigInput` via:
InstanceStorageConfigS3ConfigArgs{...}
type InstanceStorageConfigS3ConfigOutput ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigS3ConfigOutput) BucketName ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) BucketName() pulumi.StringOutput
func (InstanceStorageConfigS3ConfigOutput) BucketPrefix ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) BucketPrefix() pulumi.StringOutput
func (InstanceStorageConfigS3ConfigOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigS3ConfigOutput) ElementType() reflect.Type
func (InstanceStorageConfigS3ConfigOutput) EncryptionConfig ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutput ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutput() InstanceStorageConfigS3ConfigOutput
func (InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigOutput
func (InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
func (InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
type InstanceStorageConfigS3ConfigPtrInput ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigPtrInput interface { pulumi.Input ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput ToInstanceStorageConfigS3ConfigPtrOutputWithContext(context.Context) InstanceStorageConfigS3ConfigPtrOutput }
InstanceStorageConfigS3ConfigPtrInput is an input type that accepts InstanceStorageConfigS3ConfigArgs, InstanceStorageConfigS3ConfigPtr and InstanceStorageConfigS3ConfigPtrOutput values. You can construct a concrete instance of `InstanceStorageConfigS3ConfigPtrInput` via:
InstanceStorageConfigS3ConfigArgs{...} or: nil
func InstanceStorageConfigS3ConfigPtr ¶ added in v0.23.0
func InstanceStorageConfigS3ConfigPtr(v *InstanceStorageConfigS3ConfigArgs) InstanceStorageConfigS3ConfigPtrInput
type InstanceStorageConfigS3ConfigPtrOutput ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigPtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigS3ConfigPtrOutput) BucketName ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) BucketName() pulumi.StringPtrOutput
func (InstanceStorageConfigS3ConfigPtrOutput) BucketPrefix ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) BucketPrefix() pulumi.StringPtrOutput
func (InstanceStorageConfigS3ConfigPtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigS3ConfigPtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigS3ConfigPtrOutput) EncryptionConfig ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) EncryptionConfig() InstanceStorageConfigEncryptionConfigPtrOutput
func (InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutput() InstanceStorageConfigS3ConfigPtrOutput
func (InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) ToInstanceStorageConfigS3ConfigPtrOutputWithContext(ctx context.Context) InstanceStorageConfigS3ConfigPtrOutput
type InstanceStorageConfigState ¶ added in v0.23.0
type InstanceStorageConfigState struct { }
func (InstanceStorageConfigState) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigState) ElementType() reflect.Type
type InstanceStorageConfigStorageType ¶ added in v0.23.0
type InstanceStorageConfigStorageType string
Specifies the storage type to be associated with the instance
func (InstanceStorageConfigStorageType) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigStorageType) ElementType() reflect.Type
func (InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutput ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutput() InstanceStorageConfigStorageTypeOutput
func (InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypeOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypeOutput
func (InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageType) ToStringOutput ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigStorageType) ToStringOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigStorageType) ToStringPtrOutput ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigStorageType) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (e InstanceStorageConfigStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigStorageTypeInput ¶ added in v0.23.0
type InstanceStorageConfigStorageTypeInput interface { pulumi.Input ToInstanceStorageConfigStorageTypeOutput() InstanceStorageConfigStorageTypeOutput ToInstanceStorageConfigStorageTypeOutputWithContext(context.Context) InstanceStorageConfigStorageTypeOutput }
InstanceStorageConfigStorageTypeInput is an input type that accepts InstanceStorageConfigStorageTypeArgs and InstanceStorageConfigStorageTypeOutput values. You can construct a concrete instance of `InstanceStorageConfigStorageTypeInput` via:
InstanceStorageConfigStorageTypeArgs{...}
type InstanceStorageConfigStorageTypeOutput ¶ added in v0.23.0
type InstanceStorageConfigStorageTypeOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigStorageTypeOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigStorageTypeOutput) ElementType() reflect.Type
func (InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutput() InstanceStorageConfigStorageTypeOutput
func (InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypeOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypeOutput
func (InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageTypeOutput) ToStringOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToStringOutput() pulumi.StringOutput
func (InstanceStorageConfigStorageTypeOutput) ToStringOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceStorageConfigStorageTypeOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigStorageTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceStorageConfigStorageTypePtrInput ¶ added in v0.23.0
type InstanceStorageConfigStorageTypePtrInput interface { pulumi.Input ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput ToInstanceStorageConfigStorageTypePtrOutputWithContext(context.Context) InstanceStorageConfigStorageTypePtrOutput }
func InstanceStorageConfigStorageTypePtr ¶ added in v0.23.0
func InstanceStorageConfigStorageTypePtr(v string) InstanceStorageConfigStorageTypePtrInput
type InstanceStorageConfigStorageTypePtrOutput ¶ added in v0.23.0
type InstanceStorageConfigStorageTypePtrOutput struct{ *pulumi.OutputState }
func (InstanceStorageConfigStorageTypePtrOutput) ElementType ¶ added in v0.23.0
func (InstanceStorageConfigStorageTypePtrOutput) ElementType() reflect.Type
func (InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutput() InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypePtrOutput) ToInstanceStorageConfigStorageTypePtrOutputWithContext(ctx context.Context) InstanceStorageConfigStorageTypePtrOutput
func (InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutput ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.23.0
func (o InstanceStorageConfigStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IntegrationAssociation ¶ added in v0.49.0
type IntegrationAssociation struct { pulumi.CustomResourceState InstanceId pulumi.StringOutput `pulumi:"instanceId"` IntegrationArn pulumi.StringOutput `pulumi:"integrationArn"` IntegrationAssociationId pulumi.StringOutput `pulumi:"integrationAssociationId"` IntegrationType IntegrationAssociationIntegrationTypeOutput `pulumi:"integrationType"` }
Resource Type definition for AWS::Connect::IntegrationAssociation
func GetIntegrationAssociation ¶ added in v0.49.0
func GetIntegrationAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationAssociationState, opts ...pulumi.ResourceOption) (*IntegrationAssociation, error)
GetIntegrationAssociation gets an existing IntegrationAssociation 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 NewIntegrationAssociation ¶ added in v0.49.0
func NewIntegrationAssociation(ctx *pulumi.Context, name string, args *IntegrationAssociationArgs, opts ...pulumi.ResourceOption) (*IntegrationAssociation, error)
NewIntegrationAssociation registers a new resource with the given unique name, arguments, and options.
func (*IntegrationAssociation) ElementType ¶ added in v0.49.0
func (*IntegrationAssociation) ElementType() reflect.Type
func (*IntegrationAssociation) ToIntegrationAssociationOutput ¶ added in v0.49.0
func (i *IntegrationAssociation) ToIntegrationAssociationOutput() IntegrationAssociationOutput
func (*IntegrationAssociation) ToIntegrationAssociationOutputWithContext ¶ added in v0.49.0
func (i *IntegrationAssociation) ToIntegrationAssociationOutputWithContext(ctx context.Context) IntegrationAssociationOutput
type IntegrationAssociationArgs ¶ added in v0.49.0
type IntegrationAssociationArgs struct { InstanceId pulumi.StringInput IntegrationArn pulumi.StringInput IntegrationType IntegrationAssociationIntegrationTypeInput }
The set of arguments for constructing a IntegrationAssociation resource.
func (IntegrationAssociationArgs) ElementType ¶ added in v0.49.0
func (IntegrationAssociationArgs) ElementType() reflect.Type
type IntegrationAssociationInput ¶ added in v0.49.0
type IntegrationAssociationInput interface { pulumi.Input ToIntegrationAssociationOutput() IntegrationAssociationOutput ToIntegrationAssociationOutputWithContext(ctx context.Context) IntegrationAssociationOutput }
type IntegrationAssociationIntegrationType ¶ added in v0.49.0
type IntegrationAssociationIntegrationType string
Specifies the integration type to be associated with the instance
func (IntegrationAssociationIntegrationType) ElementType ¶ added in v0.49.0
func (IntegrationAssociationIntegrationType) ElementType() reflect.Type
func (IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutput ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutput() IntegrationAssociationIntegrationTypeOutput
func (IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutputWithContext ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypeOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypeOutput
func (IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutput ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutputWithContext ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationType) ToStringOutput ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToStringOutput() pulumi.StringOutput
func (IntegrationAssociationIntegrationType) ToStringOutputWithContext ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IntegrationAssociationIntegrationType) ToStringPtrOutput ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IntegrationAssociationIntegrationType) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (e IntegrationAssociationIntegrationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IntegrationAssociationIntegrationTypeInput ¶ added in v0.49.0
type IntegrationAssociationIntegrationTypeInput interface { pulumi.Input ToIntegrationAssociationIntegrationTypeOutput() IntegrationAssociationIntegrationTypeOutput ToIntegrationAssociationIntegrationTypeOutputWithContext(context.Context) IntegrationAssociationIntegrationTypeOutput }
IntegrationAssociationIntegrationTypeInput is an input type that accepts IntegrationAssociationIntegrationTypeArgs and IntegrationAssociationIntegrationTypeOutput values. You can construct a concrete instance of `IntegrationAssociationIntegrationTypeInput` via:
IntegrationAssociationIntegrationTypeArgs{...}
type IntegrationAssociationIntegrationTypeOutput ¶ added in v0.49.0
type IntegrationAssociationIntegrationTypeOutput struct{ *pulumi.OutputState }
func (IntegrationAssociationIntegrationTypeOutput) ElementType ¶ added in v0.49.0
func (IntegrationAssociationIntegrationTypeOutput) ElementType() reflect.Type
func (IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutput() IntegrationAssociationIntegrationTypeOutput
func (IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypeOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypeOutput
func (IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationTypeOutput) ToStringOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToStringOutput() pulumi.StringOutput
func (IntegrationAssociationIntegrationTypeOutput) ToStringOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IntegrationAssociationIntegrationTypePtrInput ¶ added in v0.49.0
type IntegrationAssociationIntegrationTypePtrInput interface { pulumi.Input ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput ToIntegrationAssociationIntegrationTypePtrOutputWithContext(context.Context) IntegrationAssociationIntegrationTypePtrOutput }
func IntegrationAssociationIntegrationTypePtr ¶ added in v0.49.0
func IntegrationAssociationIntegrationTypePtr(v string) IntegrationAssociationIntegrationTypePtrInput
type IntegrationAssociationIntegrationTypePtrOutput ¶ added in v0.49.0
type IntegrationAssociationIntegrationTypePtrOutput struct{ *pulumi.OutputState }
func (IntegrationAssociationIntegrationTypePtrOutput) ElementType ¶ added in v0.49.0
func (IntegrationAssociationIntegrationTypePtrOutput) ElementType() reflect.Type
func (IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutput() IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypePtrOutput) ToIntegrationAssociationIntegrationTypePtrOutputWithContext(ctx context.Context) IntegrationAssociationIntegrationTypePtrOutput
func (IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutput ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationIntegrationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IntegrationAssociationOutput ¶ added in v0.49.0
type IntegrationAssociationOutput struct{ *pulumi.OutputState }
func (IntegrationAssociationOutput) ElementType ¶ added in v0.49.0
func (IntegrationAssociationOutput) ElementType() reflect.Type
func (IntegrationAssociationOutput) InstanceId ¶ added in v0.49.0
func (o IntegrationAssociationOutput) InstanceId() pulumi.StringOutput
func (IntegrationAssociationOutput) IntegrationArn ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationArn() pulumi.StringOutput
func (IntegrationAssociationOutput) IntegrationAssociationId ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationAssociationId() pulumi.StringOutput
func (IntegrationAssociationOutput) IntegrationType ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationType() IntegrationAssociationIntegrationTypeOutput
func (IntegrationAssociationOutput) ToIntegrationAssociationOutput ¶ added in v0.49.0
func (o IntegrationAssociationOutput) ToIntegrationAssociationOutput() IntegrationAssociationOutput
func (IntegrationAssociationOutput) ToIntegrationAssociationOutputWithContext ¶ added in v0.49.0
func (o IntegrationAssociationOutput) ToIntegrationAssociationOutputWithContext(ctx context.Context) IntegrationAssociationOutput
type IntegrationAssociationState ¶ added in v0.49.0
type IntegrationAssociationState struct { }
func (IntegrationAssociationState) ElementType ¶ added in v0.49.0
func (IntegrationAssociationState) ElementType() reflect.Type
type LookupContactFlowArgs ¶ added in v0.12.0
type LookupContactFlowArgs struct { // The identifier of the contact flow (ARN). ContactFlowArn string `pulumi:"contactFlowArn"` }
type LookupContactFlowModuleArgs ¶ added in v0.12.0
type LookupContactFlowModuleArgs struct { // The identifier of the contact flow module (ARN). ContactFlowModuleArn string `pulumi:"contactFlowModuleArn"` }
type LookupContactFlowModuleOutputArgs ¶ added in v0.12.0
type LookupContactFlowModuleOutputArgs struct { // The identifier of the contact flow module (ARN). ContactFlowModuleArn pulumi.StringInput `pulumi:"contactFlowModuleArn"` }
func (LookupContactFlowModuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupContactFlowModuleOutputArgs) ElementType() reflect.Type
type LookupContactFlowModuleResult ¶ added in v0.12.0
type LookupContactFlowModuleResult struct { // The identifier of the contact flow module (ARN). ContactFlowModuleArn *string `pulumi:"contactFlowModuleArn"` // The content of the contact flow module in JSON format. Content *string `pulumi:"content"` // The description of the contact flow module. Description *string `pulumi:"description"` // The identifier of the Amazon Connect instance (ARN). InstanceArn *string `pulumi:"instanceArn"` // The name of the contact flow module. Name *string `pulumi:"name"` // The state of the contact flow module. State *ContactFlowModuleStateEnum `pulumi:"state"` // The status of the contact flow module. Status *ContactFlowModuleStatus `pulumi:"status"` // One or more tags. Tags []ContactFlowModuleTag `pulumi:"tags"` }
func LookupContactFlowModule ¶ added in v0.12.0
func LookupContactFlowModule(ctx *pulumi.Context, args *LookupContactFlowModuleArgs, opts ...pulumi.InvokeOption) (*LookupContactFlowModuleResult, error)
Resource Type definition for AWS::Connect::ContactFlowModule.
type LookupContactFlowModuleResultOutput ¶ added in v0.12.0
type LookupContactFlowModuleResultOutput struct{ *pulumi.OutputState }
func LookupContactFlowModuleOutput ¶ added in v0.12.0
func LookupContactFlowModuleOutput(ctx *pulumi.Context, args LookupContactFlowModuleOutputArgs, opts ...pulumi.InvokeOption) LookupContactFlowModuleResultOutput
func (LookupContactFlowModuleResultOutput) ContactFlowModuleArn ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) ContactFlowModuleArn() pulumi.StringPtrOutput
The identifier of the contact flow module (ARN).
func (LookupContactFlowModuleResultOutput) Content ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Content() pulumi.StringPtrOutput
The content of the contact flow module in JSON format.
func (LookupContactFlowModuleResultOutput) Description ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Description() pulumi.StringPtrOutput
The description of the contact flow module.
func (LookupContactFlowModuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupContactFlowModuleResultOutput) ElementType() reflect.Type
func (LookupContactFlowModuleResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance (ARN).
func (LookupContactFlowModuleResultOutput) Name ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Name() pulumi.StringPtrOutput
The name of the contact flow module.
func (LookupContactFlowModuleResultOutput) State ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) State() ContactFlowModuleStateEnumPtrOutput
The state of the contact flow module.
func (LookupContactFlowModuleResultOutput) Status ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Status() ContactFlowModuleStatusPtrOutput
The status of the contact flow module.
func (LookupContactFlowModuleResultOutput) Tags ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Tags() ContactFlowModuleTagArrayOutput
One or more tags.
func (LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutput ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutput() LookupContactFlowModuleResultOutput
func (LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) ToLookupContactFlowModuleResultOutputWithContext(ctx context.Context) LookupContactFlowModuleResultOutput
type LookupContactFlowOutputArgs ¶ added in v0.12.0
type LookupContactFlowOutputArgs struct { // The identifier of the contact flow (ARN). ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` }
func (LookupContactFlowOutputArgs) ElementType ¶ added in v0.12.0
func (LookupContactFlowOutputArgs) ElementType() reflect.Type
type LookupContactFlowResult ¶ added in v0.12.0
type LookupContactFlowResult struct { // The identifier of the contact flow (ARN). ContactFlowArn *string `pulumi:"contactFlowArn"` // The content of the contact flow in JSON format. Content *string `pulumi:"content"` // The description of the contact flow. Description *string `pulumi:"description"` // The identifier of the Amazon Connect instance (ARN). InstanceArn *string `pulumi:"instanceArn"` // The name of the contact flow. Name *string `pulumi:"name"` // The state of the contact flow. State *ContactFlowStateEnum `pulumi:"state"` // One or more tags. Tags []ContactFlowTag `pulumi:"tags"` }
func LookupContactFlow ¶ added in v0.12.0
func LookupContactFlow(ctx *pulumi.Context, args *LookupContactFlowArgs, opts ...pulumi.InvokeOption) (*LookupContactFlowResult, error)
Resource Type definition for AWS::Connect::ContactFlow
type LookupContactFlowResultOutput ¶ added in v0.12.0
type LookupContactFlowResultOutput struct{ *pulumi.OutputState }
func LookupContactFlowOutput ¶ added in v0.12.0
func LookupContactFlowOutput(ctx *pulumi.Context, args LookupContactFlowOutputArgs, opts ...pulumi.InvokeOption) LookupContactFlowResultOutput
func (LookupContactFlowResultOutput) ContactFlowArn ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) ContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow (ARN).
func (LookupContactFlowResultOutput) Content ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) Content() pulumi.StringPtrOutput
The content of the contact flow in JSON format.
func (LookupContactFlowResultOutput) Description ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) Description() pulumi.StringPtrOutput
The description of the contact flow.
func (LookupContactFlowResultOutput) ElementType ¶ added in v0.12.0
func (LookupContactFlowResultOutput) ElementType() reflect.Type
func (LookupContactFlowResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance (ARN).
func (LookupContactFlowResultOutput) Name ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) Name() pulumi.StringPtrOutput
The name of the contact flow.
func (LookupContactFlowResultOutput) State ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) State() ContactFlowStateEnumPtrOutput
The state of the contact flow.
func (LookupContactFlowResultOutput) Tags ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) Tags() ContactFlowTagArrayOutput
One or more tags.
func (LookupContactFlowResultOutput) ToLookupContactFlowResultOutput ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutput() LookupContactFlowResultOutput
func (LookupContactFlowResultOutput) ToLookupContactFlowResultOutputWithContext ¶ added in v0.12.0
func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutputWithContext(ctx context.Context) LookupContactFlowResultOutput
type LookupHoursOfOperationArgs ¶ added in v0.12.0
type LookupHoursOfOperationArgs struct { // The Amazon Resource Name (ARN) for the hours of operation. HoursOfOperationArn string `pulumi:"hoursOfOperationArn"` }
type LookupHoursOfOperationOutputArgs ¶ added in v0.12.0
type LookupHoursOfOperationOutputArgs struct { // The Amazon Resource Name (ARN) for the hours of operation. HoursOfOperationArn pulumi.StringInput `pulumi:"hoursOfOperationArn"` }
func (LookupHoursOfOperationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupHoursOfOperationOutputArgs) ElementType() reflect.Type
type LookupHoursOfOperationResult ¶ added in v0.12.0
type LookupHoursOfOperationResult struct { // Configuration information for the hours of operation: day, start time, and end time. Config []HoursOfOperationConfig `pulumi:"config"` // The description of the hours of operation. Description *string `pulumi:"description"` // The Amazon Resource Name (ARN) for the hours of operation. HoursOfOperationArn *string `pulumi:"hoursOfOperationArn"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the hours of operation. Name *string `pulumi:"name"` // One or more tags. Tags []HoursOfOperationTag `pulumi:"tags"` // The time zone of the hours of operation. TimeZone *string `pulumi:"timeZone"` }
func LookupHoursOfOperation ¶ added in v0.12.0
func LookupHoursOfOperation(ctx *pulumi.Context, args *LookupHoursOfOperationArgs, opts ...pulumi.InvokeOption) (*LookupHoursOfOperationResult, error)
Resource Type definition for AWS::Connect::HoursOfOperation
type LookupHoursOfOperationResultOutput ¶ added in v0.12.0
type LookupHoursOfOperationResultOutput struct{ *pulumi.OutputState }
func LookupHoursOfOperationOutput ¶ added in v0.12.0
func LookupHoursOfOperationOutput(ctx *pulumi.Context, args LookupHoursOfOperationOutputArgs, opts ...pulumi.InvokeOption) LookupHoursOfOperationResultOutput
func (LookupHoursOfOperationResultOutput) Config ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) Config() HoursOfOperationConfigArrayOutput
Configuration information for the hours of operation: day, start time, and end time.
func (LookupHoursOfOperationResultOutput) Description ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) Description() pulumi.StringPtrOutput
The description of the hours of operation.
func (LookupHoursOfOperationResultOutput) ElementType ¶ added in v0.12.0
func (LookupHoursOfOperationResultOutput) ElementType() reflect.Type
func (LookupHoursOfOperationResultOutput) HoursOfOperationArn ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) HoursOfOperationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the hours of operation.
func (LookupHoursOfOperationResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupHoursOfOperationResultOutput) Name ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) Name() pulumi.StringPtrOutput
The name of the hours of operation.
func (LookupHoursOfOperationResultOutput) Tags ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) Tags() HoursOfOperationTagArrayOutput
One or more tags.
func (LookupHoursOfOperationResultOutput) TimeZone ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) TimeZone() pulumi.StringPtrOutput
The time zone of the hours of operation.
func (LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutput ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutput() LookupHoursOfOperationResultOutput
func (LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutputWithContext ¶ added in v0.12.0
func (o LookupHoursOfOperationResultOutput) ToLookupHoursOfOperationResultOutputWithContext(ctx context.Context) LookupHoursOfOperationResultOutput
type LookupInstanceArgs ¶ added in v0.21.0
type LookupInstanceArgs struct { // An instanceArn is automatically generated on creation based on instanceId. Arn string `pulumi:"arn"` }
type LookupInstanceOutputArgs ¶ added in v0.21.0
type LookupInstanceOutputArgs struct { // An instanceArn is automatically generated on creation based on instanceId. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupInstanceOutputArgs) ElementType ¶ added in v0.21.0
func (LookupInstanceOutputArgs) ElementType() reflect.Type
type LookupInstanceResult ¶ added in v0.21.0
type LookupInstanceResult struct { // An instanceArn is automatically generated on creation based on instanceId. Arn *string `pulumi:"arn"` // The attributes for the instance. Attributes *InstanceAttributes `pulumi:"attributes"` // Timestamp of instance creation logged as part of instance creation. CreatedTime *string `pulumi:"createdTime"` // An instanceId is automatically generated on creation and assigned as the unique identifier. Id *string `pulumi:"id"` // Specifies the creation status of new instance. InstanceStatus *InstanceStatus `pulumi:"instanceStatus"` // Service linked role created as part of instance creation. ServiceRole *string `pulumi:"serviceRole"` }
func LookupInstance ¶ added in v0.21.0
func LookupInstance(ctx *pulumi.Context, args *LookupInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstanceResult, error)
Resource Type definition for AWS::Connect::Instance
type LookupInstanceResultOutput ¶ added in v0.21.0
type LookupInstanceResultOutput struct{ *pulumi.OutputState }
func LookupInstanceOutput ¶ added in v0.21.0
func LookupInstanceOutput(ctx *pulumi.Context, args LookupInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceResultOutput
func (LookupInstanceResultOutput) Arn ¶ added in v0.21.0
func (o LookupInstanceResultOutput) Arn() pulumi.StringPtrOutput
An instanceArn is automatically generated on creation based on instanceId.
func (LookupInstanceResultOutput) Attributes ¶ added in v0.21.0
func (o LookupInstanceResultOutput) Attributes() InstanceAttributesPtrOutput
The attributes for the instance.
func (LookupInstanceResultOutput) CreatedTime ¶ added in v0.21.0
func (o LookupInstanceResultOutput) CreatedTime() pulumi.StringPtrOutput
Timestamp of instance creation logged as part of instance creation.
func (LookupInstanceResultOutput) ElementType ¶ added in v0.21.0
func (LookupInstanceResultOutput) ElementType() reflect.Type
func (LookupInstanceResultOutput) Id ¶ added in v0.21.0
func (o LookupInstanceResultOutput) Id() pulumi.StringPtrOutput
An instanceId is automatically generated on creation and assigned as the unique identifier.
func (LookupInstanceResultOutput) InstanceStatus ¶ added in v0.21.0
func (o LookupInstanceResultOutput) InstanceStatus() InstanceStatusPtrOutput
Specifies the creation status of new instance.
func (LookupInstanceResultOutput) ServiceRole ¶ added in v0.21.0
func (o LookupInstanceResultOutput) ServiceRole() pulumi.StringPtrOutput
Service linked role created as part of instance creation.
func (LookupInstanceResultOutput) ToLookupInstanceResultOutput ¶ added in v0.21.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext ¶ added in v0.21.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
type LookupInstanceStorageConfigArgs ¶ added in v0.23.0
type LookupInstanceStorageConfigArgs struct { AssociationId string `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn string `pulumi:"instanceArn"` ResourceType InstanceStorageConfigInstanceStorageResourceType `pulumi:"resourceType"` }
type LookupInstanceStorageConfigOutputArgs ¶ added in v0.23.0
type LookupInstanceStorageConfigOutputArgs struct { AssociationId pulumi.StringInput `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn pulumi.StringInput `pulumi:"instanceArn"` ResourceType InstanceStorageConfigInstanceStorageResourceTypeInput `pulumi:"resourceType"` }
func (LookupInstanceStorageConfigOutputArgs) ElementType ¶ added in v0.23.0
func (LookupInstanceStorageConfigOutputArgs) ElementType() reflect.Type
type LookupInstanceStorageConfigResult ¶ added in v0.23.0
type LookupInstanceStorageConfigResult struct { AssociationId *string `pulumi:"associationId"` KinesisFirehoseConfig *InstanceStorageConfigKinesisFirehoseConfig `pulumi:"kinesisFirehoseConfig"` KinesisStreamConfig *InstanceStorageConfigKinesisStreamConfig `pulumi:"kinesisStreamConfig"` KinesisVideoStreamConfig *InstanceStorageConfigKinesisVideoStreamConfig `pulumi:"kinesisVideoStreamConfig"` S3Config *InstanceStorageConfigS3Config `pulumi:"s3Config"` StorageType *InstanceStorageConfigStorageType `pulumi:"storageType"` }
func LookupInstanceStorageConfig ¶ added in v0.23.0
func LookupInstanceStorageConfig(ctx *pulumi.Context, args *LookupInstanceStorageConfigArgs, opts ...pulumi.InvokeOption) (*LookupInstanceStorageConfigResult, error)
Resource Type definition for AWS::Connect::InstanceStorageConfig
type LookupInstanceStorageConfigResultOutput ¶ added in v0.23.0
type LookupInstanceStorageConfigResultOutput struct{ *pulumi.OutputState }
func LookupInstanceStorageConfigOutput ¶ added in v0.23.0
func LookupInstanceStorageConfigOutput(ctx *pulumi.Context, args LookupInstanceStorageConfigOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceStorageConfigResultOutput
func (LookupInstanceStorageConfigResultOutput) AssociationId ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) AssociationId() pulumi.StringPtrOutput
func (LookupInstanceStorageConfigResultOutput) ElementType ¶ added in v0.23.0
func (LookupInstanceStorageConfigResultOutput) ElementType() reflect.Type
func (LookupInstanceStorageConfigResultOutput) KinesisFirehoseConfig ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) KinesisFirehoseConfig() InstanceStorageConfigKinesisFirehoseConfigPtrOutput
func (LookupInstanceStorageConfigResultOutput) KinesisStreamConfig ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
func (LookupInstanceStorageConfigResultOutput) KinesisVideoStreamConfig ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
func (LookupInstanceStorageConfigResultOutput) S3Config ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
func (LookupInstanceStorageConfigResultOutput) StorageType ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) StorageType() InstanceStorageConfigStorageTypePtrOutput
func (LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutput ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutput() LookupInstanceStorageConfigResultOutput
func (LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutputWithContext ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) ToLookupInstanceStorageConfigResultOutputWithContext(ctx context.Context) LookupInstanceStorageConfigResultOutput
type LookupIntegrationAssociationArgs ¶ added in v0.49.0
type LookupIntegrationAssociationArgs struct { InstanceId string `pulumi:"instanceId"` IntegrationArn string `pulumi:"integrationArn"` IntegrationType IntegrationAssociationIntegrationType `pulumi:"integrationType"` }
type LookupIntegrationAssociationOutputArgs ¶ added in v0.49.0
type LookupIntegrationAssociationOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` IntegrationArn pulumi.StringInput `pulumi:"integrationArn"` IntegrationType IntegrationAssociationIntegrationTypeInput `pulumi:"integrationType"` }
func (LookupIntegrationAssociationOutputArgs) ElementType ¶ added in v0.49.0
func (LookupIntegrationAssociationOutputArgs) ElementType() reflect.Type
type LookupIntegrationAssociationResult ¶ added in v0.49.0
type LookupIntegrationAssociationResult struct {
IntegrationAssociationId *string `pulumi:"integrationAssociationId"`
}
func LookupIntegrationAssociation ¶ added in v0.49.0
func LookupIntegrationAssociation(ctx *pulumi.Context, args *LookupIntegrationAssociationArgs, opts ...pulumi.InvokeOption) (*LookupIntegrationAssociationResult, error)
Resource Type definition for AWS::Connect::IntegrationAssociation
type LookupIntegrationAssociationResultOutput ¶ added in v0.49.0
type LookupIntegrationAssociationResultOutput struct{ *pulumi.OutputState }
func LookupIntegrationAssociationOutput ¶ added in v0.49.0
func LookupIntegrationAssociationOutput(ctx *pulumi.Context, args LookupIntegrationAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupIntegrationAssociationResultOutput
func (LookupIntegrationAssociationResultOutput) ElementType ¶ added in v0.49.0
func (LookupIntegrationAssociationResultOutput) ElementType() reflect.Type
func (LookupIntegrationAssociationResultOutput) IntegrationAssociationId ¶ added in v0.49.0
func (o LookupIntegrationAssociationResultOutput) IntegrationAssociationId() pulumi.StringPtrOutput
func (LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutput ¶ added in v0.49.0
func (o LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutput() LookupIntegrationAssociationResultOutput
func (LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutputWithContext ¶ added in v0.49.0
func (o LookupIntegrationAssociationResultOutput) ToLookupIntegrationAssociationResultOutputWithContext(ctx context.Context) LookupIntegrationAssociationResultOutput
type LookupPhoneNumberArgs ¶ added in v0.16.0
type LookupPhoneNumberArgs struct { // The phone number ARN PhoneNumberArn string `pulumi:"phoneNumberArn"` }
type LookupPhoneNumberOutputArgs ¶ added in v0.16.0
type LookupPhoneNumberOutputArgs struct { // The phone number ARN PhoneNumberArn pulumi.StringInput `pulumi:"phoneNumberArn"` }
func (LookupPhoneNumberOutputArgs) ElementType ¶ added in v0.16.0
func (LookupPhoneNumberOutputArgs) ElementType() reflect.Type
type LookupPhoneNumberResult ¶ added in v0.16.0
type LookupPhoneNumberResult struct { // The phone number e164 address. Address *string `pulumi:"address"` // The phone number ARN PhoneNumberArn *string `pulumi:"phoneNumberArn"` // One or more tags. Tags []PhoneNumberTag `pulumi:"tags"` // The ARN of the target the phone number is claimed to. TargetArn *string `pulumi:"targetArn"` }
func LookupPhoneNumber ¶ added in v0.16.0
func LookupPhoneNumber(ctx *pulumi.Context, args *LookupPhoneNumberArgs, opts ...pulumi.InvokeOption) (*LookupPhoneNumberResult, error)
Resource Type definition for AWS::Connect::PhoneNumber
type LookupPhoneNumberResultOutput ¶ added in v0.16.0
type LookupPhoneNumberResultOutput struct{ *pulumi.OutputState }
func LookupPhoneNumberOutput ¶ added in v0.16.0
func LookupPhoneNumberOutput(ctx *pulumi.Context, args LookupPhoneNumberOutputArgs, opts ...pulumi.InvokeOption) LookupPhoneNumberResultOutput
func (LookupPhoneNumberResultOutput) Address ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) Address() pulumi.StringPtrOutput
The phone number e164 address.
func (LookupPhoneNumberResultOutput) ElementType ¶ added in v0.16.0
func (LookupPhoneNumberResultOutput) ElementType() reflect.Type
func (LookupPhoneNumberResultOutput) PhoneNumberArn ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) PhoneNumberArn() pulumi.StringPtrOutput
The phone number ARN
func (LookupPhoneNumberResultOutput) Tags ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) Tags() PhoneNumberTagArrayOutput
One or more tags.
func (LookupPhoneNumberResultOutput) TargetArn ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) TargetArn() pulumi.StringPtrOutput
The ARN of the target the phone number is claimed to.
func (LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutput ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutput() LookupPhoneNumberResultOutput
func (LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutputWithContext ¶ added in v0.16.0
func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutputWithContext(ctx context.Context) LookupPhoneNumberResultOutput
type LookupQuickConnectArgs ¶ added in v0.12.0
type LookupQuickConnectArgs struct { // The Amazon Resource Name (ARN) for the quick connect. QuickConnectArn string `pulumi:"quickConnectArn"` }
type LookupQuickConnectOutputArgs ¶ added in v0.12.0
type LookupQuickConnectOutputArgs struct { // The Amazon Resource Name (ARN) for the quick connect. QuickConnectArn pulumi.StringInput `pulumi:"quickConnectArn"` }
func (LookupQuickConnectOutputArgs) ElementType ¶ added in v0.12.0
func (LookupQuickConnectOutputArgs) ElementType() reflect.Type
type LookupQuickConnectResult ¶ added in v0.12.0
type LookupQuickConnectResult struct { // The description of the quick connect. Description *string `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the quick connect. Name *string `pulumi:"name"` // The Amazon Resource Name (ARN) for the quick connect. QuickConnectArn *string `pulumi:"quickConnectArn"` // Configuration settings for the quick connect. QuickConnectConfig *QuickConnectConfig `pulumi:"quickConnectConfig"` // One or more tags. Tags []QuickConnectTag `pulumi:"tags"` }
func LookupQuickConnect ¶ added in v0.12.0
func LookupQuickConnect(ctx *pulumi.Context, args *LookupQuickConnectArgs, opts ...pulumi.InvokeOption) (*LookupQuickConnectResult, error)
Resource Type definition for AWS::Connect::QuickConnect
type LookupQuickConnectResultOutput ¶ added in v0.12.0
type LookupQuickConnectResultOutput struct{ *pulumi.OutputState }
func LookupQuickConnectOutput ¶ added in v0.12.0
func LookupQuickConnectOutput(ctx *pulumi.Context, args LookupQuickConnectOutputArgs, opts ...pulumi.InvokeOption) LookupQuickConnectResultOutput
func (LookupQuickConnectResultOutput) Description ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) Description() pulumi.StringPtrOutput
The description of the quick connect.
func (LookupQuickConnectResultOutput) ElementType ¶ added in v0.12.0
func (LookupQuickConnectResultOutput) ElementType() reflect.Type
func (LookupQuickConnectResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupQuickConnectResultOutput) Name ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) Name() pulumi.StringPtrOutput
The name of the quick connect.
func (LookupQuickConnectResultOutput) QuickConnectArn ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) QuickConnectArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the quick connect.
func (LookupQuickConnectResultOutput) QuickConnectConfig ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) QuickConnectConfig() QuickConnectConfigPtrOutput
Configuration settings for the quick connect.
func (LookupQuickConnectResultOutput) Tags ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) Tags() QuickConnectTagArrayOutput
One or more tags.
func (LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutput ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutput() LookupQuickConnectResultOutput
func (LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutputWithContext ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutputWithContext(ctx context.Context) LookupQuickConnectResultOutput
type LookupRuleArgs ¶ added in v0.44.0
type LookupRuleArgs struct { // The Amazon Resource Name (ARN) of the rule. RuleArn string `pulumi:"ruleArn"` }
type LookupRuleOutputArgs ¶ added in v0.44.0
type LookupRuleOutputArgs struct { // The Amazon Resource Name (ARN) of the rule. RuleArn pulumi.StringInput `pulumi:"ruleArn"` }
func (LookupRuleOutputArgs) ElementType ¶ added in v0.44.0
func (LookupRuleOutputArgs) ElementType() reflect.Type
type LookupRuleResult ¶ added in v0.44.0
type LookupRuleResult struct { // The list of actions that will be executed when a rule is triggered. Actions *RuleActions `pulumi:"actions"` // The conditions of a rule. Function *string `pulumi:"function"` // The name of the rule. Name *string `pulumi:"name"` // The publish status of a rule, either draft or published. PublishStatus *RulePublishStatus `pulumi:"publishStatus"` // The Amazon Resource Name (ARN) of the rule. RuleArn *string `pulumi:"ruleArn"` // One or more tags. Tags []RuleTag `pulumi:"tags"` }
func LookupRule ¶ added in v0.44.0
func LookupRule(ctx *pulumi.Context, args *LookupRuleArgs, opts ...pulumi.InvokeOption) (*LookupRuleResult, error)
Resource Type definition for AWS:Connect::Rule
type LookupRuleResultOutput ¶ added in v0.44.0
type LookupRuleResultOutput struct{ *pulumi.OutputState }
func LookupRuleOutput ¶ added in v0.44.0
func LookupRuleOutput(ctx *pulumi.Context, args LookupRuleOutputArgs, opts ...pulumi.InvokeOption) LookupRuleResultOutput
func (LookupRuleResultOutput) Actions ¶ added in v0.44.0
func (o LookupRuleResultOutput) Actions() RuleActionsPtrOutput
The list of actions that will be executed when a rule is triggered.
func (LookupRuleResultOutput) ElementType ¶ added in v0.44.0
func (LookupRuleResultOutput) ElementType() reflect.Type
func (LookupRuleResultOutput) Function ¶ added in v0.44.0
func (o LookupRuleResultOutput) Function() pulumi.StringPtrOutput
The conditions of a rule.
func (LookupRuleResultOutput) Name ¶ added in v0.44.0
func (o LookupRuleResultOutput) Name() pulumi.StringPtrOutput
The name of the rule.
func (LookupRuleResultOutput) PublishStatus ¶ added in v0.44.0
func (o LookupRuleResultOutput) PublishStatus() RulePublishStatusPtrOutput
The publish status of a rule, either draft or published.
func (LookupRuleResultOutput) RuleArn ¶ added in v0.44.0
func (o LookupRuleResultOutput) RuleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the rule.
func (LookupRuleResultOutput) Tags ¶ added in v0.44.0
func (o LookupRuleResultOutput) Tags() RuleTagArrayOutput
One or more tags.
func (LookupRuleResultOutput) ToLookupRuleResultOutput ¶ added in v0.44.0
func (o LookupRuleResultOutput) ToLookupRuleResultOutput() LookupRuleResultOutput
func (LookupRuleResultOutput) ToLookupRuleResultOutputWithContext ¶ added in v0.44.0
func (o LookupRuleResultOutput) ToLookupRuleResultOutputWithContext(ctx context.Context) LookupRuleResultOutput
type LookupSecurityKeyArgs ¶ added in v0.49.0
type LookupSecurityKeyOutputArgs ¶ added in v0.49.0
type LookupSecurityKeyOutputArgs struct { AssociationId pulumi.StringInput `pulumi:"associationId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` }
func (LookupSecurityKeyOutputArgs) ElementType ¶ added in v0.49.0
func (LookupSecurityKeyOutputArgs) ElementType() reflect.Type
type LookupSecurityKeyResult ¶ added in v0.49.0
type LookupSecurityKeyResult struct {
AssociationId *string `pulumi:"associationId"`
}
func LookupSecurityKey ¶ added in v0.49.0
func LookupSecurityKey(ctx *pulumi.Context, args *LookupSecurityKeyArgs, opts ...pulumi.InvokeOption) (*LookupSecurityKeyResult, error)
Resource Type definition for AWS::Connect::SecurityKey
type LookupSecurityKeyResultOutput ¶ added in v0.49.0
type LookupSecurityKeyResultOutput struct{ *pulumi.OutputState }
func LookupSecurityKeyOutput ¶ added in v0.49.0
func LookupSecurityKeyOutput(ctx *pulumi.Context, args LookupSecurityKeyOutputArgs, opts ...pulumi.InvokeOption) LookupSecurityKeyResultOutput
func (LookupSecurityKeyResultOutput) AssociationId ¶ added in v0.49.0
func (o LookupSecurityKeyResultOutput) AssociationId() pulumi.StringPtrOutput
func (LookupSecurityKeyResultOutput) ElementType ¶ added in v0.49.0
func (LookupSecurityKeyResultOutput) ElementType() reflect.Type
func (LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutput ¶ added in v0.49.0
func (o LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutput() LookupSecurityKeyResultOutput
func (LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutputWithContext ¶ added in v0.49.0
func (o LookupSecurityKeyResultOutput) ToLookupSecurityKeyResultOutputWithContext(ctx context.Context) LookupSecurityKeyResultOutput
type LookupTaskTemplateArgs ¶ added in v0.19.0
type LookupTaskTemplateArgs struct { // The identifier (arn) of the task template. Arn string `pulumi:"arn"` }
type LookupTaskTemplateOutputArgs ¶ added in v0.19.0
type LookupTaskTemplateOutputArgs struct { // The identifier (arn) of the task template. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupTaskTemplateOutputArgs) ElementType ¶ added in v0.19.0
func (LookupTaskTemplateOutputArgs) ElementType() reflect.Type
type LookupTaskTemplateResult ¶ added in v0.19.0
type LookupTaskTemplateResult struct { // The identifier (arn) of the task template. Arn *string `pulumi:"arn"` ClientToken *string `pulumi:"clientToken"` // The constraints for the task template Constraints *ConstraintsProperties `pulumi:"constraints"` // The identifier of the contact flow. ContactFlowArn *string `pulumi:"contactFlowArn"` Defaults []TaskTemplateDefaultFieldValue `pulumi:"defaults"` // The description of the task template. Description *string `pulumi:"description"` // The list of task template's fields Fields []TaskTemplateField `pulumi:"fields"` // The identifier (arn) of the instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the task template. Name *string `pulumi:"name"` Status *TaskTemplateStatus `pulumi:"status"` // One or more tags. Tags []TaskTemplateTag `pulumi:"tags"` }
func LookupTaskTemplate ¶ added in v0.19.0
func LookupTaskTemplate(ctx *pulumi.Context, args *LookupTaskTemplateArgs, opts ...pulumi.InvokeOption) (*LookupTaskTemplateResult, error)
Resource Type definition for AWS::Connect::TaskTemplate.
type LookupTaskTemplateResultOutput ¶ added in v0.19.0
type LookupTaskTemplateResultOutput struct{ *pulumi.OutputState }
func LookupTaskTemplateOutput ¶ added in v0.19.0
func LookupTaskTemplateOutput(ctx *pulumi.Context, args LookupTaskTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupTaskTemplateResultOutput
func (LookupTaskTemplateResultOutput) Arn ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Arn() pulumi.StringPtrOutput
The identifier (arn) of the task template.
func (LookupTaskTemplateResultOutput) ClientToken ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) ClientToken() pulumi.StringPtrOutput
func (LookupTaskTemplateResultOutput) Constraints ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Constraints() ConstraintsPropertiesPtrOutput
The constraints for the task template
func (LookupTaskTemplateResultOutput) ContactFlowArn ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) ContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow.
func (LookupTaskTemplateResultOutput) Defaults ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Defaults() TaskTemplateDefaultFieldValueArrayOutput
func (LookupTaskTemplateResultOutput) Description ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Description() pulumi.StringPtrOutput
The description of the task template.
func (LookupTaskTemplateResultOutput) ElementType ¶ added in v0.19.0
func (LookupTaskTemplateResultOutput) ElementType() reflect.Type
func (LookupTaskTemplateResultOutput) Fields ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Fields() TaskTemplateFieldArrayOutput
The list of task template's fields
func (LookupTaskTemplateResultOutput) InstanceArn ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier (arn) of the instance.
func (LookupTaskTemplateResultOutput) Name ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Name() pulumi.StringPtrOutput
The name of the task template.
func (LookupTaskTemplateResultOutput) Status ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Status() TaskTemplateStatusPtrOutput
func (LookupTaskTemplateResultOutput) Tags ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Tags() TaskTemplateTagArrayOutput
One or more tags.
func (LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutput ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutput() LookupTaskTemplateResultOutput
func (LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutputWithContext ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutputWithContext(ctx context.Context) LookupTaskTemplateResultOutput
type LookupUserArgs ¶ added in v0.12.0
type LookupUserArgs struct { // The Amazon Resource Name (ARN) for the user. UserArn string `pulumi:"userArn"` }
type LookupUserHierarchyGroupArgs ¶ added in v0.12.0
type LookupUserHierarchyGroupArgs struct { // The Amazon Resource Name (ARN) for the user hierarchy group. UserHierarchyGroupArn string `pulumi:"userHierarchyGroupArn"` }
type LookupUserHierarchyGroupOutputArgs ¶ added in v0.12.0
type LookupUserHierarchyGroupOutputArgs struct { // The Amazon Resource Name (ARN) for the user hierarchy group. UserHierarchyGroupArn pulumi.StringInput `pulumi:"userHierarchyGroupArn"` }
func (LookupUserHierarchyGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupUserHierarchyGroupOutputArgs) ElementType() reflect.Type
type LookupUserHierarchyGroupResult ¶ added in v0.12.0
type LookupUserHierarchyGroupResult struct { // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the user hierarchy group. Name *string `pulumi:"name"` // The Amazon Resource Name (ARN) for the user hierarchy group. UserHierarchyGroupArn *string `pulumi:"userHierarchyGroupArn"` }
func LookupUserHierarchyGroup ¶ added in v0.12.0
func LookupUserHierarchyGroup(ctx *pulumi.Context, args *LookupUserHierarchyGroupArgs, opts ...pulumi.InvokeOption) (*LookupUserHierarchyGroupResult, error)
Resource Type definition for AWS::Connect::UserHierarchyGroup
type LookupUserHierarchyGroupResultOutput ¶ added in v0.12.0
type LookupUserHierarchyGroupResultOutput struct{ *pulumi.OutputState }
func LookupUserHierarchyGroupOutput ¶ added in v0.12.0
func LookupUserHierarchyGroupOutput(ctx *pulumi.Context, args LookupUserHierarchyGroupOutputArgs, opts ...pulumi.InvokeOption) LookupUserHierarchyGroupResultOutput
func (LookupUserHierarchyGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupUserHierarchyGroupResultOutput) ElementType() reflect.Type
func (LookupUserHierarchyGroupResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupUserHierarchyGroupResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupUserHierarchyGroupResultOutput) Name ¶ added in v0.12.0
func (o LookupUserHierarchyGroupResultOutput) Name() pulumi.StringPtrOutput
The name of the user hierarchy group.
func (LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutput ¶ added in v0.12.0
func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutput() LookupUserHierarchyGroupResultOutput
func (LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutputWithContext(ctx context.Context) LookupUserHierarchyGroupResultOutput
func (LookupUserHierarchyGroupResultOutput) UserHierarchyGroupArn ¶ added in v0.12.0
func (o LookupUserHierarchyGroupResultOutput) UserHierarchyGroupArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the user hierarchy group.
type LookupUserOutputArgs ¶ added in v0.12.0
type LookupUserOutputArgs struct { // The Amazon Resource Name (ARN) for the user. UserArn pulumi.StringInput `pulumi:"userArn"` }
func (LookupUserOutputArgs) ElementType ¶ added in v0.12.0
func (LookupUserOutputArgs) ElementType() reflect.Type
type LookupUserResult ¶ added in v0.12.0
type LookupUserResult struct { // The identifier of the user account in the directory used for identity management. DirectoryUserId *string `pulumi:"directoryUserId"` // The identifier of the hierarchy group for the user. HierarchyGroupArn *string `pulumi:"hierarchyGroupArn"` // The information about the identity of the user. IdentityInfo *UserIdentityInfo `pulumi:"identityInfo"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The phone settings for the user. PhoneConfig *UserPhoneConfig `pulumi:"phoneConfig"` // The identifier of the routing profile for the user. RoutingProfileArn *string `pulumi:"routingProfileArn"` // One or more security profile arns for the user SecurityProfileArns []string `pulumi:"securityProfileArns"` // One or more tags. Tags []UserTag `pulumi:"tags"` // The Amazon Resource Name (ARN) for the user. UserArn *string `pulumi:"userArn"` // The user name for the account. Username *string `pulumi:"username"` }
func LookupUser ¶ added in v0.12.0
func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error)
Resource Type definition for AWS::Connect::User
type LookupUserResultOutput ¶ added in v0.12.0
type LookupUserResultOutput struct{ *pulumi.OutputState }
func LookupUserOutput ¶ added in v0.12.0
func LookupUserOutput(ctx *pulumi.Context, args LookupUserOutputArgs, opts ...pulumi.InvokeOption) LookupUserResultOutput
func (LookupUserResultOutput) DirectoryUserId ¶ added in v0.12.0
func (o LookupUserResultOutput) DirectoryUserId() pulumi.StringPtrOutput
The identifier of the user account in the directory used for identity management.
func (LookupUserResultOutput) ElementType ¶ added in v0.12.0
func (LookupUserResultOutput) ElementType() reflect.Type
func (LookupUserResultOutput) HierarchyGroupArn ¶ added in v0.12.0
func (o LookupUserResultOutput) HierarchyGroupArn() pulumi.StringPtrOutput
The identifier of the hierarchy group for the user.
func (LookupUserResultOutput) IdentityInfo ¶ added in v0.12.0
func (o LookupUserResultOutput) IdentityInfo() UserIdentityInfoPtrOutput
The information about the identity of the user.
func (LookupUserResultOutput) InstanceArn ¶ added in v0.12.0
func (o LookupUserResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupUserResultOutput) PhoneConfig ¶ added in v0.12.0
func (o LookupUserResultOutput) PhoneConfig() UserPhoneConfigPtrOutput
The phone settings for the user.
func (LookupUserResultOutput) RoutingProfileArn ¶ added in v0.12.0
func (o LookupUserResultOutput) RoutingProfileArn() pulumi.StringPtrOutput
The identifier of the routing profile for the user.
func (LookupUserResultOutput) SecurityProfileArns ¶ added in v0.12.0
func (o LookupUserResultOutput) SecurityProfileArns() pulumi.StringArrayOutput
One or more security profile arns for the user
func (LookupUserResultOutput) Tags ¶ added in v0.12.0
func (o LookupUserResultOutput) Tags() UserTagArrayOutput
One or more tags.
func (LookupUserResultOutput) ToLookupUserResultOutput ¶ added in v0.12.0
func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
func (LookupUserResultOutput) ToLookupUserResultOutputWithContext ¶ added in v0.12.0
func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
func (LookupUserResultOutput) UserArn ¶ added in v0.12.0
func (o LookupUserResultOutput) UserArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the user.
func (LookupUserResultOutput) Username ¶ added in v0.12.0
func (o LookupUserResultOutput) Username() pulumi.StringPtrOutput
The user name for the account.
type PhoneNumber ¶ added in v0.16.0
type PhoneNumber struct { pulumi.CustomResourceState // The phone number e164 address. Address pulumi.StringOutput `pulumi:"address"` // The phone number country code. CountryCode pulumi.StringOutput `pulumi:"countryCode"` // The description of the phone number. Description pulumi.StringPtrOutput `pulumi:"description"` // The phone number ARN PhoneNumberArn pulumi.StringOutput `pulumi:"phoneNumberArn"` // The phone number prefix. Prefix pulumi.StringPtrOutput `pulumi:"prefix"` // One or more tags. Tags PhoneNumberTagArrayOutput `pulumi:"tags"` // The ARN of the target the phone number is claimed to. TargetArn pulumi.StringOutput `pulumi:"targetArn"` // The phone number type, either TOLL_FREE or DID. Type pulumi.StringOutput `pulumi:"type"` }
Resource Type definition for AWS::Connect::PhoneNumber
func GetPhoneNumber ¶ added in v0.16.0
func GetPhoneNumber(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PhoneNumberState, opts ...pulumi.ResourceOption) (*PhoneNumber, error)
GetPhoneNumber gets an existing PhoneNumber 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 NewPhoneNumber ¶ added in v0.16.0
func NewPhoneNumber(ctx *pulumi.Context, name string, args *PhoneNumberArgs, opts ...pulumi.ResourceOption) (*PhoneNumber, error)
NewPhoneNumber registers a new resource with the given unique name, arguments, and options.
func (*PhoneNumber) ElementType ¶ added in v0.16.0
func (*PhoneNumber) ElementType() reflect.Type
func (*PhoneNumber) ToPhoneNumberOutput ¶ added in v0.16.0
func (i *PhoneNumber) ToPhoneNumberOutput() PhoneNumberOutput
func (*PhoneNumber) ToPhoneNumberOutputWithContext ¶ added in v0.16.0
func (i *PhoneNumber) ToPhoneNumberOutputWithContext(ctx context.Context) PhoneNumberOutput
type PhoneNumberArgs ¶ added in v0.16.0
type PhoneNumberArgs struct { // The phone number country code. CountryCode pulumi.StringInput // The description of the phone number. Description pulumi.StringPtrInput // The phone number prefix. Prefix pulumi.StringPtrInput // One or more tags. Tags PhoneNumberTagArrayInput // The ARN of the target the phone number is claimed to. TargetArn pulumi.StringInput // The phone number type, either TOLL_FREE or DID. Type pulumi.StringInput }
The set of arguments for constructing a PhoneNumber resource.
func (PhoneNumberArgs) ElementType ¶ added in v0.16.0
func (PhoneNumberArgs) ElementType() reflect.Type
type PhoneNumberInput ¶ added in v0.16.0
type PhoneNumberInput interface { pulumi.Input ToPhoneNumberOutput() PhoneNumberOutput ToPhoneNumberOutputWithContext(ctx context.Context) PhoneNumberOutput }
type PhoneNumberOutput ¶ added in v0.16.0
type PhoneNumberOutput struct{ *pulumi.OutputState }
func (PhoneNumberOutput) Address ¶ added in v0.17.0
func (o PhoneNumberOutput) Address() pulumi.StringOutput
The phone number e164 address.
func (PhoneNumberOutput) CountryCode ¶ added in v0.17.0
func (o PhoneNumberOutput) CountryCode() pulumi.StringOutput
The phone number country code.
func (PhoneNumberOutput) Description ¶ added in v0.17.0
func (o PhoneNumberOutput) Description() pulumi.StringPtrOutput
The description of the phone number.
func (PhoneNumberOutput) ElementType ¶ added in v0.16.0
func (PhoneNumberOutput) ElementType() reflect.Type
func (PhoneNumberOutput) PhoneNumberArn ¶ added in v0.17.0
func (o PhoneNumberOutput) PhoneNumberArn() pulumi.StringOutput
The phone number ARN
func (PhoneNumberOutput) Prefix ¶ added in v0.17.0
func (o PhoneNumberOutput) Prefix() pulumi.StringPtrOutput
The phone number prefix.
func (PhoneNumberOutput) Tags ¶ added in v0.17.0
func (o PhoneNumberOutput) Tags() PhoneNumberTagArrayOutput
One or more tags.
func (PhoneNumberOutput) TargetArn ¶ added in v0.17.0
func (o PhoneNumberOutput) TargetArn() pulumi.StringOutput
The ARN of the target the phone number is claimed to.
func (PhoneNumberOutput) ToPhoneNumberOutput ¶ added in v0.16.0
func (o PhoneNumberOutput) ToPhoneNumberOutput() PhoneNumberOutput
func (PhoneNumberOutput) ToPhoneNumberOutputWithContext ¶ added in v0.16.0
func (o PhoneNumberOutput) ToPhoneNumberOutputWithContext(ctx context.Context) PhoneNumberOutput
func (PhoneNumberOutput) Type ¶ added in v0.17.0
func (o PhoneNumberOutput) Type() pulumi.StringOutput
The phone number type, either TOLL_FREE or DID.
type PhoneNumberState ¶ added in v0.16.0
type PhoneNumberState struct { }
func (PhoneNumberState) ElementType ¶ added in v0.16.0
func (PhoneNumberState) ElementType() reflect.Type
type PhoneNumberTag ¶ added in v0.16.0
type PhoneNumberTag 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 1 to 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 PhoneNumberTagArgs ¶ added in v0.16.0
type PhoneNumberTagArgs 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 1 to 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 (PhoneNumberTagArgs) ElementType ¶ added in v0.16.0
func (PhoneNumberTagArgs) ElementType() reflect.Type
func (PhoneNumberTagArgs) ToPhoneNumberTagOutput ¶ added in v0.16.0
func (i PhoneNumberTagArgs) ToPhoneNumberTagOutput() PhoneNumberTagOutput
func (PhoneNumberTagArgs) ToPhoneNumberTagOutputWithContext ¶ added in v0.16.0
func (i PhoneNumberTagArgs) ToPhoneNumberTagOutputWithContext(ctx context.Context) PhoneNumberTagOutput
type PhoneNumberTagArray ¶ added in v0.16.0
type PhoneNumberTagArray []PhoneNumberTagInput
func (PhoneNumberTagArray) ElementType ¶ added in v0.16.0
func (PhoneNumberTagArray) ElementType() reflect.Type
func (PhoneNumberTagArray) ToPhoneNumberTagArrayOutput ¶ added in v0.16.0
func (i PhoneNumberTagArray) ToPhoneNumberTagArrayOutput() PhoneNumberTagArrayOutput
func (PhoneNumberTagArray) ToPhoneNumberTagArrayOutputWithContext ¶ added in v0.16.0
func (i PhoneNumberTagArray) ToPhoneNumberTagArrayOutputWithContext(ctx context.Context) PhoneNumberTagArrayOutput
type PhoneNumberTagArrayInput ¶ added in v0.16.0
type PhoneNumberTagArrayInput interface { pulumi.Input ToPhoneNumberTagArrayOutput() PhoneNumberTagArrayOutput ToPhoneNumberTagArrayOutputWithContext(context.Context) PhoneNumberTagArrayOutput }
PhoneNumberTagArrayInput is an input type that accepts PhoneNumberTagArray and PhoneNumberTagArrayOutput values. You can construct a concrete instance of `PhoneNumberTagArrayInput` via:
PhoneNumberTagArray{ PhoneNumberTagArgs{...} }
type PhoneNumberTagArrayOutput ¶ added in v0.16.0
type PhoneNumberTagArrayOutput struct{ *pulumi.OutputState }
func (PhoneNumberTagArrayOutput) ElementType ¶ added in v0.16.0
func (PhoneNumberTagArrayOutput) ElementType() reflect.Type
func (PhoneNumberTagArrayOutput) Index ¶ added in v0.16.0
func (o PhoneNumberTagArrayOutput) Index(i pulumi.IntInput) PhoneNumberTagOutput
func (PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutput ¶ added in v0.16.0
func (o PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutput() PhoneNumberTagArrayOutput
func (PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutputWithContext ¶ added in v0.16.0
func (o PhoneNumberTagArrayOutput) ToPhoneNumberTagArrayOutputWithContext(ctx context.Context) PhoneNumberTagArrayOutput
type PhoneNumberTagInput ¶ added in v0.16.0
type PhoneNumberTagInput interface { pulumi.Input ToPhoneNumberTagOutput() PhoneNumberTagOutput ToPhoneNumberTagOutputWithContext(context.Context) PhoneNumberTagOutput }
PhoneNumberTagInput is an input type that accepts PhoneNumberTagArgs and PhoneNumberTagOutput values. You can construct a concrete instance of `PhoneNumberTagInput` via:
PhoneNumberTagArgs{...}
type PhoneNumberTagOutput ¶ added in v0.16.0
type PhoneNumberTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (PhoneNumberTagOutput) ElementType ¶ added in v0.16.0
func (PhoneNumberTagOutput) ElementType() reflect.Type
func (PhoneNumberTagOutput) Key ¶ added in v0.16.0
func (o PhoneNumberTagOutput) 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 (PhoneNumberTagOutput) ToPhoneNumberTagOutput ¶ added in v0.16.0
func (o PhoneNumberTagOutput) ToPhoneNumberTagOutput() PhoneNumberTagOutput
func (PhoneNumberTagOutput) ToPhoneNumberTagOutputWithContext ¶ added in v0.16.0
func (o PhoneNumberTagOutput) ToPhoneNumberTagOutputWithContext(ctx context.Context) PhoneNumberTagOutput
func (PhoneNumberTagOutput) Value ¶ added in v0.16.0
func (o PhoneNumberTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 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 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
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) UserConfig ¶ added in v0.2.0
func (o QuickConnectConfigOutput) UserConfig() QuickConnectUserQuickConnectConfigPtrOutput
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) Description ¶ added in v0.17.0
func (o QuickConnectOutput) Description() pulumi.StringPtrOutput
The description of the quick connect.
func (QuickConnectOutput) ElementType ¶
func (QuickConnectOutput) ElementType() reflect.Type
func (QuickConnectOutput) InstanceArn ¶ added in v0.17.0
func (o QuickConnectOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (QuickConnectOutput) Name ¶ added in v0.17.0
func (o QuickConnectOutput) Name() pulumi.StringOutput
The name of the quick connect.
func (QuickConnectOutput) QuickConnectArn ¶ added in v0.17.0
func (o QuickConnectOutput) QuickConnectArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the quick connect.
func (QuickConnectOutput) QuickConnectConfig ¶ added in v0.17.0
func (o QuickConnectOutput) QuickConnectConfig() QuickConnectConfigOutput
Configuration settings for the quick connect.
func (QuickConnectOutput) Tags ¶ added in v0.17.0
func (o QuickConnectOutput) Tags() QuickConnectTagArrayOutput
One or more tags.
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 Rule ¶ added in v0.44.0
type Rule struct { pulumi.CustomResourceState // The list of actions that will be executed when a rule is triggered. Actions RuleActionsOutput `pulumi:"actions"` // The conditions of a rule. Function pulumi.StringOutput `pulumi:"function"` // The Amazon Resource Name (ARN) of the instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the rule. Name pulumi.StringOutput `pulumi:"name"` // The publish status of a rule, either draft or published. PublishStatus RulePublishStatusOutput `pulumi:"publishStatus"` // The Amazon Resource Name (ARN) of the rule. RuleArn pulumi.StringOutput `pulumi:"ruleArn"` // One or more tags. Tags RuleTagArrayOutput `pulumi:"tags"` // The event source that triggers the rule. TriggerEventSource RuleTriggerEventSourceOutput `pulumi:"triggerEventSource"` }
Resource Type definition for AWS:Connect::Rule
func GetRule ¶ added in v0.44.0
func GetRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleState, opts ...pulumi.ResourceOption) (*Rule, error)
GetRule gets an existing Rule 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 NewRule ¶ added in v0.44.0
func NewRule(ctx *pulumi.Context, name string, args *RuleArgs, opts ...pulumi.ResourceOption) (*Rule, error)
NewRule registers a new resource with the given unique name, arguments, and options.
func (*Rule) ElementType ¶ added in v0.44.0
func (*Rule) ToRuleOutput ¶ added in v0.44.0
func (i *Rule) ToRuleOutput() RuleOutput
func (*Rule) ToRuleOutputWithContext ¶ added in v0.44.0
func (i *Rule) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleActions ¶ added in v0.44.0
type RuleActions struct { AssignContactCategoryActions []RuleAssignContactCategoryAction `pulumi:"assignContactCategoryActions"` EventBridgeActions []RuleEventBridgeAction `pulumi:"eventBridgeActions"` SendNotificationActions []RuleSendNotificationAction `pulumi:"sendNotificationActions"` TaskActions []RuleTaskAction `pulumi:"taskActions"` }
The list of actions that will be executed when a rule is triggered.
type RuleActionsArgs ¶ added in v0.44.0
type RuleActionsArgs struct { AssignContactCategoryActions RuleAssignContactCategoryActionArrayInput `pulumi:"assignContactCategoryActions"` EventBridgeActions RuleEventBridgeActionArrayInput `pulumi:"eventBridgeActions"` SendNotificationActions RuleSendNotificationActionArrayInput `pulumi:"sendNotificationActions"` TaskActions RuleTaskActionArrayInput `pulumi:"taskActions"` }
The list of actions that will be executed when a rule is triggered.
func (RuleActionsArgs) ElementType ¶ added in v0.44.0
func (RuleActionsArgs) ElementType() reflect.Type
func (RuleActionsArgs) ToRuleActionsOutput ¶ added in v0.44.0
func (i RuleActionsArgs) ToRuleActionsOutput() RuleActionsOutput
func (RuleActionsArgs) ToRuleActionsOutputWithContext ¶ added in v0.44.0
func (i RuleActionsArgs) ToRuleActionsOutputWithContext(ctx context.Context) RuleActionsOutput
type RuleActionsInput ¶ added in v0.44.0
type RuleActionsInput interface { pulumi.Input ToRuleActionsOutput() RuleActionsOutput ToRuleActionsOutputWithContext(context.Context) RuleActionsOutput }
RuleActionsInput is an input type that accepts RuleActionsArgs and RuleActionsOutput values. You can construct a concrete instance of `RuleActionsInput` via:
RuleActionsArgs{...}
type RuleActionsOutput ¶ added in v0.44.0
type RuleActionsOutput struct{ *pulumi.OutputState }
The list of actions that will be executed when a rule is triggered.
func (RuleActionsOutput) AssignContactCategoryActions ¶ added in v0.44.0
func (o RuleActionsOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
func (RuleActionsOutput) ElementType ¶ added in v0.44.0
func (RuleActionsOutput) ElementType() reflect.Type
func (RuleActionsOutput) EventBridgeActions ¶ added in v0.44.0
func (o RuleActionsOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
func (RuleActionsOutput) SendNotificationActions ¶ added in v0.44.0
func (o RuleActionsOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
func (RuleActionsOutput) TaskActions ¶ added in v0.44.0
func (o RuleActionsOutput) TaskActions() RuleTaskActionArrayOutput
func (RuleActionsOutput) ToRuleActionsOutput ¶ added in v0.44.0
func (o RuleActionsOutput) ToRuleActionsOutput() RuleActionsOutput
func (RuleActionsOutput) ToRuleActionsOutputWithContext ¶ added in v0.44.0
func (o RuleActionsOutput) ToRuleActionsOutputWithContext(ctx context.Context) RuleActionsOutput
type RuleActionsPtrOutput ¶ added in v0.44.0
type RuleActionsPtrOutput struct{ *pulumi.OutputState }
func (RuleActionsPtrOutput) AssignContactCategoryActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
func (RuleActionsPtrOutput) Elem ¶ added in v0.44.0
func (o RuleActionsPtrOutput) Elem() RuleActionsOutput
func (RuleActionsPtrOutput) ElementType ¶ added in v0.44.0
func (RuleActionsPtrOutput) ElementType() reflect.Type
func (RuleActionsPtrOutput) EventBridgeActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
func (RuleActionsPtrOutput) SendNotificationActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
func (RuleActionsPtrOutput) TaskActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) TaskActions() RuleTaskActionArrayOutput
func (RuleActionsPtrOutput) ToRuleActionsPtrOutput ¶ added in v0.44.0
func (o RuleActionsPtrOutput) ToRuleActionsPtrOutput() RuleActionsPtrOutput
func (RuleActionsPtrOutput) ToRuleActionsPtrOutputWithContext ¶ added in v0.44.0
func (o RuleActionsPtrOutput) ToRuleActionsPtrOutputWithContext(ctx context.Context) RuleActionsPtrOutput
type RuleArgs ¶ added in v0.44.0
type RuleArgs struct { // The list of actions that will be executed when a rule is triggered. Actions RuleActionsInput // The conditions of a rule. Function pulumi.StringInput // The Amazon Resource Name (ARN) of the instance. InstanceArn pulumi.StringInput // The name of the rule. Name pulumi.StringPtrInput // The publish status of a rule, either draft or published. PublishStatus RulePublishStatusInput // One or more tags. Tags RuleTagArrayInput // The event source that triggers the rule. TriggerEventSource RuleTriggerEventSourceInput }
The set of arguments for constructing a Rule resource.
func (RuleArgs) ElementType ¶ added in v0.44.0
type RuleAssignContactCategoryAction ¶ added in v0.44.0
type RuleAssignContactCategoryAction struct { }
The definition for assigning contact category action.
type RuleAssignContactCategoryActionArgs ¶ added in v0.44.0
type RuleAssignContactCategoryActionArgs struct { }
The definition for assigning contact category action.
func (RuleAssignContactCategoryActionArgs) ElementType ¶ added in v0.44.0
func (RuleAssignContactCategoryActionArgs) ElementType() reflect.Type
func (RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutput ¶ added in v0.44.0
func (i RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutput() RuleAssignContactCategoryActionOutput
func (RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutputWithContext ¶ added in v0.44.0
func (i RuleAssignContactCategoryActionArgs) ToRuleAssignContactCategoryActionOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionOutput
type RuleAssignContactCategoryActionArray ¶ added in v0.44.0
type RuleAssignContactCategoryActionArray []RuleAssignContactCategoryActionInput
func (RuleAssignContactCategoryActionArray) ElementType ¶ added in v0.44.0
func (RuleAssignContactCategoryActionArray) ElementType() reflect.Type
func (RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutput ¶ added in v0.44.0
func (i RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutput() RuleAssignContactCategoryActionArrayOutput
func (RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutputWithContext ¶ added in v0.44.0
func (i RuleAssignContactCategoryActionArray) ToRuleAssignContactCategoryActionArrayOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionArrayOutput
type RuleAssignContactCategoryActionArrayInput ¶ added in v0.44.0
type RuleAssignContactCategoryActionArrayInput interface { pulumi.Input ToRuleAssignContactCategoryActionArrayOutput() RuleAssignContactCategoryActionArrayOutput ToRuleAssignContactCategoryActionArrayOutputWithContext(context.Context) RuleAssignContactCategoryActionArrayOutput }
RuleAssignContactCategoryActionArrayInput is an input type that accepts RuleAssignContactCategoryActionArray and RuleAssignContactCategoryActionArrayOutput values. You can construct a concrete instance of `RuleAssignContactCategoryActionArrayInput` via:
RuleAssignContactCategoryActionArray{ RuleAssignContactCategoryActionArgs{...} }
type RuleAssignContactCategoryActionArrayOutput ¶ added in v0.44.0
type RuleAssignContactCategoryActionArrayOutput struct{ *pulumi.OutputState }
func (RuleAssignContactCategoryActionArrayOutput) ElementType ¶ added in v0.44.0
func (RuleAssignContactCategoryActionArrayOutput) ElementType() reflect.Type
func (RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutput ¶ added in v0.44.0
func (o RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutput() RuleAssignContactCategoryActionArrayOutput
func (RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutputWithContext ¶ added in v0.44.0
func (o RuleAssignContactCategoryActionArrayOutput) ToRuleAssignContactCategoryActionArrayOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionArrayOutput
type RuleAssignContactCategoryActionInput ¶ added in v0.44.0
type RuleAssignContactCategoryActionInput interface { pulumi.Input ToRuleAssignContactCategoryActionOutput() RuleAssignContactCategoryActionOutput ToRuleAssignContactCategoryActionOutputWithContext(context.Context) RuleAssignContactCategoryActionOutput }
RuleAssignContactCategoryActionInput is an input type that accepts RuleAssignContactCategoryActionArgs and RuleAssignContactCategoryActionOutput values. You can construct a concrete instance of `RuleAssignContactCategoryActionInput` via:
RuleAssignContactCategoryActionArgs{...}
type RuleAssignContactCategoryActionOutput ¶ added in v0.44.0
type RuleAssignContactCategoryActionOutput struct{ *pulumi.OutputState }
The definition for assigning contact category action.
func (RuleAssignContactCategoryActionOutput) ElementType ¶ added in v0.44.0
func (RuleAssignContactCategoryActionOutput) ElementType() reflect.Type
func (RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutput ¶ added in v0.44.0
func (o RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutput() RuleAssignContactCategoryActionOutput
func (RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutputWithContext ¶ added in v0.44.0
func (o RuleAssignContactCategoryActionOutput) ToRuleAssignContactCategoryActionOutputWithContext(ctx context.Context) RuleAssignContactCategoryActionOutput
type RuleEventBridgeAction ¶ added in v0.44.0
type RuleEventBridgeAction struct { // The name of the event bridge action. Name string `pulumi:"name"` }
The definition for event bridge action.
type RuleEventBridgeActionArgs ¶ added in v0.44.0
type RuleEventBridgeActionArgs struct { // The name of the event bridge action. Name pulumi.StringInput `pulumi:"name"` }
The definition for event bridge action.
func (RuleEventBridgeActionArgs) ElementType ¶ added in v0.44.0
func (RuleEventBridgeActionArgs) ElementType() reflect.Type
func (RuleEventBridgeActionArgs) ToRuleEventBridgeActionOutput ¶ added in v0.44.0
func (i RuleEventBridgeActionArgs) ToRuleEventBridgeActionOutput() RuleEventBridgeActionOutput
func (RuleEventBridgeActionArgs) ToRuleEventBridgeActionOutputWithContext ¶ added in v0.44.0
func (i RuleEventBridgeActionArgs) ToRuleEventBridgeActionOutputWithContext(ctx context.Context) RuleEventBridgeActionOutput
type RuleEventBridgeActionArray ¶ added in v0.44.0
type RuleEventBridgeActionArray []RuleEventBridgeActionInput
func (RuleEventBridgeActionArray) ElementType ¶ added in v0.44.0
func (RuleEventBridgeActionArray) ElementType() reflect.Type
func (RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutput ¶ added in v0.44.0
func (i RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutput() RuleEventBridgeActionArrayOutput
func (RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutputWithContext ¶ added in v0.44.0
func (i RuleEventBridgeActionArray) ToRuleEventBridgeActionArrayOutputWithContext(ctx context.Context) RuleEventBridgeActionArrayOutput
type RuleEventBridgeActionArrayInput ¶ added in v0.44.0
type RuleEventBridgeActionArrayInput interface { pulumi.Input ToRuleEventBridgeActionArrayOutput() RuleEventBridgeActionArrayOutput ToRuleEventBridgeActionArrayOutputWithContext(context.Context) RuleEventBridgeActionArrayOutput }
RuleEventBridgeActionArrayInput is an input type that accepts RuleEventBridgeActionArray and RuleEventBridgeActionArrayOutput values. You can construct a concrete instance of `RuleEventBridgeActionArrayInput` via:
RuleEventBridgeActionArray{ RuleEventBridgeActionArgs{...} }
type RuleEventBridgeActionArrayOutput ¶ added in v0.44.0
type RuleEventBridgeActionArrayOutput struct{ *pulumi.OutputState }
func (RuleEventBridgeActionArrayOutput) ElementType ¶ added in v0.44.0
func (RuleEventBridgeActionArrayOutput) ElementType() reflect.Type
func (RuleEventBridgeActionArrayOutput) Index ¶ added in v0.44.0
func (o RuleEventBridgeActionArrayOutput) Index(i pulumi.IntInput) RuleEventBridgeActionOutput
func (RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutput ¶ added in v0.44.0
func (o RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutput() RuleEventBridgeActionArrayOutput
func (RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutputWithContext ¶ added in v0.44.0
func (o RuleEventBridgeActionArrayOutput) ToRuleEventBridgeActionArrayOutputWithContext(ctx context.Context) RuleEventBridgeActionArrayOutput
type RuleEventBridgeActionInput ¶ added in v0.44.0
type RuleEventBridgeActionInput interface { pulumi.Input ToRuleEventBridgeActionOutput() RuleEventBridgeActionOutput ToRuleEventBridgeActionOutputWithContext(context.Context) RuleEventBridgeActionOutput }
RuleEventBridgeActionInput is an input type that accepts RuleEventBridgeActionArgs and RuleEventBridgeActionOutput values. You can construct a concrete instance of `RuleEventBridgeActionInput` via:
RuleEventBridgeActionArgs{...}
type RuleEventBridgeActionOutput ¶ added in v0.44.0
type RuleEventBridgeActionOutput struct{ *pulumi.OutputState }
The definition for event bridge action.
func (RuleEventBridgeActionOutput) ElementType ¶ added in v0.44.0
func (RuleEventBridgeActionOutput) ElementType() reflect.Type
func (RuleEventBridgeActionOutput) Name ¶ added in v0.44.0
func (o RuleEventBridgeActionOutput) Name() pulumi.StringOutput
The name of the event bridge action.
func (RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutput ¶ added in v0.44.0
func (o RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutput() RuleEventBridgeActionOutput
func (RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutputWithContext ¶ added in v0.44.0
func (o RuleEventBridgeActionOutput) ToRuleEventBridgeActionOutputWithContext(ctx context.Context) RuleEventBridgeActionOutput
type RuleInput ¶ added in v0.44.0
type RuleInput interface { pulumi.Input ToRuleOutput() RuleOutput ToRuleOutputWithContext(ctx context.Context) RuleOutput }
type RuleNotificationRecipientType ¶ added in v0.44.0
type RuleNotificationRecipientType struct { // The list of recipients by user arns. UserArns []string `pulumi:"userArns"` // The collection of recipients who are identified by user tags UserTags interface{} `pulumi:"userTags"` }
The type of notification recipient.
type RuleNotificationRecipientTypeArgs ¶ added in v0.44.0
type RuleNotificationRecipientTypeArgs struct { // The list of recipients by user arns. UserArns pulumi.StringArrayInput `pulumi:"userArns"` // The collection of recipients who are identified by user tags UserTags pulumi.Input `pulumi:"userTags"` }
The type of notification recipient.
func (RuleNotificationRecipientTypeArgs) ElementType ¶ added in v0.44.0
func (RuleNotificationRecipientTypeArgs) ElementType() reflect.Type
func (RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutput ¶ added in v0.44.0
func (i RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutput() RuleNotificationRecipientTypeOutput
func (RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutputWithContext ¶ added in v0.44.0
func (i RuleNotificationRecipientTypeArgs) ToRuleNotificationRecipientTypeOutputWithContext(ctx context.Context) RuleNotificationRecipientTypeOutput
type RuleNotificationRecipientTypeInput ¶ added in v0.44.0
type RuleNotificationRecipientTypeInput interface { pulumi.Input ToRuleNotificationRecipientTypeOutput() RuleNotificationRecipientTypeOutput ToRuleNotificationRecipientTypeOutputWithContext(context.Context) RuleNotificationRecipientTypeOutput }
RuleNotificationRecipientTypeInput is an input type that accepts RuleNotificationRecipientTypeArgs and RuleNotificationRecipientTypeOutput values. You can construct a concrete instance of `RuleNotificationRecipientTypeInput` via:
RuleNotificationRecipientTypeArgs{...}
type RuleNotificationRecipientTypeOutput ¶ added in v0.44.0
type RuleNotificationRecipientTypeOutput struct{ *pulumi.OutputState }
The type of notification recipient.
func (RuleNotificationRecipientTypeOutput) ElementType ¶ added in v0.44.0
func (RuleNotificationRecipientTypeOutput) ElementType() reflect.Type
func (RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutput ¶ added in v0.44.0
func (o RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutput() RuleNotificationRecipientTypeOutput
func (RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutputWithContext ¶ added in v0.44.0
func (o RuleNotificationRecipientTypeOutput) ToRuleNotificationRecipientTypeOutputWithContext(ctx context.Context) RuleNotificationRecipientTypeOutput
func (RuleNotificationRecipientTypeOutput) UserArns ¶ added in v0.44.0
func (o RuleNotificationRecipientTypeOutput) UserArns() pulumi.StringArrayOutput
The list of recipients by user arns.
func (RuleNotificationRecipientTypeOutput) UserTags ¶ added in v0.44.0
func (o RuleNotificationRecipientTypeOutput) UserTags() pulumi.AnyOutput
The collection of recipients who are identified by user tags
type RuleOutput ¶ added in v0.44.0
type RuleOutput struct{ *pulumi.OutputState }
func (RuleOutput) Actions ¶ added in v0.44.0
func (o RuleOutput) Actions() RuleActionsOutput
The list of actions that will be executed when a rule is triggered.
func (RuleOutput) ElementType ¶ added in v0.44.0
func (RuleOutput) ElementType() reflect.Type
func (RuleOutput) Function ¶ added in v0.44.0
func (o RuleOutput) Function() pulumi.StringOutput
The conditions of a rule.
func (RuleOutput) InstanceArn ¶ added in v0.44.0
func (o RuleOutput) InstanceArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the instance.
func (RuleOutput) Name ¶ added in v0.44.0
func (o RuleOutput) Name() pulumi.StringOutput
The name of the rule.
func (RuleOutput) PublishStatus ¶ added in v0.44.0
func (o RuleOutput) PublishStatus() RulePublishStatusOutput
The publish status of a rule, either draft or published.
func (RuleOutput) RuleArn ¶ added in v0.44.0
func (o RuleOutput) RuleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the rule.
func (RuleOutput) Tags ¶ added in v0.44.0
func (o RuleOutput) Tags() RuleTagArrayOutput
One or more tags.
func (RuleOutput) ToRuleOutput ¶ added in v0.44.0
func (o RuleOutput) ToRuleOutput() RuleOutput
func (RuleOutput) ToRuleOutputWithContext ¶ added in v0.44.0
func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
func (RuleOutput) TriggerEventSource ¶ added in v0.44.0
func (o RuleOutput) TriggerEventSource() RuleTriggerEventSourceOutput
The event source that triggers the rule.
type RulePublishStatus ¶ added in v0.44.0
type RulePublishStatus string
The publish status of a rule, either draft or published.
func (RulePublishStatus) ElementType ¶ added in v0.44.0
func (RulePublishStatus) ElementType() reflect.Type
func (RulePublishStatus) ToRulePublishStatusOutput ¶ added in v0.44.0
func (e RulePublishStatus) ToRulePublishStatusOutput() RulePublishStatusOutput
func (RulePublishStatus) ToRulePublishStatusOutputWithContext ¶ added in v0.44.0
func (e RulePublishStatus) ToRulePublishStatusOutputWithContext(ctx context.Context) RulePublishStatusOutput
func (RulePublishStatus) ToRulePublishStatusPtrOutput ¶ added in v0.44.0
func (e RulePublishStatus) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
func (RulePublishStatus) ToRulePublishStatusPtrOutputWithContext ¶ added in v0.44.0
func (e RulePublishStatus) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
func (RulePublishStatus) ToStringOutput ¶ added in v0.44.0
func (e RulePublishStatus) ToStringOutput() pulumi.StringOutput
func (RulePublishStatus) ToStringOutputWithContext ¶ added in v0.44.0
func (e RulePublishStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RulePublishStatus) ToStringPtrOutput ¶ added in v0.44.0
func (e RulePublishStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (RulePublishStatus) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (e RulePublishStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RulePublishStatusInput ¶ added in v0.44.0
type RulePublishStatusInput interface { pulumi.Input ToRulePublishStatusOutput() RulePublishStatusOutput ToRulePublishStatusOutputWithContext(context.Context) RulePublishStatusOutput }
RulePublishStatusInput is an input type that accepts RulePublishStatusArgs and RulePublishStatusOutput values. You can construct a concrete instance of `RulePublishStatusInput` via:
RulePublishStatusArgs{...}
type RulePublishStatusOutput ¶ added in v0.44.0
type RulePublishStatusOutput struct{ *pulumi.OutputState }
func (RulePublishStatusOutput) ElementType ¶ added in v0.44.0
func (RulePublishStatusOutput) ElementType() reflect.Type
func (RulePublishStatusOutput) ToRulePublishStatusOutput ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToRulePublishStatusOutput() RulePublishStatusOutput
func (RulePublishStatusOutput) ToRulePublishStatusOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToRulePublishStatusOutputWithContext(ctx context.Context) RulePublishStatusOutput
func (RulePublishStatusOutput) ToRulePublishStatusPtrOutput ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
func (RulePublishStatusOutput) ToRulePublishStatusPtrOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
func (RulePublishStatusOutput) ToStringOutput ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToStringOutput() pulumi.StringOutput
func (RulePublishStatusOutput) ToStringOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RulePublishStatusOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RulePublishStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RulePublishStatusPtrInput ¶ added in v0.44.0
type RulePublishStatusPtrInput interface { pulumi.Input ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput ToRulePublishStatusPtrOutputWithContext(context.Context) RulePublishStatusPtrOutput }
func RulePublishStatusPtr ¶ added in v0.44.0
func RulePublishStatusPtr(v string) RulePublishStatusPtrInput
type RulePublishStatusPtrOutput ¶ added in v0.44.0
type RulePublishStatusPtrOutput struct{ *pulumi.OutputState }
func (RulePublishStatusPtrOutput) Elem ¶ added in v0.44.0
func (o RulePublishStatusPtrOutput) Elem() RulePublishStatusOutput
func (RulePublishStatusPtrOutput) ElementType ¶ added in v0.44.0
func (RulePublishStatusPtrOutput) ElementType() reflect.Type
func (RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutput ¶ added in v0.44.0
func (o RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutput() RulePublishStatusPtrOutput
func (RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusPtrOutput) ToRulePublishStatusPtrOutputWithContext(ctx context.Context) RulePublishStatusPtrOutput
func (RulePublishStatusPtrOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RulePublishStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RulePublishStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RulePublishStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationAction ¶ added in v0.44.0
type RuleSendNotificationAction struct { // The content of notification. Content string `pulumi:"content"` // The type of content. ContentType RuleSendNotificationActionContentType `pulumi:"contentType"` // The means of delivery. DeliveryMethod RuleSendNotificationActionDeliveryMethod `pulumi:"deliveryMethod"` Recipient RuleNotificationRecipientType `pulumi:"recipient"` // The subject of notification. Subject *string `pulumi:"subject"` }
The definition for sending notification action.
type RuleSendNotificationActionArgs ¶ added in v0.44.0
type RuleSendNotificationActionArgs struct { // The content of notification. Content pulumi.StringInput `pulumi:"content"` // The type of content. ContentType RuleSendNotificationActionContentTypeInput `pulumi:"contentType"` // The means of delivery. DeliveryMethod RuleSendNotificationActionDeliveryMethodInput `pulumi:"deliveryMethod"` Recipient RuleNotificationRecipientTypeInput `pulumi:"recipient"` // The subject of notification. Subject pulumi.StringPtrInput `pulumi:"subject"` }
The definition for sending notification action.
func (RuleSendNotificationActionArgs) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionArgs) ElementType() reflect.Type
func (RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutput ¶ added in v0.44.0
func (i RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutput() RuleSendNotificationActionOutput
func (RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutputWithContext ¶ added in v0.44.0
func (i RuleSendNotificationActionArgs) ToRuleSendNotificationActionOutputWithContext(ctx context.Context) RuleSendNotificationActionOutput
type RuleSendNotificationActionArray ¶ added in v0.44.0
type RuleSendNotificationActionArray []RuleSendNotificationActionInput
func (RuleSendNotificationActionArray) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionArray) ElementType() reflect.Type
func (RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutput ¶ added in v0.44.0
func (i RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutput() RuleSendNotificationActionArrayOutput
func (RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutputWithContext ¶ added in v0.44.0
func (i RuleSendNotificationActionArray) ToRuleSendNotificationActionArrayOutputWithContext(ctx context.Context) RuleSendNotificationActionArrayOutput
type RuleSendNotificationActionArrayInput ¶ added in v0.44.0
type RuleSendNotificationActionArrayInput interface { pulumi.Input ToRuleSendNotificationActionArrayOutput() RuleSendNotificationActionArrayOutput ToRuleSendNotificationActionArrayOutputWithContext(context.Context) RuleSendNotificationActionArrayOutput }
RuleSendNotificationActionArrayInput is an input type that accepts RuleSendNotificationActionArray and RuleSendNotificationActionArrayOutput values. You can construct a concrete instance of `RuleSendNotificationActionArrayInput` via:
RuleSendNotificationActionArray{ RuleSendNotificationActionArgs{...} }
type RuleSendNotificationActionArrayOutput ¶ added in v0.44.0
type RuleSendNotificationActionArrayOutput struct{ *pulumi.OutputState }
func (RuleSendNotificationActionArrayOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionArrayOutput) ElementType() reflect.Type
func (RuleSendNotificationActionArrayOutput) Index ¶ added in v0.44.0
func (o RuleSendNotificationActionArrayOutput) Index(i pulumi.IntInput) RuleSendNotificationActionOutput
func (RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutput() RuleSendNotificationActionArrayOutput
func (RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionArrayOutput) ToRuleSendNotificationActionArrayOutputWithContext(ctx context.Context) RuleSendNotificationActionArrayOutput
type RuleSendNotificationActionContentType ¶ added in v0.44.0
type RuleSendNotificationActionContentType string
The type of content.
func (RuleSendNotificationActionContentType) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionContentType) ElementType() reflect.Type
func (RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutput() RuleSendNotificationActionContentTypeOutput
func (RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypeOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypeOutput
func (RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentType) ToStringOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToStringOutput() pulumi.StringOutput
func (RuleSendNotificationActionContentType) ToStringOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleSendNotificationActionContentType) ToStringPtrOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionContentType) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionContentTypeInput ¶ added in v0.44.0
type RuleSendNotificationActionContentTypeInput interface { pulumi.Input ToRuleSendNotificationActionContentTypeOutput() RuleSendNotificationActionContentTypeOutput ToRuleSendNotificationActionContentTypeOutputWithContext(context.Context) RuleSendNotificationActionContentTypeOutput }
RuleSendNotificationActionContentTypeInput is an input type that accepts RuleSendNotificationActionContentTypeArgs and RuleSendNotificationActionContentTypeOutput values. You can construct a concrete instance of `RuleSendNotificationActionContentTypeInput` via:
RuleSendNotificationActionContentTypeArgs{...}
type RuleSendNotificationActionContentTypeOutput ¶ added in v0.44.0
type RuleSendNotificationActionContentTypeOutput struct{ *pulumi.OutputState }
func (RuleSendNotificationActionContentTypeOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionContentTypeOutput) ElementType() reflect.Type
func (RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutput() RuleSendNotificationActionContentTypeOutput
func (RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypeOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypeOutput
func (RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentTypeOutput) ToStringOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToStringOutput() pulumi.StringOutput
func (RuleSendNotificationActionContentTypeOutput) ToStringOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleSendNotificationActionContentTypeOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionContentTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionContentTypePtrInput ¶ added in v0.44.0
type RuleSendNotificationActionContentTypePtrInput interface { pulumi.Input ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput ToRuleSendNotificationActionContentTypePtrOutputWithContext(context.Context) RuleSendNotificationActionContentTypePtrOutput }
func RuleSendNotificationActionContentTypePtr ¶ added in v0.44.0
func RuleSendNotificationActionContentTypePtr(v string) RuleSendNotificationActionContentTypePtrInput
type RuleSendNotificationActionContentTypePtrOutput ¶ added in v0.44.0
type RuleSendNotificationActionContentTypePtrOutput struct{ *pulumi.OutputState }
func (RuleSendNotificationActionContentTypePtrOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionContentTypePtrOutput) ElementType() reflect.Type
func (RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutput() RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypePtrOutput) ToRuleSendNotificationActionContentTypePtrOutputWithContext(ctx context.Context) RuleSendNotificationActionContentTypePtrOutput
func (RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionDeliveryMethod ¶ added in v0.44.0
type RuleSendNotificationActionDeliveryMethod string
The means of delivery.
func (RuleSendNotificationActionDeliveryMethod) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionDeliveryMethod) ElementType() reflect.Type
func (RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutput() RuleSendNotificationActionDeliveryMethodOutput
func (RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodOutput
func (RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethod) ToStringOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToStringOutput() pulumi.StringOutput
func (RuleSendNotificationActionDeliveryMethod) ToStringOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleSendNotificationActionDeliveryMethod) ToStringPtrOutput ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionDeliveryMethod) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (e RuleSendNotificationActionDeliveryMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionDeliveryMethodInput ¶ added in v0.44.0
type RuleSendNotificationActionDeliveryMethodInput interface { pulumi.Input ToRuleSendNotificationActionDeliveryMethodOutput() RuleSendNotificationActionDeliveryMethodOutput ToRuleSendNotificationActionDeliveryMethodOutputWithContext(context.Context) RuleSendNotificationActionDeliveryMethodOutput }
RuleSendNotificationActionDeliveryMethodInput is an input type that accepts RuleSendNotificationActionDeliveryMethodArgs and RuleSendNotificationActionDeliveryMethodOutput values. You can construct a concrete instance of `RuleSendNotificationActionDeliveryMethodInput` via:
RuleSendNotificationActionDeliveryMethodArgs{...}
type RuleSendNotificationActionDeliveryMethodOutput ¶ added in v0.44.0
type RuleSendNotificationActionDeliveryMethodOutput struct{ *pulumi.OutputState }
func (RuleSendNotificationActionDeliveryMethodOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionDeliveryMethodOutput) ElementType() reflect.Type
func (RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutput() RuleSendNotificationActionDeliveryMethodOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToStringOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringOutput() pulumi.StringOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToStringOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionDeliveryMethodPtrInput ¶ added in v0.44.0
type RuleSendNotificationActionDeliveryMethodPtrInput interface { pulumi.Input ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput }
func RuleSendNotificationActionDeliveryMethodPtr ¶ added in v0.44.0
func RuleSendNotificationActionDeliveryMethodPtr(v string) RuleSendNotificationActionDeliveryMethodPtrInput
type RuleSendNotificationActionDeliveryMethodPtrOutput ¶ added in v0.44.0
type RuleSendNotificationActionDeliveryMethodPtrOutput struct{ *pulumi.OutputState }
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ElementType() reflect.Type
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutput() RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToRuleSendNotificationActionDeliveryMethodPtrOutputWithContext(ctx context.Context) RuleSendNotificationActionDeliveryMethodPtrOutput
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionDeliveryMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationActionInput ¶ added in v0.44.0
type RuleSendNotificationActionInput interface { pulumi.Input ToRuleSendNotificationActionOutput() RuleSendNotificationActionOutput ToRuleSendNotificationActionOutputWithContext(context.Context) RuleSendNotificationActionOutput }
RuleSendNotificationActionInput is an input type that accepts RuleSendNotificationActionArgs and RuleSendNotificationActionOutput values. You can construct a concrete instance of `RuleSendNotificationActionInput` via:
RuleSendNotificationActionArgs{...}
type RuleSendNotificationActionOutput ¶ added in v0.44.0
type RuleSendNotificationActionOutput struct{ *pulumi.OutputState }
The definition for sending notification action.
func (RuleSendNotificationActionOutput) Content ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) Content() pulumi.StringOutput
The content of notification.
func (RuleSendNotificationActionOutput) ContentType ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) ContentType() RuleSendNotificationActionContentTypeOutput
The type of content.
func (RuleSendNotificationActionOutput) DeliveryMethod ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) DeliveryMethod() RuleSendNotificationActionDeliveryMethodOutput
The means of delivery.
func (RuleSendNotificationActionOutput) ElementType ¶ added in v0.44.0
func (RuleSendNotificationActionOutput) ElementType() reflect.Type
func (RuleSendNotificationActionOutput) Recipient ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) Recipient() RuleNotificationRecipientTypeOutput
func (RuleSendNotificationActionOutput) Subject ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) Subject() pulumi.StringPtrOutput
The subject of notification.
func (RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutput ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutput() RuleSendNotificationActionOutput
func (RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutputWithContext ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) ToRuleSendNotificationActionOutputWithContext(ctx context.Context) RuleSendNotificationActionOutput
type RuleState ¶ added in v0.44.0
type RuleState struct { }
func (RuleState) ElementType ¶ added in v0.44.0
type RuleTag ¶ added in v0.44.0
type RuleTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that's 1 to 256 characters in length. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type RuleTagArgs ¶ added in v0.44.0
type RuleTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that's 1 to 256 characters in length. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (RuleTagArgs) ElementType ¶ added in v0.44.0
func (RuleTagArgs) ElementType() reflect.Type
func (RuleTagArgs) ToRuleTagOutput ¶ added in v0.44.0
func (i RuleTagArgs) ToRuleTagOutput() RuleTagOutput
func (RuleTagArgs) ToRuleTagOutputWithContext ¶ added in v0.44.0
func (i RuleTagArgs) ToRuleTagOutputWithContext(ctx context.Context) RuleTagOutput
type RuleTagArray ¶ added in v0.44.0
type RuleTagArray []RuleTagInput
func (RuleTagArray) ElementType ¶ added in v0.44.0
func (RuleTagArray) ElementType() reflect.Type
func (RuleTagArray) ToRuleTagArrayOutput ¶ added in v0.44.0
func (i RuleTagArray) ToRuleTagArrayOutput() RuleTagArrayOutput
func (RuleTagArray) ToRuleTagArrayOutputWithContext ¶ added in v0.44.0
func (i RuleTagArray) ToRuleTagArrayOutputWithContext(ctx context.Context) RuleTagArrayOutput
type RuleTagArrayInput ¶ added in v0.44.0
type RuleTagArrayInput interface { pulumi.Input ToRuleTagArrayOutput() RuleTagArrayOutput ToRuleTagArrayOutputWithContext(context.Context) RuleTagArrayOutput }
RuleTagArrayInput is an input type that accepts RuleTagArray and RuleTagArrayOutput values. You can construct a concrete instance of `RuleTagArrayInput` via:
RuleTagArray{ RuleTagArgs{...} }
type RuleTagArrayOutput ¶ added in v0.44.0
type RuleTagArrayOutput struct{ *pulumi.OutputState }
func (RuleTagArrayOutput) ElementType ¶ added in v0.44.0
func (RuleTagArrayOutput) ElementType() reflect.Type
func (RuleTagArrayOutput) Index ¶ added in v0.44.0
func (o RuleTagArrayOutput) Index(i pulumi.IntInput) RuleTagOutput
func (RuleTagArrayOutput) ToRuleTagArrayOutput ¶ added in v0.44.0
func (o RuleTagArrayOutput) ToRuleTagArrayOutput() RuleTagArrayOutput
func (RuleTagArrayOutput) ToRuleTagArrayOutputWithContext ¶ added in v0.44.0
func (o RuleTagArrayOutput) ToRuleTagArrayOutputWithContext(ctx context.Context) RuleTagArrayOutput
type RuleTagInput ¶ added in v0.44.0
type RuleTagInput interface { pulumi.Input ToRuleTagOutput() RuleTagOutput ToRuleTagOutputWithContext(context.Context) RuleTagOutput }
RuleTagInput is an input type that accepts RuleTagArgs and RuleTagOutput values. You can construct a concrete instance of `RuleTagInput` via:
RuleTagArgs{...}
type RuleTagOutput ¶ added in v0.44.0
type RuleTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (RuleTagOutput) ElementType ¶ added in v0.44.0
func (RuleTagOutput) ElementType() reflect.Type
func (RuleTagOutput) Key ¶ added in v0.44.0
func (o RuleTagOutput) 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 (RuleTagOutput) ToRuleTagOutput ¶ added in v0.44.0
func (o RuleTagOutput) ToRuleTagOutput() RuleTagOutput
func (RuleTagOutput) ToRuleTagOutputWithContext ¶ added in v0.44.0
func (o RuleTagOutput) ToRuleTagOutputWithContext(ctx context.Context) RuleTagOutput
func (RuleTagOutput) Value ¶ added in v0.44.0
func (o RuleTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that's 1 to 256 characters in length.
type RuleTaskAction ¶ added in v0.44.0
type RuleTaskAction struct { // The Amazon Resource Name (ARN) of the contact flow. ContactFlowArn string `pulumi:"contactFlowArn"` // The description which appears in the agent's Contact Control Panel (CCP). Description *string `pulumi:"description"` // The name which appears in the agent's Contact Control Panel (CCP). Name string `pulumi:"name"` // A formatted URL that is shown to an agent in the Contact Control Panel (CCP). References interface{} `pulumi:"references"` }
The definition of task action.
type RuleTaskActionArgs ¶ added in v0.44.0
type RuleTaskActionArgs struct { // The Amazon Resource Name (ARN) of the contact flow. ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` // The description which appears in the agent's Contact Control Panel (CCP). Description pulumi.StringPtrInput `pulumi:"description"` // The name which appears in the agent's Contact Control Panel (CCP). Name pulumi.StringInput `pulumi:"name"` // A formatted URL that is shown to an agent in the Contact Control Panel (CCP). References pulumi.Input `pulumi:"references"` }
The definition of task action.
func (RuleTaskActionArgs) ElementType ¶ added in v0.44.0
func (RuleTaskActionArgs) ElementType() reflect.Type
func (RuleTaskActionArgs) ToRuleTaskActionOutput ¶ added in v0.44.0
func (i RuleTaskActionArgs) ToRuleTaskActionOutput() RuleTaskActionOutput
func (RuleTaskActionArgs) ToRuleTaskActionOutputWithContext ¶ added in v0.44.0
func (i RuleTaskActionArgs) ToRuleTaskActionOutputWithContext(ctx context.Context) RuleTaskActionOutput
type RuleTaskActionArray ¶ added in v0.44.0
type RuleTaskActionArray []RuleTaskActionInput
func (RuleTaskActionArray) ElementType ¶ added in v0.44.0
func (RuleTaskActionArray) ElementType() reflect.Type
func (RuleTaskActionArray) ToRuleTaskActionArrayOutput ¶ added in v0.44.0
func (i RuleTaskActionArray) ToRuleTaskActionArrayOutput() RuleTaskActionArrayOutput
func (RuleTaskActionArray) ToRuleTaskActionArrayOutputWithContext ¶ added in v0.44.0
func (i RuleTaskActionArray) ToRuleTaskActionArrayOutputWithContext(ctx context.Context) RuleTaskActionArrayOutput
type RuleTaskActionArrayInput ¶ added in v0.44.0
type RuleTaskActionArrayInput interface { pulumi.Input ToRuleTaskActionArrayOutput() RuleTaskActionArrayOutput ToRuleTaskActionArrayOutputWithContext(context.Context) RuleTaskActionArrayOutput }
RuleTaskActionArrayInput is an input type that accepts RuleTaskActionArray and RuleTaskActionArrayOutput values. You can construct a concrete instance of `RuleTaskActionArrayInput` via:
RuleTaskActionArray{ RuleTaskActionArgs{...} }
type RuleTaskActionArrayOutput ¶ added in v0.44.0
type RuleTaskActionArrayOutput struct{ *pulumi.OutputState }
func (RuleTaskActionArrayOutput) ElementType ¶ added in v0.44.0
func (RuleTaskActionArrayOutput) ElementType() reflect.Type
func (RuleTaskActionArrayOutput) Index ¶ added in v0.44.0
func (o RuleTaskActionArrayOutput) Index(i pulumi.IntInput) RuleTaskActionOutput
func (RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutput ¶ added in v0.44.0
func (o RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutput() RuleTaskActionArrayOutput
func (RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutputWithContext ¶ added in v0.44.0
func (o RuleTaskActionArrayOutput) ToRuleTaskActionArrayOutputWithContext(ctx context.Context) RuleTaskActionArrayOutput
type RuleTaskActionInput ¶ added in v0.44.0
type RuleTaskActionInput interface { pulumi.Input ToRuleTaskActionOutput() RuleTaskActionOutput ToRuleTaskActionOutputWithContext(context.Context) RuleTaskActionOutput }
RuleTaskActionInput is an input type that accepts RuleTaskActionArgs and RuleTaskActionOutput values. You can construct a concrete instance of `RuleTaskActionInput` via:
RuleTaskActionArgs{...}
type RuleTaskActionOutput ¶ added in v0.44.0
type RuleTaskActionOutput struct{ *pulumi.OutputState }
The definition of task action.
func (RuleTaskActionOutput) ContactFlowArn ¶ added in v0.44.0
func (o RuleTaskActionOutput) ContactFlowArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the contact flow.
func (RuleTaskActionOutput) Description ¶ added in v0.44.0
func (o RuleTaskActionOutput) Description() pulumi.StringPtrOutput
The description which appears in the agent's Contact Control Panel (CCP).
func (RuleTaskActionOutput) ElementType ¶ added in v0.44.0
func (RuleTaskActionOutput) ElementType() reflect.Type
func (RuleTaskActionOutput) Name ¶ added in v0.44.0
func (o RuleTaskActionOutput) Name() pulumi.StringOutput
The name which appears in the agent's Contact Control Panel (CCP).
func (RuleTaskActionOutput) References ¶ added in v0.44.0
func (o RuleTaskActionOutput) References() pulumi.AnyOutput
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
func (RuleTaskActionOutput) ToRuleTaskActionOutput ¶ added in v0.44.0
func (o RuleTaskActionOutput) ToRuleTaskActionOutput() RuleTaskActionOutput
func (RuleTaskActionOutput) ToRuleTaskActionOutputWithContext ¶ added in v0.44.0
func (o RuleTaskActionOutput) ToRuleTaskActionOutputWithContext(ctx context.Context) RuleTaskActionOutput
type RuleTriggerEventSource ¶ added in v0.44.0
type RuleTriggerEventSource struct { // The name of event source. EventSourceName RuleTriggerEventSourceEventSourceName `pulumi:"eventSourceName"` // The Amazon Resource Name (ARN) for the AppIntegration association. IntegrationAssociationArn *string `pulumi:"integrationAssociationArn"` }
The event source that will trigger the rule.
type RuleTriggerEventSourceArgs ¶ added in v0.44.0
type RuleTriggerEventSourceArgs struct { // The name of event source. EventSourceName RuleTriggerEventSourceEventSourceNameInput `pulumi:"eventSourceName"` // The Amazon Resource Name (ARN) for the AppIntegration association. IntegrationAssociationArn pulumi.StringPtrInput `pulumi:"integrationAssociationArn"` }
The event source that will trigger the rule.
func (RuleTriggerEventSourceArgs) ElementType ¶ added in v0.44.0
func (RuleTriggerEventSourceArgs) ElementType() reflect.Type
func (RuleTriggerEventSourceArgs) ToRuleTriggerEventSourceOutput ¶ added in v0.44.0
func (i RuleTriggerEventSourceArgs) ToRuleTriggerEventSourceOutput() RuleTriggerEventSourceOutput
func (RuleTriggerEventSourceArgs) ToRuleTriggerEventSourceOutputWithContext ¶ added in v0.44.0
func (i RuleTriggerEventSourceArgs) ToRuleTriggerEventSourceOutputWithContext(ctx context.Context) RuleTriggerEventSourceOutput
type RuleTriggerEventSourceEventSourceName ¶ added in v0.44.0
type RuleTriggerEventSourceEventSourceName string
The name of event source.
func (RuleTriggerEventSourceEventSourceName) ElementType ¶ added in v0.44.0
func (RuleTriggerEventSourceEventSourceName) ElementType() reflect.Type
func (RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutput ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutput() RuleTriggerEventSourceEventSourceNameOutput
func (RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutputWithContext ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNameOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNameOutput
func (RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutput ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceName) ToStringOutput ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToStringOutput() pulumi.StringOutput
func (RuleTriggerEventSourceEventSourceName) ToStringOutputWithContext ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleTriggerEventSourceEventSourceName) ToStringPtrOutput ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleTriggerEventSourceEventSourceName) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (e RuleTriggerEventSourceEventSourceName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleTriggerEventSourceEventSourceNameInput ¶ added in v0.44.0
type RuleTriggerEventSourceEventSourceNameInput interface { pulumi.Input ToRuleTriggerEventSourceEventSourceNameOutput() RuleTriggerEventSourceEventSourceNameOutput ToRuleTriggerEventSourceEventSourceNameOutputWithContext(context.Context) RuleTriggerEventSourceEventSourceNameOutput }
RuleTriggerEventSourceEventSourceNameInput is an input type that accepts RuleTriggerEventSourceEventSourceNameArgs and RuleTriggerEventSourceEventSourceNameOutput values. You can construct a concrete instance of `RuleTriggerEventSourceEventSourceNameInput` via:
RuleTriggerEventSourceEventSourceNameArgs{...}
type RuleTriggerEventSourceEventSourceNameOutput ¶ added in v0.44.0
type RuleTriggerEventSourceEventSourceNameOutput struct{ *pulumi.OutputState }
func (RuleTriggerEventSourceEventSourceNameOutput) ElementType ¶ added in v0.44.0
func (RuleTriggerEventSourceEventSourceNameOutput) ElementType() reflect.Type
func (RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutput() RuleTriggerEventSourceEventSourceNameOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNameOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNameOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToStringOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringOutput() pulumi.StringOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToStringOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleTriggerEventSourceEventSourceNamePtrInput ¶ added in v0.44.0
type RuleTriggerEventSourceEventSourceNamePtrInput interface { pulumi.Input ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput }
func RuleTriggerEventSourceEventSourceNamePtr ¶ added in v0.44.0
func RuleTriggerEventSourceEventSourceNamePtr(v string) RuleTriggerEventSourceEventSourceNamePtrInput
type RuleTriggerEventSourceEventSourceNamePtrOutput ¶ added in v0.44.0
type RuleTriggerEventSourceEventSourceNamePtrOutput struct{ *pulumi.OutputState }
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ElementType ¶ added in v0.44.0
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ElementType() reflect.Type
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutput() RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToRuleTriggerEventSourceEventSourceNamePtrOutputWithContext(ctx context.Context) RuleTriggerEventSourceEventSourceNamePtrOutput
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceEventSourceNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleTriggerEventSourceInput ¶ added in v0.44.0
type RuleTriggerEventSourceInput interface { pulumi.Input ToRuleTriggerEventSourceOutput() RuleTriggerEventSourceOutput ToRuleTriggerEventSourceOutputWithContext(context.Context) RuleTriggerEventSourceOutput }
RuleTriggerEventSourceInput is an input type that accepts RuleTriggerEventSourceArgs and RuleTriggerEventSourceOutput values. You can construct a concrete instance of `RuleTriggerEventSourceInput` via:
RuleTriggerEventSourceArgs{...}
type RuleTriggerEventSourceOutput ¶ added in v0.44.0
type RuleTriggerEventSourceOutput struct{ *pulumi.OutputState }
The event source that will trigger the rule.
func (RuleTriggerEventSourceOutput) ElementType ¶ added in v0.44.0
func (RuleTriggerEventSourceOutput) ElementType() reflect.Type
func (RuleTriggerEventSourceOutput) EventSourceName ¶ added in v0.44.0
func (o RuleTriggerEventSourceOutput) EventSourceName() RuleTriggerEventSourceEventSourceNameOutput
The name of event source.
func (RuleTriggerEventSourceOutput) IntegrationAssociationArn ¶ added in v0.44.0
func (o RuleTriggerEventSourceOutput) IntegrationAssociationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the AppIntegration association.
func (RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutput ¶ added in v0.44.0
func (o RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutput() RuleTriggerEventSourceOutput
func (RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutputWithContext ¶ added in v0.44.0
func (o RuleTriggerEventSourceOutput) ToRuleTriggerEventSourceOutputWithContext(ctx context.Context) RuleTriggerEventSourceOutput
type SecurityKey ¶ added in v0.49.0
type SecurityKey struct { pulumi.CustomResourceState AssociationId pulumi.StringOutput `pulumi:"associationId"` InstanceId pulumi.StringOutput `pulumi:"instanceId"` Key pulumi.StringOutput `pulumi:"key"` }
Resource Type definition for AWS::Connect::SecurityKey
func GetSecurityKey ¶ added in v0.49.0
func GetSecurityKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityKeyState, opts ...pulumi.ResourceOption) (*SecurityKey, error)
GetSecurityKey gets an existing SecurityKey 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 NewSecurityKey ¶ added in v0.49.0
func NewSecurityKey(ctx *pulumi.Context, name string, args *SecurityKeyArgs, opts ...pulumi.ResourceOption) (*SecurityKey, error)
NewSecurityKey registers a new resource with the given unique name, arguments, and options.
func (*SecurityKey) ElementType ¶ added in v0.49.0
func (*SecurityKey) ElementType() reflect.Type
func (*SecurityKey) ToSecurityKeyOutput ¶ added in v0.49.0
func (i *SecurityKey) ToSecurityKeyOutput() SecurityKeyOutput
func (*SecurityKey) ToSecurityKeyOutputWithContext ¶ added in v0.49.0
func (i *SecurityKey) ToSecurityKeyOutputWithContext(ctx context.Context) SecurityKeyOutput
type SecurityKeyArgs ¶ added in v0.49.0
type SecurityKeyArgs struct { InstanceId pulumi.StringInput Key pulumi.StringInput }
The set of arguments for constructing a SecurityKey resource.
func (SecurityKeyArgs) ElementType ¶ added in v0.49.0
func (SecurityKeyArgs) ElementType() reflect.Type
type SecurityKeyInput ¶ added in v0.49.0
type SecurityKeyInput interface { pulumi.Input ToSecurityKeyOutput() SecurityKeyOutput ToSecurityKeyOutputWithContext(ctx context.Context) SecurityKeyOutput }
type SecurityKeyOutput ¶ added in v0.49.0
type SecurityKeyOutput struct{ *pulumi.OutputState }
func (SecurityKeyOutput) AssociationId ¶ added in v0.49.0
func (o SecurityKeyOutput) AssociationId() pulumi.StringOutput
func (SecurityKeyOutput) ElementType ¶ added in v0.49.0
func (SecurityKeyOutput) ElementType() reflect.Type
func (SecurityKeyOutput) InstanceId ¶ added in v0.49.0
func (o SecurityKeyOutput) InstanceId() pulumi.StringOutput
func (SecurityKeyOutput) Key ¶ added in v0.49.0
func (o SecurityKeyOutput) Key() pulumi.StringOutput
func (SecurityKeyOutput) ToSecurityKeyOutput ¶ added in v0.49.0
func (o SecurityKeyOutput) ToSecurityKeyOutput() SecurityKeyOutput
func (SecurityKeyOutput) ToSecurityKeyOutputWithContext ¶ added in v0.49.0
func (o SecurityKeyOutput) ToSecurityKeyOutputWithContext(ctx context.Context) SecurityKeyOutput
type SecurityKeyState ¶ added in v0.49.0
type SecurityKeyState struct { }
func (SecurityKeyState) ElementType ¶ added in v0.49.0
func (SecurityKeyState) ElementType() reflect.Type
type TaskTemplate ¶ added in v0.19.0
type TaskTemplate struct { pulumi.CustomResourceState // The identifier (arn) of the task template. Arn pulumi.StringOutput `pulumi:"arn"` ClientToken pulumi.StringPtrOutput `pulumi:"clientToken"` // The constraints for the task template Constraints ConstraintsPropertiesPtrOutput `pulumi:"constraints"` // The identifier of the contact flow. ContactFlowArn pulumi.StringPtrOutput `pulumi:"contactFlowArn"` Defaults TaskTemplateDefaultFieldValueArrayOutput `pulumi:"defaults"` // The description of the task template. Description pulumi.StringPtrOutput `pulumi:"description"` // The list of task template's fields Fields TaskTemplateFieldArrayOutput `pulumi:"fields"` // The identifier (arn) of the instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the task template. Name pulumi.StringPtrOutput `pulumi:"name"` Status TaskTemplateStatusPtrOutput `pulumi:"status"` // One or more tags. Tags TaskTemplateTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::TaskTemplate.
func GetTaskTemplate ¶ added in v0.19.0
func GetTaskTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaskTemplateState, opts ...pulumi.ResourceOption) (*TaskTemplate, error)
GetTaskTemplate gets an existing TaskTemplate 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 NewTaskTemplate ¶ added in v0.19.0
func NewTaskTemplate(ctx *pulumi.Context, name string, args *TaskTemplateArgs, opts ...pulumi.ResourceOption) (*TaskTemplate, error)
NewTaskTemplate registers a new resource with the given unique name, arguments, and options.
func (*TaskTemplate) ElementType ¶ added in v0.19.0
func (*TaskTemplate) ElementType() reflect.Type
func (*TaskTemplate) ToTaskTemplateOutput ¶ added in v0.19.0
func (i *TaskTemplate) ToTaskTemplateOutput() TaskTemplateOutput
func (*TaskTemplate) ToTaskTemplateOutputWithContext ¶ added in v0.19.0
func (i *TaskTemplate) ToTaskTemplateOutputWithContext(ctx context.Context) TaskTemplateOutput
type TaskTemplateArgs ¶ added in v0.19.0
type TaskTemplateArgs struct { ClientToken pulumi.StringPtrInput // The constraints for the task template Constraints ConstraintsPropertiesPtrInput // The identifier of the contact flow. ContactFlowArn pulumi.StringPtrInput Defaults TaskTemplateDefaultFieldValueArrayInput // The description of the task template. Description pulumi.StringPtrInput // The list of task template's fields Fields TaskTemplateFieldArrayInput // The identifier (arn) of the instance. InstanceArn pulumi.StringInput // The name of the task template. Name pulumi.StringPtrInput Status TaskTemplateStatusPtrInput // One or more tags. Tags TaskTemplateTagArrayInput }
The set of arguments for constructing a TaskTemplate resource.
func (TaskTemplateArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateArgs) ElementType() reflect.Type
type TaskTemplateDefaultFieldValue ¶ added in v0.19.0
type TaskTemplateDefaultFieldValue struct { DefaultValue string `pulumi:"defaultValue"` Id TaskTemplateFieldIdentifier `pulumi:"id"` }
the default value for the task template's field
type TaskTemplateDefaultFieldValueArgs ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueArgs struct { DefaultValue pulumi.StringInput `pulumi:"defaultValue"` Id TaskTemplateFieldIdentifierInput `pulumi:"id"` }
the default value for the task template's field
func (TaskTemplateDefaultFieldValueArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateDefaultFieldValueArgs) ElementType() reflect.Type
func (TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutput ¶ added in v0.19.0
func (i TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutput() TaskTemplateDefaultFieldValueOutput
func (TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateDefaultFieldValueArgs) ToTaskTemplateDefaultFieldValueOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueOutput
type TaskTemplateDefaultFieldValueArray ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueArray []TaskTemplateDefaultFieldValueInput
func (TaskTemplateDefaultFieldValueArray) ElementType ¶ added in v0.19.0
func (TaskTemplateDefaultFieldValueArray) ElementType() reflect.Type
func (TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutput ¶ added in v0.19.0
func (i TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutput() TaskTemplateDefaultFieldValueArrayOutput
func (TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateDefaultFieldValueArray) ToTaskTemplateDefaultFieldValueArrayOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueArrayOutput
type TaskTemplateDefaultFieldValueArrayInput ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueArrayInput interface { pulumi.Input ToTaskTemplateDefaultFieldValueArrayOutput() TaskTemplateDefaultFieldValueArrayOutput ToTaskTemplateDefaultFieldValueArrayOutputWithContext(context.Context) TaskTemplateDefaultFieldValueArrayOutput }
TaskTemplateDefaultFieldValueArrayInput is an input type that accepts TaskTemplateDefaultFieldValueArray and TaskTemplateDefaultFieldValueArrayOutput values. You can construct a concrete instance of `TaskTemplateDefaultFieldValueArrayInput` via:
TaskTemplateDefaultFieldValueArray{ TaskTemplateDefaultFieldValueArgs{...} }
type TaskTemplateDefaultFieldValueArrayOutput ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateDefaultFieldValueArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateDefaultFieldValueArrayOutput) ElementType() reflect.Type
func (TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutput ¶ added in v0.19.0
func (o TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutput() TaskTemplateDefaultFieldValueArrayOutput
func (TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateDefaultFieldValueArrayOutput) ToTaskTemplateDefaultFieldValueArrayOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueArrayOutput
type TaskTemplateDefaultFieldValueInput ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueInput interface { pulumi.Input ToTaskTemplateDefaultFieldValueOutput() TaskTemplateDefaultFieldValueOutput ToTaskTemplateDefaultFieldValueOutputWithContext(context.Context) TaskTemplateDefaultFieldValueOutput }
TaskTemplateDefaultFieldValueInput is an input type that accepts TaskTemplateDefaultFieldValueArgs and TaskTemplateDefaultFieldValueOutput values. You can construct a concrete instance of `TaskTemplateDefaultFieldValueInput` via:
TaskTemplateDefaultFieldValueArgs{...}
type TaskTemplateDefaultFieldValueOutput ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueOutput struct{ *pulumi.OutputState }
the default value for the task template's field
func (TaskTemplateDefaultFieldValueOutput) DefaultValue ¶ added in v0.19.0
func (o TaskTemplateDefaultFieldValueOutput) DefaultValue() pulumi.StringOutput
func (TaskTemplateDefaultFieldValueOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateDefaultFieldValueOutput) ElementType() reflect.Type
func (TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutput ¶ added in v0.19.0
func (o TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutput() TaskTemplateDefaultFieldValueOutput
func (TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateDefaultFieldValueOutput) ToTaskTemplateDefaultFieldValueOutputWithContext(ctx context.Context) TaskTemplateDefaultFieldValueOutput
type TaskTemplateField ¶ added in v0.19.0
type TaskTemplateField struct { // The description of the task template's field Description *string `pulumi:"description"` Id TaskTemplateFieldIdentifier `pulumi:"id"` // list of field options to be used with single select SingleSelectOptions []string `pulumi:"singleSelectOptions"` Type TaskTemplateFieldType `pulumi:"type"` }
A task template field object.
type TaskTemplateFieldArgs ¶ added in v0.19.0
type TaskTemplateFieldArgs struct { // The description of the task template's field Description pulumi.StringPtrInput `pulumi:"description"` Id TaskTemplateFieldIdentifierInput `pulumi:"id"` // list of field options to be used with single select SingleSelectOptions pulumi.StringArrayInput `pulumi:"singleSelectOptions"` Type TaskTemplateFieldTypeInput `pulumi:"type"` }
A task template field object.
func (TaskTemplateFieldArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldArgs) ElementType() reflect.Type
func (TaskTemplateFieldArgs) ToTaskTemplateFieldOutput ¶ added in v0.19.0
func (i TaskTemplateFieldArgs) ToTaskTemplateFieldOutput() TaskTemplateFieldOutput
func (TaskTemplateFieldArgs) ToTaskTemplateFieldOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateFieldArgs) ToTaskTemplateFieldOutputWithContext(ctx context.Context) TaskTemplateFieldOutput
type TaskTemplateFieldArray ¶ added in v0.19.0
type TaskTemplateFieldArray []TaskTemplateFieldInput
func (TaskTemplateFieldArray) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldArray) ElementType() reflect.Type
func (TaskTemplateFieldArray) ToTaskTemplateFieldArrayOutput ¶ added in v0.19.0
func (i TaskTemplateFieldArray) ToTaskTemplateFieldArrayOutput() TaskTemplateFieldArrayOutput
func (TaskTemplateFieldArray) ToTaskTemplateFieldArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateFieldArray) ToTaskTemplateFieldArrayOutputWithContext(ctx context.Context) TaskTemplateFieldArrayOutput
type TaskTemplateFieldArrayInput ¶ added in v0.19.0
type TaskTemplateFieldArrayInput interface { pulumi.Input ToTaskTemplateFieldArrayOutput() TaskTemplateFieldArrayOutput ToTaskTemplateFieldArrayOutputWithContext(context.Context) TaskTemplateFieldArrayOutput }
TaskTemplateFieldArrayInput is an input type that accepts TaskTemplateFieldArray and TaskTemplateFieldArrayOutput values. You can construct a concrete instance of `TaskTemplateFieldArrayInput` via:
TaskTemplateFieldArray{ TaskTemplateFieldArgs{...} }
type TaskTemplateFieldArrayOutput ¶ added in v0.19.0
type TaskTemplateFieldArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateFieldArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldArrayOutput) ElementType() reflect.Type
func (TaskTemplateFieldArrayOutput) Index ¶ added in v0.19.0
func (o TaskTemplateFieldArrayOutput) Index(i pulumi.IntInput) TaskTemplateFieldOutput
func (TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutput ¶ added in v0.19.0
func (o TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutput() TaskTemplateFieldArrayOutput
func (TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldArrayOutput) ToTaskTemplateFieldArrayOutputWithContext(ctx context.Context) TaskTemplateFieldArrayOutput
type TaskTemplateFieldIdentifier ¶ added in v0.19.0
type TaskTemplateFieldIdentifier struct { // The name of the task template field Name string `pulumi:"name"` }
the identifier (name) for the task template field
type TaskTemplateFieldIdentifierArgs ¶ added in v0.19.0
type TaskTemplateFieldIdentifierArgs struct { // The name of the task template field Name pulumi.StringInput `pulumi:"name"` }
the identifier (name) for the task template field
func (TaskTemplateFieldIdentifierArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldIdentifierArgs) ElementType() reflect.Type
func (TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutput ¶ added in v0.19.0
func (i TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutput() TaskTemplateFieldIdentifierOutput
func (TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateFieldIdentifierArgs) ToTaskTemplateFieldIdentifierOutputWithContext(ctx context.Context) TaskTemplateFieldIdentifierOutput
type TaskTemplateFieldIdentifierInput ¶ added in v0.19.0
type TaskTemplateFieldIdentifierInput interface { pulumi.Input ToTaskTemplateFieldIdentifierOutput() TaskTemplateFieldIdentifierOutput ToTaskTemplateFieldIdentifierOutputWithContext(context.Context) TaskTemplateFieldIdentifierOutput }
TaskTemplateFieldIdentifierInput is an input type that accepts TaskTemplateFieldIdentifierArgs and TaskTemplateFieldIdentifierOutput values. You can construct a concrete instance of `TaskTemplateFieldIdentifierInput` via:
TaskTemplateFieldIdentifierArgs{...}
type TaskTemplateFieldIdentifierOutput ¶ added in v0.19.0
type TaskTemplateFieldIdentifierOutput struct{ *pulumi.OutputState }
the identifier (name) for the task template field
func (TaskTemplateFieldIdentifierOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldIdentifierOutput) ElementType() reflect.Type
func (TaskTemplateFieldIdentifierOutput) Name ¶ added in v0.19.0
func (o TaskTemplateFieldIdentifierOutput) Name() pulumi.StringOutput
The name of the task template field
func (TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutput ¶ added in v0.19.0
func (o TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutput() TaskTemplateFieldIdentifierOutput
func (TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldIdentifierOutput) ToTaskTemplateFieldIdentifierOutputWithContext(ctx context.Context) TaskTemplateFieldIdentifierOutput
type TaskTemplateFieldInput ¶ added in v0.19.0
type TaskTemplateFieldInput interface { pulumi.Input ToTaskTemplateFieldOutput() TaskTemplateFieldOutput ToTaskTemplateFieldOutputWithContext(context.Context) TaskTemplateFieldOutput }
TaskTemplateFieldInput is an input type that accepts TaskTemplateFieldArgs and TaskTemplateFieldOutput values. You can construct a concrete instance of `TaskTemplateFieldInput` via:
TaskTemplateFieldArgs{...}
type TaskTemplateFieldOutput ¶ added in v0.19.0
type TaskTemplateFieldOutput struct{ *pulumi.OutputState }
A task template field object.
func (TaskTemplateFieldOutput) Description ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) Description() pulumi.StringPtrOutput
The description of the task template's field
func (TaskTemplateFieldOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldOutput) ElementType() reflect.Type
func (TaskTemplateFieldOutput) Id ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) Id() TaskTemplateFieldIdentifierOutput
func (TaskTemplateFieldOutput) SingleSelectOptions ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) SingleSelectOptions() pulumi.StringArrayOutput
list of field options to be used with single select
func (TaskTemplateFieldOutput) ToTaskTemplateFieldOutput ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) ToTaskTemplateFieldOutput() TaskTemplateFieldOutput
func (TaskTemplateFieldOutput) ToTaskTemplateFieldOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) ToTaskTemplateFieldOutputWithContext(ctx context.Context) TaskTemplateFieldOutput
func (TaskTemplateFieldOutput) Type ¶ added in v0.19.0
func (o TaskTemplateFieldOutput) Type() TaskTemplateFieldTypeOutput
type TaskTemplateFieldType ¶ added in v0.19.0
type TaskTemplateFieldType string
The type of the task template's field
func (TaskTemplateFieldType) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldType) ElementType() reflect.Type
func (TaskTemplateFieldType) ToStringOutput ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToStringOutput() pulumi.StringOutput
func (TaskTemplateFieldType) ToStringOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskTemplateFieldType) ToStringPtrOutput ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateFieldType) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateFieldType) ToTaskTemplateFieldTypeOutput ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToTaskTemplateFieldTypeOutput() TaskTemplateFieldTypeOutput
func (TaskTemplateFieldType) ToTaskTemplateFieldTypeOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToTaskTemplateFieldTypeOutputWithContext(ctx context.Context) TaskTemplateFieldTypeOutput
func (TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutput ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
func (TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateFieldType) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
type TaskTemplateFieldTypeInput ¶ added in v0.19.0
type TaskTemplateFieldTypeInput interface { pulumi.Input ToTaskTemplateFieldTypeOutput() TaskTemplateFieldTypeOutput ToTaskTemplateFieldTypeOutputWithContext(context.Context) TaskTemplateFieldTypeOutput }
TaskTemplateFieldTypeInput is an input type that accepts TaskTemplateFieldTypeArgs and TaskTemplateFieldTypeOutput values. You can construct a concrete instance of `TaskTemplateFieldTypeInput` via:
TaskTemplateFieldTypeArgs{...}
type TaskTemplateFieldTypeOutput ¶ added in v0.19.0
type TaskTemplateFieldTypeOutput struct{ *pulumi.OutputState }
func (TaskTemplateFieldTypeOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldTypeOutput) ElementType() reflect.Type
func (TaskTemplateFieldTypeOutput) ToStringOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToStringOutput() pulumi.StringOutput
func (TaskTemplateFieldTypeOutput) ToStringOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskTemplateFieldTypeOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateFieldTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutput() TaskTemplateFieldTypeOutput
func (TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypeOutputWithContext(ctx context.Context) TaskTemplateFieldTypeOutput
func (TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
func (TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypeOutput) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
type TaskTemplateFieldTypePtrInput ¶ added in v0.19.0
type TaskTemplateFieldTypePtrInput interface { pulumi.Input ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput ToTaskTemplateFieldTypePtrOutputWithContext(context.Context) TaskTemplateFieldTypePtrOutput }
func TaskTemplateFieldTypePtr ¶ added in v0.19.0
func TaskTemplateFieldTypePtr(v string) TaskTemplateFieldTypePtrInput
type TaskTemplateFieldTypePtrOutput ¶ added in v0.19.0
type TaskTemplateFieldTypePtrOutput struct{ *pulumi.OutputState }
func (TaskTemplateFieldTypePtrOutput) Elem ¶ added in v0.19.0
func (o TaskTemplateFieldTypePtrOutput) Elem() TaskTemplateFieldTypeOutput
func (TaskTemplateFieldTypePtrOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateFieldTypePtrOutput) ElementType() reflect.Type
func (TaskTemplateFieldTypePtrOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateFieldTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutput ¶ added in v0.19.0
func (o TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutput() TaskTemplateFieldTypePtrOutput
func (TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateFieldTypePtrOutput) ToTaskTemplateFieldTypePtrOutputWithContext(ctx context.Context) TaskTemplateFieldTypePtrOutput
type TaskTemplateInput ¶ added in v0.19.0
type TaskTemplateInput interface { pulumi.Input ToTaskTemplateOutput() TaskTemplateOutput ToTaskTemplateOutputWithContext(ctx context.Context) TaskTemplateOutput }
type TaskTemplateInvisibleFieldInfo ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfo struct {
Id TaskTemplateFieldIdentifier `pulumi:"id"`
}
Invisible field info
type TaskTemplateInvisibleFieldInfoArgs ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoArgs struct {
Id TaskTemplateFieldIdentifierInput `pulumi:"id"`
}
Invisible field info
func (TaskTemplateInvisibleFieldInfoArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateInvisibleFieldInfoArgs) ElementType() reflect.Type
func (TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutput ¶ added in v0.19.0
func (i TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutput() TaskTemplateInvisibleFieldInfoOutput
func (TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateInvisibleFieldInfoArgs) ToTaskTemplateInvisibleFieldInfoOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoOutput
type TaskTemplateInvisibleFieldInfoArray ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoArray []TaskTemplateInvisibleFieldInfoInput
func (TaskTemplateInvisibleFieldInfoArray) ElementType ¶ added in v0.19.0
func (TaskTemplateInvisibleFieldInfoArray) ElementType() reflect.Type
func (TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutput ¶ added in v0.19.0
func (i TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutput() TaskTemplateInvisibleFieldInfoArrayOutput
func (TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateInvisibleFieldInfoArray) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoArrayOutput
type TaskTemplateInvisibleFieldInfoArrayInput ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoArrayInput interface { pulumi.Input ToTaskTemplateInvisibleFieldInfoArrayOutput() TaskTemplateInvisibleFieldInfoArrayOutput ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext(context.Context) TaskTemplateInvisibleFieldInfoArrayOutput }
TaskTemplateInvisibleFieldInfoArrayInput is an input type that accepts TaskTemplateInvisibleFieldInfoArray and TaskTemplateInvisibleFieldInfoArrayOutput values. You can construct a concrete instance of `TaskTemplateInvisibleFieldInfoArrayInput` via:
TaskTemplateInvisibleFieldInfoArray{ TaskTemplateInvisibleFieldInfoArgs{...} }
type TaskTemplateInvisibleFieldInfoArrayOutput ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateInvisibleFieldInfoArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateInvisibleFieldInfoArrayOutput) ElementType() reflect.Type
func (TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutput ¶ added in v0.19.0
func (o TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutput() TaskTemplateInvisibleFieldInfoArrayOutput
func (TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateInvisibleFieldInfoArrayOutput) ToTaskTemplateInvisibleFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoArrayOutput
type TaskTemplateInvisibleFieldInfoInput ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoInput interface { pulumi.Input ToTaskTemplateInvisibleFieldInfoOutput() TaskTemplateInvisibleFieldInfoOutput ToTaskTemplateInvisibleFieldInfoOutputWithContext(context.Context) TaskTemplateInvisibleFieldInfoOutput }
TaskTemplateInvisibleFieldInfoInput is an input type that accepts TaskTemplateInvisibleFieldInfoArgs and TaskTemplateInvisibleFieldInfoOutput values. You can construct a concrete instance of `TaskTemplateInvisibleFieldInfoInput` via:
TaskTemplateInvisibleFieldInfoArgs{...}
type TaskTemplateInvisibleFieldInfoOutput ¶ added in v0.19.0
type TaskTemplateInvisibleFieldInfoOutput struct{ *pulumi.OutputState }
Invisible field info
func (TaskTemplateInvisibleFieldInfoOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateInvisibleFieldInfoOutput) ElementType() reflect.Type
func (TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutput ¶ added in v0.19.0
func (o TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutput() TaskTemplateInvisibleFieldInfoOutput
func (TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateInvisibleFieldInfoOutput) ToTaskTemplateInvisibleFieldInfoOutputWithContext(ctx context.Context) TaskTemplateInvisibleFieldInfoOutput
type TaskTemplateOutput ¶ added in v0.19.0
type TaskTemplateOutput struct{ *pulumi.OutputState }
func (TaskTemplateOutput) Arn ¶ added in v0.19.0
func (o TaskTemplateOutput) Arn() pulumi.StringOutput
The identifier (arn) of the task template.
func (TaskTemplateOutput) ClientToken ¶ added in v0.19.0
func (o TaskTemplateOutput) ClientToken() pulumi.StringPtrOutput
func (TaskTemplateOutput) Constraints ¶ added in v0.19.0
func (o TaskTemplateOutput) Constraints() ConstraintsPropertiesPtrOutput
The constraints for the task template
func (TaskTemplateOutput) ContactFlowArn ¶ added in v0.19.0
func (o TaskTemplateOutput) ContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow.
func (TaskTemplateOutput) Defaults ¶ added in v0.19.0
func (o TaskTemplateOutput) Defaults() TaskTemplateDefaultFieldValueArrayOutput
func (TaskTemplateOutput) Description ¶ added in v0.19.0
func (o TaskTemplateOutput) Description() pulumi.StringPtrOutput
The description of the task template.
func (TaskTemplateOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateOutput) ElementType() reflect.Type
func (TaskTemplateOutput) Fields ¶ added in v0.19.0
func (o TaskTemplateOutput) Fields() TaskTemplateFieldArrayOutput
The list of task template's fields
func (TaskTemplateOutput) InstanceArn ¶ added in v0.19.0
func (o TaskTemplateOutput) InstanceArn() pulumi.StringOutput
The identifier (arn) of the instance.
func (TaskTemplateOutput) Name ¶ added in v0.19.0
func (o TaskTemplateOutput) Name() pulumi.StringPtrOutput
The name of the task template.
func (TaskTemplateOutput) Status ¶ added in v0.19.0
func (o TaskTemplateOutput) Status() TaskTemplateStatusPtrOutput
func (TaskTemplateOutput) Tags ¶ added in v0.19.0
func (o TaskTemplateOutput) Tags() TaskTemplateTagArrayOutput
One or more tags.
func (TaskTemplateOutput) ToTaskTemplateOutput ¶ added in v0.19.0
func (o TaskTemplateOutput) ToTaskTemplateOutput() TaskTemplateOutput
func (TaskTemplateOutput) ToTaskTemplateOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateOutput) ToTaskTemplateOutputWithContext(ctx context.Context) TaskTemplateOutput
type TaskTemplateReadOnlyFieldInfo ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfo struct {
Id TaskTemplateFieldIdentifier `pulumi:"id"`
}
ReadOnly field info
type TaskTemplateReadOnlyFieldInfoArgs ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoArgs struct {
Id TaskTemplateFieldIdentifierInput `pulumi:"id"`
}
ReadOnly field info
func (TaskTemplateReadOnlyFieldInfoArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateReadOnlyFieldInfoArgs) ElementType() reflect.Type
func (TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutput ¶ added in v0.19.0
func (i TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutput() TaskTemplateReadOnlyFieldInfoOutput
func (TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateReadOnlyFieldInfoArgs) ToTaskTemplateReadOnlyFieldInfoOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoOutput
type TaskTemplateReadOnlyFieldInfoArray ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoArray []TaskTemplateReadOnlyFieldInfoInput
func (TaskTemplateReadOnlyFieldInfoArray) ElementType ¶ added in v0.19.0
func (TaskTemplateReadOnlyFieldInfoArray) ElementType() reflect.Type
func (TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutput ¶ added in v0.19.0
func (i TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutput() TaskTemplateReadOnlyFieldInfoArrayOutput
func (TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateReadOnlyFieldInfoArray) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoArrayOutput
type TaskTemplateReadOnlyFieldInfoArrayInput ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoArrayInput interface { pulumi.Input ToTaskTemplateReadOnlyFieldInfoArrayOutput() TaskTemplateReadOnlyFieldInfoArrayOutput ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext(context.Context) TaskTemplateReadOnlyFieldInfoArrayOutput }
TaskTemplateReadOnlyFieldInfoArrayInput is an input type that accepts TaskTemplateReadOnlyFieldInfoArray and TaskTemplateReadOnlyFieldInfoArrayOutput values. You can construct a concrete instance of `TaskTemplateReadOnlyFieldInfoArrayInput` via:
TaskTemplateReadOnlyFieldInfoArray{ TaskTemplateReadOnlyFieldInfoArgs{...} }
type TaskTemplateReadOnlyFieldInfoArrayOutput ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateReadOnlyFieldInfoArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateReadOnlyFieldInfoArrayOutput) ElementType() reflect.Type
func (TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutput ¶ added in v0.19.0
func (o TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutput() TaskTemplateReadOnlyFieldInfoArrayOutput
func (TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateReadOnlyFieldInfoArrayOutput) ToTaskTemplateReadOnlyFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoArrayOutput
type TaskTemplateReadOnlyFieldInfoInput ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoInput interface { pulumi.Input ToTaskTemplateReadOnlyFieldInfoOutput() TaskTemplateReadOnlyFieldInfoOutput ToTaskTemplateReadOnlyFieldInfoOutputWithContext(context.Context) TaskTemplateReadOnlyFieldInfoOutput }
TaskTemplateReadOnlyFieldInfoInput is an input type that accepts TaskTemplateReadOnlyFieldInfoArgs and TaskTemplateReadOnlyFieldInfoOutput values. You can construct a concrete instance of `TaskTemplateReadOnlyFieldInfoInput` via:
TaskTemplateReadOnlyFieldInfoArgs{...}
type TaskTemplateReadOnlyFieldInfoOutput ¶ added in v0.19.0
type TaskTemplateReadOnlyFieldInfoOutput struct{ *pulumi.OutputState }
ReadOnly field info
func (TaskTemplateReadOnlyFieldInfoOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateReadOnlyFieldInfoOutput) ElementType() reflect.Type
func (TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutput ¶ added in v0.19.0
func (o TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutput() TaskTemplateReadOnlyFieldInfoOutput
func (TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateReadOnlyFieldInfoOutput) ToTaskTemplateReadOnlyFieldInfoOutputWithContext(ctx context.Context) TaskTemplateReadOnlyFieldInfoOutput
type TaskTemplateRequiredFieldInfo ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfo struct {
Id TaskTemplateFieldIdentifier `pulumi:"id"`
}
Required field info
type TaskTemplateRequiredFieldInfoArgs ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoArgs struct {
Id TaskTemplateFieldIdentifierInput `pulumi:"id"`
}
Required field info
func (TaskTemplateRequiredFieldInfoArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateRequiredFieldInfoArgs) ElementType() reflect.Type
func (TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutput ¶ added in v0.19.0
func (i TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutput() TaskTemplateRequiredFieldInfoOutput
func (TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateRequiredFieldInfoArgs) ToTaskTemplateRequiredFieldInfoOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoOutput
type TaskTemplateRequiredFieldInfoArray ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoArray []TaskTemplateRequiredFieldInfoInput
func (TaskTemplateRequiredFieldInfoArray) ElementType ¶ added in v0.19.0
func (TaskTemplateRequiredFieldInfoArray) ElementType() reflect.Type
func (TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutput ¶ added in v0.19.0
func (i TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutput() TaskTemplateRequiredFieldInfoArrayOutput
func (TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateRequiredFieldInfoArray) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoArrayOutput
type TaskTemplateRequiredFieldInfoArrayInput ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoArrayInput interface { pulumi.Input ToTaskTemplateRequiredFieldInfoArrayOutput() TaskTemplateRequiredFieldInfoArrayOutput ToTaskTemplateRequiredFieldInfoArrayOutputWithContext(context.Context) TaskTemplateRequiredFieldInfoArrayOutput }
TaskTemplateRequiredFieldInfoArrayInput is an input type that accepts TaskTemplateRequiredFieldInfoArray and TaskTemplateRequiredFieldInfoArrayOutput values. You can construct a concrete instance of `TaskTemplateRequiredFieldInfoArrayInput` via:
TaskTemplateRequiredFieldInfoArray{ TaskTemplateRequiredFieldInfoArgs{...} }
type TaskTemplateRequiredFieldInfoArrayOutput ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateRequiredFieldInfoArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateRequiredFieldInfoArrayOutput) ElementType() reflect.Type
func (TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutput ¶ added in v0.19.0
func (o TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutput() TaskTemplateRequiredFieldInfoArrayOutput
func (TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateRequiredFieldInfoArrayOutput) ToTaskTemplateRequiredFieldInfoArrayOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoArrayOutput
type TaskTemplateRequiredFieldInfoInput ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoInput interface { pulumi.Input ToTaskTemplateRequiredFieldInfoOutput() TaskTemplateRequiredFieldInfoOutput ToTaskTemplateRequiredFieldInfoOutputWithContext(context.Context) TaskTemplateRequiredFieldInfoOutput }
TaskTemplateRequiredFieldInfoInput is an input type that accepts TaskTemplateRequiredFieldInfoArgs and TaskTemplateRequiredFieldInfoOutput values. You can construct a concrete instance of `TaskTemplateRequiredFieldInfoInput` via:
TaskTemplateRequiredFieldInfoArgs{...}
type TaskTemplateRequiredFieldInfoOutput ¶ added in v0.19.0
type TaskTemplateRequiredFieldInfoOutput struct{ *pulumi.OutputState }
Required field info
func (TaskTemplateRequiredFieldInfoOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateRequiredFieldInfoOutput) ElementType() reflect.Type
func (TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutput ¶ added in v0.19.0
func (o TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutput() TaskTemplateRequiredFieldInfoOutput
func (TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateRequiredFieldInfoOutput) ToTaskTemplateRequiredFieldInfoOutputWithContext(ctx context.Context) TaskTemplateRequiredFieldInfoOutput
type TaskTemplateState ¶ added in v0.19.0
type TaskTemplateState struct { }
func (TaskTemplateState) ElementType ¶ added in v0.19.0
func (TaskTemplateState) ElementType() reflect.Type
type TaskTemplateStatus ¶ added in v0.19.0
type TaskTemplateStatus string
The status of the task template
func (TaskTemplateStatus) ElementType ¶ added in v0.19.0
func (TaskTemplateStatus) ElementType() reflect.Type
func (TaskTemplateStatus) ToStringOutput ¶ added in v0.19.0
func (e TaskTemplateStatus) ToStringOutput() pulumi.StringOutput
func (TaskTemplateStatus) ToStringOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskTemplateStatus) ToStringPtrOutput ¶ added in v0.19.0
func (e TaskTemplateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateStatus) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateStatus) ToTaskTemplateStatusOutput ¶ added in v0.19.0
func (e TaskTemplateStatus) ToTaskTemplateStatusOutput() TaskTemplateStatusOutput
func (TaskTemplateStatus) ToTaskTemplateStatusOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateStatus) ToTaskTemplateStatusOutputWithContext(ctx context.Context) TaskTemplateStatusOutput
func (TaskTemplateStatus) ToTaskTemplateStatusPtrOutput ¶ added in v0.19.0
func (e TaskTemplateStatus) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
func (TaskTemplateStatus) ToTaskTemplateStatusPtrOutputWithContext ¶ added in v0.19.0
func (e TaskTemplateStatus) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
type TaskTemplateStatusInput ¶ added in v0.19.0
type TaskTemplateStatusInput interface { pulumi.Input ToTaskTemplateStatusOutput() TaskTemplateStatusOutput ToTaskTemplateStatusOutputWithContext(context.Context) TaskTemplateStatusOutput }
TaskTemplateStatusInput is an input type that accepts TaskTemplateStatusArgs and TaskTemplateStatusOutput values. You can construct a concrete instance of `TaskTemplateStatusInput` via:
TaskTemplateStatusArgs{...}
type TaskTemplateStatusOutput ¶ added in v0.19.0
type TaskTemplateStatusOutput struct{ *pulumi.OutputState }
func (TaskTemplateStatusOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateStatusOutput) ElementType() reflect.Type
func (TaskTemplateStatusOutput) ToStringOutput ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToStringOutput() pulumi.StringOutput
func (TaskTemplateStatusOutput) ToStringOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskTemplateStatusOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateStatusOutput) ToTaskTemplateStatusOutput ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToTaskTemplateStatusOutput() TaskTemplateStatusOutput
func (TaskTemplateStatusOutput) ToTaskTemplateStatusOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToTaskTemplateStatusOutputWithContext(ctx context.Context) TaskTemplateStatusOutput
func (TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutput ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
func (TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusOutput) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
type TaskTemplateStatusPtrInput ¶ added in v0.19.0
type TaskTemplateStatusPtrInput interface { pulumi.Input ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput ToTaskTemplateStatusPtrOutputWithContext(context.Context) TaskTemplateStatusPtrOutput }
func TaskTemplateStatusPtr ¶ added in v0.19.0
func TaskTemplateStatusPtr(v string) TaskTemplateStatusPtrInput
type TaskTemplateStatusPtrOutput ¶ added in v0.19.0
type TaskTemplateStatusPtrOutput struct{ *pulumi.OutputState }
func (TaskTemplateStatusPtrOutput) Elem ¶ added in v0.19.0
func (o TaskTemplateStatusPtrOutput) Elem() TaskTemplateStatusOutput
func (TaskTemplateStatusPtrOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateStatusPtrOutput) ElementType() reflect.Type
func (TaskTemplateStatusPtrOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o TaskTemplateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskTemplateStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutput ¶ added in v0.19.0
func (o TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutput() TaskTemplateStatusPtrOutput
func (TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateStatusPtrOutput) ToTaskTemplateStatusPtrOutputWithContext(ctx context.Context) TaskTemplateStatusPtrOutput
type TaskTemplateTag ¶ added in v0.19.0
type TaskTemplateTag 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 TaskTemplateTagArgs ¶ added in v0.19.0
type TaskTemplateTagArgs 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 (TaskTemplateTagArgs) ElementType ¶ added in v0.19.0
func (TaskTemplateTagArgs) ElementType() reflect.Type
func (TaskTemplateTagArgs) ToTaskTemplateTagOutput ¶ added in v0.19.0
func (i TaskTemplateTagArgs) ToTaskTemplateTagOutput() TaskTemplateTagOutput
func (TaskTemplateTagArgs) ToTaskTemplateTagOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateTagArgs) ToTaskTemplateTagOutputWithContext(ctx context.Context) TaskTemplateTagOutput
type TaskTemplateTagArray ¶ added in v0.19.0
type TaskTemplateTagArray []TaskTemplateTagInput
func (TaskTemplateTagArray) ElementType ¶ added in v0.19.0
func (TaskTemplateTagArray) ElementType() reflect.Type
func (TaskTemplateTagArray) ToTaskTemplateTagArrayOutput ¶ added in v0.19.0
func (i TaskTemplateTagArray) ToTaskTemplateTagArrayOutput() TaskTemplateTagArrayOutput
func (TaskTemplateTagArray) ToTaskTemplateTagArrayOutputWithContext ¶ added in v0.19.0
func (i TaskTemplateTagArray) ToTaskTemplateTagArrayOutputWithContext(ctx context.Context) TaskTemplateTagArrayOutput
type TaskTemplateTagArrayInput ¶ added in v0.19.0
type TaskTemplateTagArrayInput interface { pulumi.Input ToTaskTemplateTagArrayOutput() TaskTemplateTagArrayOutput ToTaskTemplateTagArrayOutputWithContext(context.Context) TaskTemplateTagArrayOutput }
TaskTemplateTagArrayInput is an input type that accepts TaskTemplateTagArray and TaskTemplateTagArrayOutput values. You can construct a concrete instance of `TaskTemplateTagArrayInput` via:
TaskTemplateTagArray{ TaskTemplateTagArgs{...} }
type TaskTemplateTagArrayOutput ¶ added in v0.19.0
type TaskTemplateTagArrayOutput struct{ *pulumi.OutputState }
func (TaskTemplateTagArrayOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateTagArrayOutput) ElementType() reflect.Type
func (TaskTemplateTagArrayOutput) Index ¶ added in v0.19.0
func (o TaskTemplateTagArrayOutput) Index(i pulumi.IntInput) TaskTemplateTagOutput
func (TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutput ¶ added in v0.19.0
func (o TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutput() TaskTemplateTagArrayOutput
func (TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateTagArrayOutput) ToTaskTemplateTagArrayOutputWithContext(ctx context.Context) TaskTemplateTagArrayOutput
type TaskTemplateTagInput ¶ added in v0.19.0
type TaskTemplateTagInput interface { pulumi.Input ToTaskTemplateTagOutput() TaskTemplateTagOutput ToTaskTemplateTagOutputWithContext(context.Context) TaskTemplateTagOutput }
TaskTemplateTagInput is an input type that accepts TaskTemplateTagArgs and TaskTemplateTagOutput values. You can construct a concrete instance of `TaskTemplateTagInput` via:
TaskTemplateTagArgs{...}
type TaskTemplateTagOutput ¶ added in v0.19.0
type TaskTemplateTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (TaskTemplateTagOutput) ElementType ¶ added in v0.19.0
func (TaskTemplateTagOutput) ElementType() reflect.Type
func (TaskTemplateTagOutput) Key ¶ added in v0.19.0
func (o TaskTemplateTagOutput) 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 (TaskTemplateTagOutput) ToTaskTemplateTagOutput ¶ added in v0.19.0
func (o TaskTemplateTagOutput) ToTaskTemplateTagOutput() TaskTemplateTagOutput
func (TaskTemplateTagOutput) ToTaskTemplateTagOutputWithContext ¶ added in v0.19.0
func (o TaskTemplateTagOutput) ToTaskTemplateTagOutputWithContext(ctx context.Context) TaskTemplateTagOutput
func (TaskTemplateTagOutput) Value ¶ added in v0.19.0
func (o TaskTemplateTagOutput) 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 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) InstanceArn ¶ added in v0.17.0
func (o UserHierarchyGroupOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (UserHierarchyGroupOutput) Name ¶ added in v0.17.0
func (o UserHierarchyGroupOutput) Name() pulumi.StringOutput
The name of the user hierarchy group.
func (UserHierarchyGroupOutput) ParentGroupArn ¶ added in v0.17.0
func (o UserHierarchyGroupOutput) ParentGroupArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the parent user hierarchy group.
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
func (UserHierarchyGroupOutput) UserHierarchyGroupArn ¶ added in v0.17.0
func (o UserHierarchyGroupOutput) UserHierarchyGroupArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the user hierarchy group.
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"` Mobile *string `pulumi:"mobile"` SecondaryEmail *string `pulumi:"secondaryEmail"` }
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"` Mobile pulumi.StringPtrInput `pulumi:"mobile"` SecondaryEmail pulumi.StringPtrInput `pulumi:"secondaryEmail"` }
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) Mobile ¶ added in v0.38.0
func (o UserIdentityInfoOutput) Mobile() pulumi.StringPtrOutput
func (UserIdentityInfoOutput) SecondaryEmail ¶ added in v0.38.0
func (o UserIdentityInfoOutput) SecondaryEmail() 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) Mobile ¶ added in v0.38.0
func (o UserIdentityInfoPtrOutput) Mobile() pulumi.StringPtrOutput
func (UserIdentityInfoPtrOutput) SecondaryEmail ¶ added in v0.38.0
func (o UserIdentityInfoPtrOutput) SecondaryEmail() 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) DirectoryUserId ¶ added in v0.17.0
func (o UserOutput) DirectoryUserId() pulumi.StringPtrOutput
The identifier of the user account in the directory used for identity management.
func (UserOutput) ElementType ¶ added in v0.3.0
func (UserOutput) ElementType() reflect.Type
func (UserOutput) HierarchyGroupArn ¶ added in v0.17.0
func (o UserOutput) HierarchyGroupArn() pulumi.StringPtrOutput
The identifier of the hierarchy group for the user.
func (UserOutput) IdentityInfo ¶ added in v0.17.0
func (o UserOutput) IdentityInfo() UserIdentityInfoPtrOutput
The information about the identity of the user.
func (UserOutput) InstanceArn ¶ added in v0.17.0
func (o UserOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (UserOutput) Password ¶ added in v0.17.0
func (o UserOutput) Password() pulumi.StringPtrOutput
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.
func (UserOutput) PhoneConfig ¶ added in v0.17.0
func (o UserOutput) PhoneConfig() UserPhoneConfigOutput
The phone settings for the user.
func (UserOutput) RoutingProfileArn ¶ added in v0.17.0
func (o UserOutput) RoutingProfileArn() pulumi.StringOutput
The identifier of the routing profile for the user.
func (UserOutput) SecurityProfileArns ¶ added in v0.17.0
func (o UserOutput) SecurityProfileArns() pulumi.StringArrayOutput
One or more security profile arns for the user
func (UserOutput) Tags ¶ added in v0.17.0
func (o UserOutput) Tags() UserTagArrayOutput
One or more tags.
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
func (UserOutput) UserArn ¶ added in v0.17.0
func (o UserOutput) UserArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the user.
func (UserOutput) Username ¶ added in v0.17.0
func (o UserOutput) Username() pulumi.StringOutput
The user name for the account.
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
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
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 -.
Source Files
¶
- approvedOrigin.go
- contactFlow.go
- contactFlowModule.go
- getContactFlow.go
- getContactFlowModule.go
- getHoursOfOperation.go
- getInstance.go
- getInstanceStorageConfig.go
- getIntegrationAssociation.go
- getPhoneNumber.go
- getQuickConnect.go
- getRule.go
- getSecurityKey.go
- getTaskTemplate.go
- getUser.go
- getUserHierarchyGroup.go
- hoursOfOperation.go
- init.go
- instance.go
- instanceStorageConfig.go
- integrationAssociation.go
- phoneNumber.go
- pulumiEnums.go
- pulumiTypes.go
- quickConnect.go
- rule.go
- securityKey.go
- taskTemplate.go
- user.go
- userHierarchyGroup.go