Documentation
¶
Index ¶
- Constants
- type AgentStatus
- type AgentStatusArgs
- type AgentStatusInput
- type AgentStatusOutput
- func (o AgentStatusOutput) AgentStatusArn() pulumi.StringOutput
- func (o AgentStatusOutput) Description() pulumi.StringPtrOutput
- func (o AgentStatusOutput) DisplayOrder() pulumi.IntPtrOutput
- func (AgentStatusOutput) ElementType() reflect.Type
- func (o AgentStatusOutput) InstanceArn() pulumi.StringOutput
- func (o AgentStatusOutput) LastModifiedRegion() pulumi.StringOutput
- func (o AgentStatusOutput) LastModifiedTime() pulumi.Float64Output
- func (o AgentStatusOutput) Name() pulumi.StringOutput
- func (o AgentStatusOutput) ResetOrderNumber() pulumi.BoolPtrOutput
- func (o AgentStatusOutput) State() AgentStatusStateEnumOutput
- func (o AgentStatusOutput) Tags() aws.TagArrayOutput
- func (o AgentStatusOutput) ToAgentStatusOutput() AgentStatusOutput
- func (o AgentStatusOutput) ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput
- func (o AgentStatusOutput) Type() AgentStatusTypePtrOutput
- type AgentStatusState
- type AgentStatusStateEnum
- func (AgentStatusStateEnum) ElementType() reflect.Type
- func (e AgentStatusStateEnum) ToAgentStatusStateEnumOutput() AgentStatusStateEnumOutput
- func (e AgentStatusStateEnum) ToAgentStatusStateEnumOutputWithContext(ctx context.Context) AgentStatusStateEnumOutput
- func (e AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
- func (e AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
- func (e AgentStatusStateEnum) ToStringOutput() pulumi.StringOutput
- func (e AgentStatusStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentStatusStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentStatusStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusStateEnumInput
- type AgentStatusStateEnumOutput
- func (AgentStatusStateEnumOutput) ElementType() reflect.Type
- func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutput() AgentStatusStateEnumOutput
- func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutputWithContext(ctx context.Context) AgentStatusStateEnumOutput
- func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
- func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
- func (o AgentStatusStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentStatusStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentStatusStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusStateEnumPtrInput
- type AgentStatusStateEnumPtrOutput
- func (o AgentStatusStateEnumPtrOutput) Elem() AgentStatusStateEnumOutput
- func (AgentStatusStateEnumPtrOutput) ElementType() reflect.Type
- func (o AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
- func (o AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
- func (o AgentStatusStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusTag
- type AgentStatusType
- func (AgentStatusType) ElementType() reflect.Type
- func (e AgentStatusType) ToAgentStatusTypeOutput() AgentStatusTypeOutput
- func (e AgentStatusType) ToAgentStatusTypeOutputWithContext(ctx context.Context) AgentStatusTypeOutput
- func (e AgentStatusType) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
- func (e AgentStatusType) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
- func (e AgentStatusType) ToStringOutput() pulumi.StringOutput
- func (e AgentStatusType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentStatusType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentStatusType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusTypeInput
- type AgentStatusTypeOutput
- func (AgentStatusTypeOutput) ElementType() reflect.Type
- func (o AgentStatusTypeOutput) ToAgentStatusTypeOutput() AgentStatusTypeOutput
- func (o AgentStatusTypeOutput) ToAgentStatusTypeOutputWithContext(ctx context.Context) AgentStatusTypeOutput
- func (o AgentStatusTypeOutput) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
- func (o AgentStatusTypeOutput) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
- func (o AgentStatusTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AgentStatusTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AgentStatusTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentStatusTypePtrInput
- type AgentStatusTypePtrOutput
- func (o AgentStatusTypePtrOutput) Elem() AgentStatusTypeOutput
- func (AgentStatusTypePtrOutput) ElementType() reflect.Type
- func (o AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
- func (o AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
- func (o AgentStatusTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AgentStatusTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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() pulumi.StringPtrOutput
- func (o ContactFlowModuleOutput) Status() pulumi.StringOutput
- func (o ContactFlowModuleOutput) Tags() aws.TagArrayOutput
- func (o ContactFlowModuleOutput) ToContactFlowModuleOutput() ContactFlowModuleOutput
- func (o ContactFlowModuleOutput) ToContactFlowModuleOutputWithContext(ctx context.Context) ContactFlowModuleOutput
- type ContactFlowModuleState
- type ContactFlowModuleTag
- 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() aws.TagArrayOutput
- 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 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 EmailAddress
- type EmailAddressArgs
- type EmailAddressInput
- type EmailAddressOutput
- func (o EmailAddressOutput) Description() pulumi.StringPtrOutput
- func (o EmailAddressOutput) DisplayName() pulumi.StringPtrOutput
- func (EmailAddressOutput) ElementType() reflect.Type
- func (o EmailAddressOutput) EmailAddress() pulumi.StringOutput
- func (o EmailAddressOutput) EmailAddressArn() pulumi.StringOutput
- func (o EmailAddressOutput) InstanceArn() pulumi.StringOutput
- func (o EmailAddressOutput) Tags() aws.TagArrayOutput
- func (o EmailAddressOutput) ToEmailAddressOutput() EmailAddressOutput
- func (o EmailAddressOutput) ToEmailAddressOutputWithContext(ctx context.Context) EmailAddressOutput
- type EmailAddressState
- type EmailAddressTag
- type EvaluationForm
- type EvaluationFormArgs
- type EvaluationFormBaseItem
- type EvaluationFormBaseItemArgs
- type EvaluationFormBaseItemArray
- func (EvaluationFormBaseItemArray) ElementType() reflect.Type
- func (i EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutput() EvaluationFormBaseItemArrayOutput
- func (i EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutputWithContext(ctx context.Context) EvaluationFormBaseItemArrayOutput
- type EvaluationFormBaseItemArrayInput
- type EvaluationFormBaseItemArrayOutput
- func (EvaluationFormBaseItemArrayOutput) ElementType() reflect.Type
- func (o EvaluationFormBaseItemArrayOutput) Index(i pulumi.IntInput) EvaluationFormBaseItemOutput
- func (o EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutput() EvaluationFormBaseItemArrayOutput
- func (o EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutputWithContext(ctx context.Context) EvaluationFormBaseItemArrayOutput
- type EvaluationFormBaseItemInput
- type EvaluationFormBaseItemOutput
- func (EvaluationFormBaseItemOutput) ElementType() reflect.Type
- func (o EvaluationFormBaseItemOutput) Section() EvaluationFormSectionOutput
- func (o EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutput() EvaluationFormBaseItemOutput
- func (o EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutputWithContext(ctx context.Context) EvaluationFormBaseItemOutput
- type EvaluationFormInput
- type EvaluationFormItem
- type EvaluationFormItemArgs
- type EvaluationFormItemArray
- type EvaluationFormItemArrayInput
- type EvaluationFormItemArrayOutput
- func (EvaluationFormItemArrayOutput) ElementType() reflect.Type
- func (o EvaluationFormItemArrayOutput) Index(i pulumi.IntInput) EvaluationFormItemOutput
- func (o EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutput() EvaluationFormItemArrayOutput
- func (o EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutputWithContext(ctx context.Context) EvaluationFormItemArrayOutput
- type EvaluationFormItemInput
- type EvaluationFormItemOutput
- func (EvaluationFormItemOutput) ElementType() reflect.Type
- func (o EvaluationFormItemOutput) Question() EvaluationFormQuestionPtrOutput
- func (o EvaluationFormItemOutput) Section() EvaluationFormSectionPtrOutput
- func (o EvaluationFormItemOutput) ToEvaluationFormItemOutput() EvaluationFormItemOutput
- func (o EvaluationFormItemOutput) ToEvaluationFormItemOutputWithContext(ctx context.Context) EvaluationFormItemOutput
- type EvaluationFormNumericQuestionAutomation
- type EvaluationFormNumericQuestionAutomationArgs
- func (EvaluationFormNumericQuestionAutomationArgs) ElementType() reflect.Type
- func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutput() EvaluationFormNumericQuestionAutomationOutput
- func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationOutput
- func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
- func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
- type EvaluationFormNumericQuestionAutomationInput
- type EvaluationFormNumericQuestionAutomationOutput
- func (EvaluationFormNumericQuestionAutomationOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionAutomationOutput) PropertyValue() EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutput() EvaluationFormNumericQuestionAutomationOutput
- func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationOutput
- func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
- func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
- type EvaluationFormNumericQuestionAutomationPtrInput
- type EvaluationFormNumericQuestionAutomationPtrOutput
- func (o EvaluationFormNumericQuestionAutomationPtrOutput) Elem() EvaluationFormNumericQuestionAutomationOutput
- func (EvaluationFormNumericQuestionAutomationPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionAutomationPtrOutput) PropertyValue() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- func (o EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
- func (o EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
- type EvaluationFormNumericQuestionOption
- type EvaluationFormNumericQuestionOptionArgs
- func (EvaluationFormNumericQuestionOptionArgs) ElementType() reflect.Type
- func (i EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutput() EvaluationFormNumericQuestionOptionOutput
- func (i EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionOutput
- type EvaluationFormNumericQuestionOptionArray
- func (EvaluationFormNumericQuestionOptionArray) ElementType() reflect.Type
- func (i EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutput() EvaluationFormNumericQuestionOptionArrayOutput
- func (i EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionArrayOutput
- type EvaluationFormNumericQuestionOptionArrayInput
- type EvaluationFormNumericQuestionOptionArrayOutput
- func (EvaluationFormNumericQuestionOptionArrayOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionOptionArrayOutput) Index(i pulumi.IntInput) EvaluationFormNumericQuestionOptionOutput
- func (o EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutput() EvaluationFormNumericQuestionOptionArrayOutput
- func (o EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionArrayOutput
- type EvaluationFormNumericQuestionOptionInput
- type EvaluationFormNumericQuestionOptionOutput
- func (o EvaluationFormNumericQuestionOptionOutput) AutomaticFail() pulumi.BoolPtrOutput
- func (EvaluationFormNumericQuestionOptionOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionOptionOutput) MaxValue() pulumi.IntOutput
- func (o EvaluationFormNumericQuestionOptionOutput) MinValue() pulumi.IntOutput
- func (o EvaluationFormNumericQuestionOptionOutput) Score() pulumi.IntPtrOutput
- func (o EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutput() EvaluationFormNumericQuestionOptionOutput
- func (o EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionOutput
- type EvaluationFormNumericQuestionProperties
- type EvaluationFormNumericQuestionPropertiesArgs
- func (EvaluationFormNumericQuestionPropertiesArgs) ElementType() reflect.Type
- func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutput() EvaluationFormNumericQuestionPropertiesOutput
- func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesOutput
- func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
- func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
- type EvaluationFormNumericQuestionPropertiesInput
- type EvaluationFormNumericQuestionPropertiesOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) Automation() EvaluationFormNumericQuestionAutomationPtrOutput
- func (EvaluationFormNumericQuestionPropertiesOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertiesOutput) MaxValue() pulumi.IntOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) MinValue() pulumi.IntOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) Options() EvaluationFormNumericQuestionOptionArrayOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutput() EvaluationFormNumericQuestionPropertiesOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
- type EvaluationFormNumericQuestionPropertiesPtrInput
- type EvaluationFormNumericQuestionPropertiesPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) Automation() EvaluationFormNumericQuestionAutomationPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) Elem() EvaluationFormNumericQuestionPropertiesOutput
- func (EvaluationFormNumericQuestionPropertiesPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) MaxValue() pulumi.IntPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) MinValue() pulumi.IntPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) Options() EvaluationFormNumericQuestionOptionArrayOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
- func (o EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomation
- type EvaluationFormNumericQuestionPropertyValueAutomationArgs
- func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ElementType() reflect.Type
- func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput() EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomationInput
- type EvaluationFormNumericQuestionPropertyValueAutomationLabel
- func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ElementType() reflect.Type
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomationLabelInput
- type EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrInput
- type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) Elem() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) Label() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput() EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- type EvaluationFormNumericQuestionPropertyValueAutomationPtrInput
- type EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) Elem() EvaluationFormNumericQuestionPropertyValueAutomationOutput
- func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) Label() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
- type EvaluationFormOutput
- func (o EvaluationFormOutput) Description() pulumi.StringPtrOutput
- func (EvaluationFormOutput) ElementType() reflect.Type
- func (o EvaluationFormOutput) EvaluationFormArn() pulumi.StringOutput
- func (o EvaluationFormOutput) InstanceArn() pulumi.StringOutput
- func (o EvaluationFormOutput) Items() EvaluationFormBaseItemArrayOutput
- func (o EvaluationFormOutput) ScoringStrategy() EvaluationFormScoringStrategyPtrOutput
- func (o EvaluationFormOutput) Status() EvaluationFormStatusOutput
- func (o EvaluationFormOutput) Tags() aws.TagArrayOutput
- func (o EvaluationFormOutput) Title() pulumi.StringOutput
- func (o EvaluationFormOutput) ToEvaluationFormOutput() EvaluationFormOutput
- func (o EvaluationFormOutput) ToEvaluationFormOutputWithContext(ctx context.Context) EvaluationFormOutput
- type EvaluationFormQuestion
- type EvaluationFormQuestionArgs
- func (EvaluationFormQuestionArgs) ElementType() reflect.Type
- func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutput() EvaluationFormQuestionOutput
- func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutputWithContext(ctx context.Context) EvaluationFormQuestionOutput
- func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
- func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
- type EvaluationFormQuestionInput
- type EvaluationFormQuestionOutput
- func (EvaluationFormQuestionOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionOutput) Instructions() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionOutput) NotApplicableEnabled() pulumi.BoolPtrOutput
- func (o EvaluationFormQuestionOutput) QuestionType() EvaluationFormQuestionQuestionTypeOutput
- func (o EvaluationFormQuestionOutput) QuestionTypeProperties() EvaluationFormQuestionTypePropertiesPtrOutput
- func (o EvaluationFormQuestionOutput) RefId() pulumi.StringOutput
- func (o EvaluationFormQuestionOutput) Title() pulumi.StringOutput
- func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutput() EvaluationFormQuestionOutput
- func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutputWithContext(ctx context.Context) EvaluationFormQuestionOutput
- func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
- func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
- func (o EvaluationFormQuestionOutput) Weight() pulumi.Float64PtrOutput
- type EvaluationFormQuestionPtrInput
- type EvaluationFormQuestionPtrOutput
- func (o EvaluationFormQuestionPtrOutput) Elem() EvaluationFormQuestionOutput
- func (EvaluationFormQuestionPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionPtrOutput) Instructions() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionPtrOutput) NotApplicableEnabled() pulumi.BoolPtrOutput
- func (o EvaluationFormQuestionPtrOutput) QuestionType() EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionPtrOutput) QuestionTypeProperties() EvaluationFormQuestionTypePropertiesPtrOutput
- func (o EvaluationFormQuestionPtrOutput) RefId() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionPtrOutput) Title() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
- func (o EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
- func (o EvaluationFormQuestionPtrOutput) Weight() pulumi.Float64PtrOutput
- type EvaluationFormQuestionQuestionType
- func (EvaluationFormQuestionQuestionType) ElementType() reflect.Type
- func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutput() EvaluationFormQuestionQuestionTypeOutput
- func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypeOutput
- func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
- func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
- func (e EvaluationFormQuestionQuestionType) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormQuestionQuestionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormQuestionQuestionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormQuestionQuestionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormQuestionQuestionTypeInput
- type EvaluationFormQuestionQuestionTypeOutput
- func (EvaluationFormQuestionQuestionTypeOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutput() EvaluationFormQuestionQuestionTypeOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypeOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormQuestionQuestionTypePtrInput
- type EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionQuestionTypePtrOutput) Elem() EvaluationFormQuestionQuestionTypeOutput
- func (EvaluationFormQuestionQuestionTypePtrOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
- func (o EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormQuestionTypeProperties
- type EvaluationFormQuestionTypePropertiesArgs
- func (EvaluationFormQuestionTypePropertiesArgs) ElementType() reflect.Type
- func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutput() EvaluationFormQuestionTypePropertiesOutput
- func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesOutput
- func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
- func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
- type EvaluationFormQuestionTypePropertiesInput
- type EvaluationFormQuestionTypePropertiesOutput
- func (EvaluationFormQuestionTypePropertiesOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionTypePropertiesOutput) Numeric() EvaluationFormNumericQuestionPropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesOutput) SingleSelect() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutput() EvaluationFormQuestionTypePropertiesOutput
- func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesOutput
- func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
- type EvaluationFormQuestionTypePropertiesPtrInput
- type EvaluationFormQuestionTypePropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesPtrOutput) Elem() EvaluationFormQuestionTypePropertiesOutput
- func (EvaluationFormQuestionTypePropertiesPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormQuestionTypePropertiesPtrOutput) Numeric() EvaluationFormNumericQuestionPropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesPtrOutput) SingleSelect() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
- func (o EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
- type EvaluationFormScoringStrategy
- type EvaluationFormScoringStrategyArgs
- func (EvaluationFormScoringStrategyArgs) ElementType() reflect.Type
- func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutput() EvaluationFormScoringStrategyOutput
- func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyOutput
- func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
- func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
- type EvaluationFormScoringStrategyInput
- type EvaluationFormScoringStrategyMode
- func (EvaluationFormScoringStrategyMode) ElementType() reflect.Type
- func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutput() EvaluationFormScoringStrategyModeOutput
- func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModeOutput
- func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
- func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
- func (e EvaluationFormScoringStrategyMode) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormScoringStrategyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormScoringStrategyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormScoringStrategyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormScoringStrategyModeInput
- type EvaluationFormScoringStrategyModeOutput
- func (EvaluationFormScoringStrategyModeOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutput() EvaluationFormScoringStrategyModeOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModeOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormScoringStrategyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormScoringStrategyModePtrInput
- type EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyModePtrOutput) Elem() EvaluationFormScoringStrategyModeOutput
- func (EvaluationFormScoringStrategyModePtrOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormScoringStrategyOutput
- func (EvaluationFormScoringStrategyOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyOutput) Mode() EvaluationFormScoringStrategyModeOutput
- func (o EvaluationFormScoringStrategyOutput) Status() EvaluationFormScoringStrategyStatusOutput
- func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutput() EvaluationFormScoringStrategyOutput
- func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyOutput
- func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
- func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
- type EvaluationFormScoringStrategyPtrInput
- type EvaluationFormScoringStrategyPtrOutput
- func (o EvaluationFormScoringStrategyPtrOutput) Elem() EvaluationFormScoringStrategyOutput
- func (EvaluationFormScoringStrategyPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyPtrOutput) Mode() EvaluationFormScoringStrategyModePtrOutput
- func (o EvaluationFormScoringStrategyPtrOutput) Status() EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
- func (o EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
- type EvaluationFormScoringStrategyStatus
- func (EvaluationFormScoringStrategyStatus) ElementType() reflect.Type
- func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutput() EvaluationFormScoringStrategyStatusOutput
- func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusOutput
- func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
- func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
- func (e EvaluationFormScoringStrategyStatus) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormScoringStrategyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormScoringStrategyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormScoringStrategyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormScoringStrategyStatusInput
- type EvaluationFormScoringStrategyStatusOutput
- func (EvaluationFormScoringStrategyStatusOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutput() EvaluationFormScoringStrategyStatusOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormScoringStrategyStatusPtrInput
- type EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyStatusPtrOutput) Elem() EvaluationFormScoringStrategyStatusOutput
- func (EvaluationFormScoringStrategyStatusPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
- func (o EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSection
- type EvaluationFormSectionArgs
- func (EvaluationFormSectionArgs) ElementType() reflect.Type
- func (i EvaluationFormSectionArgs) ToEvaluationFormSectionOutput() EvaluationFormSectionOutput
- func (i EvaluationFormSectionArgs) ToEvaluationFormSectionOutputWithContext(ctx context.Context) EvaluationFormSectionOutput
- func (i EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
- func (i EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
- type EvaluationFormSectionInput
- type EvaluationFormSectionOutput
- func (EvaluationFormSectionOutput) ElementType() reflect.Type
- func (o EvaluationFormSectionOutput) Instructions() pulumi.StringPtrOutput
- func (o EvaluationFormSectionOutput) Items() EvaluationFormItemArrayOutput
- func (o EvaluationFormSectionOutput) RefId() pulumi.StringOutput
- func (o EvaluationFormSectionOutput) Title() pulumi.StringOutput
- func (o EvaluationFormSectionOutput) ToEvaluationFormSectionOutput() EvaluationFormSectionOutput
- func (o EvaluationFormSectionOutput) ToEvaluationFormSectionOutputWithContext(ctx context.Context) EvaluationFormSectionOutput
- func (o EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
- func (o EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
- func (o EvaluationFormSectionOutput) Weight() pulumi.Float64PtrOutput
- type EvaluationFormSectionPtrInput
- type EvaluationFormSectionPtrOutput
- func (o EvaluationFormSectionPtrOutput) Elem() EvaluationFormSectionOutput
- func (EvaluationFormSectionPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormSectionPtrOutput) Instructions() pulumi.StringPtrOutput
- func (o EvaluationFormSectionPtrOutput) Items() EvaluationFormItemArrayOutput
- func (o EvaluationFormSectionPtrOutput) RefId() pulumi.StringPtrOutput
- func (o EvaluationFormSectionPtrOutput) Title() pulumi.StringPtrOutput
- func (o EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
- func (o EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
- func (o EvaluationFormSectionPtrOutput) Weight() pulumi.Float64PtrOutput
- type EvaluationFormSingleSelectQuestionAutomation
- type EvaluationFormSingleSelectQuestionAutomationArgs
- func (EvaluationFormSingleSelectQuestionAutomationArgs) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutput() EvaluationFormSingleSelectQuestionAutomationOutput
- func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOutput
- func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
- type EvaluationFormSingleSelectQuestionAutomationInput
- type EvaluationFormSingleSelectQuestionAutomationOption
- type EvaluationFormSingleSelectQuestionAutomationOptionArgs
- func (EvaluationFormSingleSelectQuestionAutomationOptionArgs) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput() EvaluationFormSingleSelectQuestionAutomationOptionOutput
- func (i EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionOutput
- type EvaluationFormSingleSelectQuestionAutomationOptionArray
- func (EvaluationFormSingleSelectQuestionAutomationOptionArray) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- func (i EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- type EvaluationFormSingleSelectQuestionAutomationOptionArrayInput
- type EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- func (EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) Index(i pulumi.IntInput) EvaluationFormSingleSelectQuestionAutomationOptionOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- type EvaluationFormSingleSelectQuestionAutomationOptionInput
- type EvaluationFormSingleSelectQuestionAutomationOptionOutput
- func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) RuleCategory() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput() EvaluationFormSingleSelectQuestionAutomationOptionOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionOutput
- type EvaluationFormSingleSelectQuestionAutomationOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) DefaultOptionRefId() pulumi.StringPtrOutput
- func (EvaluationFormSingleSelectQuestionAutomationOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) Options() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutput() EvaluationFormSingleSelectQuestionAutomationOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
- type EvaluationFormSingleSelectQuestionAutomationPtrInput
- type EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) DefaultOptionRefId() pulumi.StringPtrOutput
- func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) Elem() EvaluationFormSingleSelectQuestionAutomationOutput
- func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) Options() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
- type EvaluationFormSingleSelectQuestionOption
- type EvaluationFormSingleSelectQuestionOptionArgs
- func (EvaluationFormSingleSelectQuestionOptionArgs) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutput() EvaluationFormSingleSelectQuestionOptionOutput
- func (i EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionOutput
- type EvaluationFormSingleSelectQuestionOptionArray
- func (EvaluationFormSingleSelectQuestionOptionArray) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutput() EvaluationFormSingleSelectQuestionOptionArrayOutput
- func (i EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionArrayOutput
- type EvaluationFormSingleSelectQuestionOptionArrayInput
- type EvaluationFormSingleSelectQuestionOptionArrayOutput
- func (EvaluationFormSingleSelectQuestionOptionArrayOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionOptionArrayOutput) Index(i pulumi.IntInput) EvaluationFormSingleSelectQuestionOptionOutput
- func (o EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutput() EvaluationFormSingleSelectQuestionOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionArrayOutput
- type EvaluationFormSingleSelectQuestionOptionInput
- type EvaluationFormSingleSelectQuestionOptionOutput
- func (o EvaluationFormSingleSelectQuestionOptionOutput) AutomaticFail() pulumi.BoolPtrOutput
- func (EvaluationFormSingleSelectQuestionOptionOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionOptionOutput) RefId() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionOptionOutput) Score() pulumi.IntPtrOutput
- func (o EvaluationFormSingleSelectQuestionOptionOutput) Text() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutput() EvaluationFormSingleSelectQuestionOptionOutput
- func (o EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionOutput
- type EvaluationFormSingleSelectQuestionProperties
- type EvaluationFormSingleSelectQuestionPropertiesArgs
- func (EvaluationFormSingleSelectQuestionPropertiesArgs) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutput() EvaluationFormSingleSelectQuestionPropertiesOutput
- func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesOutput
- func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- type EvaluationFormSingleSelectQuestionPropertiesDisplayAs
- func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ElementType() reflect.Type
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionPropertiesDisplayAsInput
- type EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrInput
- type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) Elem() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
- func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionPropertiesInput
- type EvaluationFormSingleSelectQuestionPropertiesOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) Automation() EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) DisplayAs() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (EvaluationFormSingleSelectQuestionPropertiesOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) Options() EvaluationFormSingleSelectQuestionOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutput() EvaluationFormSingleSelectQuestionPropertiesOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- type EvaluationFormSingleSelectQuestionPropertiesPtrInput
- type EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Automation() EvaluationFormSingleSelectQuestionAutomationPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) DisplayAs() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Elem() EvaluationFormSingleSelectQuestionPropertiesOutput
- func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Options() EvaluationFormSingleSelectQuestionOptionArrayOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomation
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs
- func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ElementType() reflect.Type
- func (i EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- func (i EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
- func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ElementType() reflect.Type
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrInput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) Elem() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput
- type EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Category() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Condition() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
- func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ElementType() reflect.Type
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) OptionRefId() pulumi.StringOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
- type EvaluationFormState
- type EvaluationFormStatus
- func (EvaluationFormStatus) ElementType() reflect.Type
- func (e EvaluationFormStatus) ToEvaluationFormStatusOutput() EvaluationFormStatusOutput
- func (e EvaluationFormStatus) ToEvaluationFormStatusOutputWithContext(ctx context.Context) EvaluationFormStatusOutput
- func (e EvaluationFormStatus) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
- func (e EvaluationFormStatus) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
- func (e EvaluationFormStatus) ToStringOutput() pulumi.StringOutput
- func (e EvaluationFormStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvaluationFormStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvaluationFormStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormStatusInput
- type EvaluationFormStatusOutput
- func (EvaluationFormStatusOutput) ElementType() reflect.Type
- func (o EvaluationFormStatusOutput) ToEvaluationFormStatusOutput() EvaluationFormStatusOutput
- func (o EvaluationFormStatusOutput) ToEvaluationFormStatusOutputWithContext(ctx context.Context) EvaluationFormStatusOutput
- func (o EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
- func (o EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
- func (o EvaluationFormStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o EvaluationFormStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvaluationFormStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormStatusPtrInput
- type EvaluationFormStatusPtrOutput
- func (o EvaluationFormStatusPtrOutput) Elem() EvaluationFormStatusOutput
- func (EvaluationFormStatusPtrOutput) ElementType() reflect.Type
- func (o EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
- func (o EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
- func (o EvaluationFormStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvaluationFormStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvaluationFormTag
- 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) HoursOfOperationOverrides() HoursOfOperationOverrideArrayOutput
- func (o HoursOfOperationOutput) InstanceArn() pulumi.StringOutput
- func (o HoursOfOperationOutput) Name() pulumi.StringOutput
- func (o HoursOfOperationOutput) Tags() aws.TagArrayOutput
- func (o HoursOfOperationOutput) TimeZone() pulumi.StringOutput
- func (o HoursOfOperationOutput) ToHoursOfOperationOutput() HoursOfOperationOutput
- func (o HoursOfOperationOutput) ToHoursOfOperationOutputWithContext(ctx context.Context) HoursOfOperationOutput
- type HoursOfOperationOverride
- type HoursOfOperationOverrideArgs
- func (HoursOfOperationOverrideArgs) ElementType() reflect.Type
- func (i HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutput() HoursOfOperationOverrideOutput
- func (i HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutputWithContext(ctx context.Context) HoursOfOperationOverrideOutput
- type HoursOfOperationOverrideArray
- func (HoursOfOperationOverrideArray) ElementType() reflect.Type
- func (i HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutput() HoursOfOperationOverrideArrayOutput
- func (i HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideArrayOutput
- type HoursOfOperationOverrideArrayInput
- type HoursOfOperationOverrideArrayOutput
- func (HoursOfOperationOverrideArrayOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideArrayOutput) Index(i pulumi.IntInput) HoursOfOperationOverrideOutput
- func (o HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutput() HoursOfOperationOverrideArrayOutput
- func (o HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideArrayOutput
- type HoursOfOperationOverrideConfig
- type HoursOfOperationOverrideConfigArgs
- func (HoursOfOperationOverrideConfigArgs) ElementType() reflect.Type
- func (i HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutput() HoursOfOperationOverrideConfigOutput
- func (i HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigOutput
- type HoursOfOperationOverrideConfigArray
- func (HoursOfOperationOverrideConfigArray) ElementType() reflect.Type
- func (i HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutput() HoursOfOperationOverrideConfigArrayOutput
- func (i HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigArrayOutput
- type HoursOfOperationOverrideConfigArrayInput
- type HoursOfOperationOverrideConfigArrayOutput
- func (HoursOfOperationOverrideConfigArrayOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideConfigArrayOutput) Index(i pulumi.IntInput) HoursOfOperationOverrideConfigOutput
- func (o HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutput() HoursOfOperationOverrideConfigArrayOutput
- func (o HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigArrayOutput
- type HoursOfOperationOverrideConfigDay
- func (HoursOfOperationOverrideConfigDay) ElementType() reflect.Type
- func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutput() HoursOfOperationOverrideConfigDayOutput
- func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayOutput
- func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
- func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
- func (e HoursOfOperationOverrideConfigDay) ToStringOutput() pulumi.StringOutput
- func (e HoursOfOperationOverrideConfigDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HoursOfOperationOverrideConfigDay) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HoursOfOperationOverrideConfigDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationOverrideConfigDayInput
- type HoursOfOperationOverrideConfigDayOutput
- func (HoursOfOperationOverrideConfigDayOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutput() HoursOfOperationOverrideConfigDayOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToStringOutput() pulumi.StringOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationOverrideConfigDayPtrInput
- type HoursOfOperationOverrideConfigDayPtrOutput
- func (o HoursOfOperationOverrideConfigDayPtrOutput) Elem() HoursOfOperationOverrideConfigDayOutput
- func (HoursOfOperationOverrideConfigDayPtrOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
- func (o HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
- func (o HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HoursOfOperationOverrideConfigInput
- type HoursOfOperationOverrideConfigOutput
- func (o HoursOfOperationOverrideConfigOutput) Day() HoursOfOperationOverrideConfigDayOutput
- func (HoursOfOperationOverrideConfigOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideConfigOutput) EndTime() HoursOfOperationOverrideTimeSliceOutput
- func (o HoursOfOperationOverrideConfigOutput) StartTime() HoursOfOperationOverrideTimeSliceOutput
- func (o HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutput() HoursOfOperationOverrideConfigOutput
- func (o HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigOutput
- type HoursOfOperationOverrideInput
- type HoursOfOperationOverrideOutput
- func (o HoursOfOperationOverrideOutput) EffectiveFrom() pulumi.StringOutput
- func (o HoursOfOperationOverrideOutput) EffectiveTill() pulumi.StringOutput
- func (HoursOfOperationOverrideOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideOutput) HoursOfOperationOverrideId() pulumi.StringPtrOutput
- func (o HoursOfOperationOverrideOutput) OverrideConfig() HoursOfOperationOverrideConfigArrayOutput
- func (o HoursOfOperationOverrideOutput) OverrideDescription() pulumi.StringPtrOutput
- func (o HoursOfOperationOverrideOutput) OverrideName() pulumi.StringOutput
- func (o HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutput() HoursOfOperationOverrideOutput
- func (o HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutputWithContext(ctx context.Context) HoursOfOperationOverrideOutput
- type HoursOfOperationOverrideTimeSlice
- type HoursOfOperationOverrideTimeSliceArgs
- func (HoursOfOperationOverrideTimeSliceArgs) ElementType() reflect.Type
- func (i HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutput() HoursOfOperationOverrideTimeSliceOutput
- func (i HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationOverrideTimeSliceOutput
- type HoursOfOperationOverrideTimeSliceInput
- type HoursOfOperationOverrideTimeSliceOutput
- func (HoursOfOperationOverrideTimeSliceOutput) ElementType() reflect.Type
- func (o HoursOfOperationOverrideTimeSliceOutput) Hours() pulumi.IntOutput
- func (o HoursOfOperationOverrideTimeSliceOutput) Minutes() pulumi.IntOutput
- func (o HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutput() HoursOfOperationOverrideTimeSliceOutput
- func (o HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationOverrideTimeSliceOutput
- type HoursOfOperationState
- type HoursOfOperationTag
- 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) AwsId() pulumi.StringOutput
- 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) Tags() aws.TagArrayOutput
- 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() InstanceStorageConfigEncryptionConfigOutput
- 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 InstanceTag
- 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 LookupAgentStatusArgs
- type LookupAgentStatusOutputArgs
- type LookupAgentStatusResult
- type LookupAgentStatusResultOutput
- func (o LookupAgentStatusResultOutput) AgentStatusArn() pulumi.StringPtrOutput
- func (o LookupAgentStatusResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupAgentStatusResultOutput) DisplayOrder() pulumi.IntPtrOutput
- func (LookupAgentStatusResultOutput) ElementType() reflect.Type
- func (o LookupAgentStatusResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupAgentStatusResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
- func (o LookupAgentStatusResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
- func (o LookupAgentStatusResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAgentStatusResultOutput) ResetOrderNumber() pulumi.BoolPtrOutput
- func (o LookupAgentStatusResultOutput) State() AgentStatusStateEnumPtrOutput
- func (o LookupAgentStatusResultOutput) Tags() aws.TagArrayOutput
- func (o LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutput() LookupAgentStatusResultOutput
- func (o LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutputWithContext(ctx context.Context) LookupAgentStatusResultOutput
- func (o LookupAgentStatusResultOutput) Type() AgentStatusTypePtrOutput
- 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() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupContactFlowModuleResultOutput) Tags() aws.TagArrayOutput
- 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() aws.TagArrayOutput
- func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutput() LookupContactFlowResultOutput
- func (o LookupContactFlowResultOutput) ToLookupContactFlowResultOutputWithContext(ctx context.Context) LookupContactFlowResultOutput
- type LookupEmailAddressArgs
- type LookupEmailAddressOutputArgs
- type LookupEmailAddressResult
- type LookupEmailAddressResultOutput
- func (o LookupEmailAddressResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupEmailAddressResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupEmailAddressResultOutput) ElementType() reflect.Type
- func (o LookupEmailAddressResultOutput) EmailAddressArn() pulumi.StringPtrOutput
- func (o LookupEmailAddressResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupEmailAddressResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutput() LookupEmailAddressResultOutput
- func (o LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutputWithContext(ctx context.Context) LookupEmailAddressResultOutput
- type LookupEvaluationFormArgs
- type LookupEvaluationFormOutputArgs
- type LookupEvaluationFormResult
- type LookupEvaluationFormResultOutput
- func (o LookupEvaluationFormResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEvaluationFormResultOutput) ElementType() reflect.Type
- func (o LookupEvaluationFormResultOutput) EvaluationFormArn() pulumi.StringPtrOutput
- func (o LookupEvaluationFormResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupEvaluationFormResultOutput) Items() EvaluationFormBaseItemArrayOutput
- func (o LookupEvaluationFormResultOutput) ScoringStrategy() EvaluationFormScoringStrategyPtrOutput
- func (o LookupEvaluationFormResultOutput) Status() EvaluationFormStatusPtrOutput
- func (o LookupEvaluationFormResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEvaluationFormResultOutput) Title() pulumi.StringPtrOutput
- func (o LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutput() LookupEvaluationFormResultOutput
- func (o LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutputWithContext(ctx context.Context) LookupEvaluationFormResultOutput
- 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) HoursOfOperationOverrides() HoursOfOperationOverrideArrayOutput
- func (o LookupHoursOfOperationResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupHoursOfOperationResultOutput) Tags() aws.TagArrayOutput
- 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) Tags() aws.TagArrayOutput
- 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 (o LookupPhoneNumberResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPhoneNumberResultOutput) ElementType() reflect.Type
- func (o LookupPhoneNumberResultOutput) PhoneNumberArn() pulumi.StringPtrOutput
- func (o LookupPhoneNumberResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPhoneNumberResultOutput) TargetArn() pulumi.StringPtrOutput
- func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutput() LookupPhoneNumberResultOutput
- func (o LookupPhoneNumberResultOutput) ToLookupPhoneNumberResultOutputWithContext(ctx context.Context) LookupPhoneNumberResultOutput
- type LookupPredefinedAttributeArgs
- type LookupPredefinedAttributeOutputArgs
- type LookupPredefinedAttributeResult
- type LookupPredefinedAttributeResultOutput
- func (LookupPredefinedAttributeResultOutput) ElementType() reflect.Type
- func (o LookupPredefinedAttributeResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
- func (o LookupPredefinedAttributeResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
- func (o LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutput() LookupPredefinedAttributeResultOutput
- func (o LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutputWithContext(ctx context.Context) LookupPredefinedAttributeResultOutput
- func (o LookupPredefinedAttributeResultOutput) Values() ValuesPropertiesPtrOutput
- type LookupPromptArgs
- type LookupPromptOutputArgs
- type LookupPromptResult
- type LookupPromptResultOutput
- func (o LookupPromptResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPromptResultOutput) ElementType() reflect.Type
- func (o LookupPromptResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupPromptResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupPromptResultOutput) PromptArn() pulumi.StringPtrOutput
- func (o LookupPromptResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPromptResultOutput) ToLookupPromptResultOutput() LookupPromptResultOutput
- func (o LookupPromptResultOutput) ToLookupPromptResultOutputWithContext(ctx context.Context) LookupPromptResultOutput
- type LookupQueueArgs
- type LookupQueueOutputArgs
- type LookupQueueResult
- type LookupQueueResultOutput
- func (o LookupQueueResultOutput) Description() pulumi.StringPtrOutput
- func (LookupQueueResultOutput) ElementType() reflect.Type
- func (o LookupQueueResultOutput) HoursOfOperationArn() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) MaxContacts() pulumi.IntPtrOutput
- func (o LookupQueueResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) OutboundCallerConfig() QueueOutboundCallerConfigPtrOutput
- func (o LookupQueueResultOutput) OutboundEmailConfig() QueueOutboundEmailConfigPtrOutput
- func (o LookupQueueResultOutput) QueueArn() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) QuickConnectArns() pulumi.StringArrayOutput
- func (o LookupQueueResultOutput) Status() QueueStatusPtrOutput
- func (o LookupQueueResultOutput) Tags() aws.TagArrayOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
- func (o LookupQueueResultOutput) Type() QueueTypePtrOutput
- 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) QuickConnectType() QuickConnectTypePtrOutput
- func (o LookupQuickConnectResultOutput) Tags() aws.TagArrayOutput
- func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutput() LookupQuickConnectResultOutput
- func (o LookupQuickConnectResultOutput) ToLookupQuickConnectResultOutputWithContext(ctx context.Context) LookupQuickConnectResultOutput
- type LookupRoutingProfileArgs
- type LookupRoutingProfileOutputArgs
- type LookupRoutingProfileResult
- type LookupRoutingProfileResultOutput
- func (o LookupRoutingProfileResultOutput) AgentAvailabilityTimer() RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o LookupRoutingProfileResultOutput) DefaultOutboundQueueArn() pulumi.StringPtrOutput
- func (o LookupRoutingProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupRoutingProfileResultOutput) ElementType() reflect.Type
- func (o LookupRoutingProfileResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupRoutingProfileResultOutput) MediaConcurrencies() RoutingProfileMediaConcurrencyArrayOutput
- func (o LookupRoutingProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupRoutingProfileResultOutput) QueueConfigs() RoutingProfileQueueConfigArrayOutput
- func (o LookupRoutingProfileResultOutput) RoutingProfileArn() pulumi.StringPtrOutput
- func (o LookupRoutingProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutput() LookupRoutingProfileResultOutput
- func (o LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutputWithContext(ctx context.Context) LookupRoutingProfileResultOutput
- 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() aws.TagArrayOutput
- 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 LookupSecurityProfileArgs
- type LookupSecurityProfileOutputArgs
- type LookupSecurityProfileResult
- type LookupSecurityProfileResultOutput
- func (o LookupSecurityProfileResultOutput) AllowedAccessControlHierarchyGroupId() pulumi.StringPtrOutput
- func (o LookupSecurityProfileResultOutput) AllowedAccessControlTags() SecurityProfileTagArrayOutput
- func (o LookupSecurityProfileResultOutput) Applications() SecurityProfileApplicationArrayOutput
- func (o LookupSecurityProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupSecurityProfileResultOutput) ElementType() reflect.Type
- func (o LookupSecurityProfileResultOutput) HierarchyRestrictedResources() pulumi.StringArrayOutput
- func (o LookupSecurityProfileResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
- func (o LookupSecurityProfileResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
- func (o LookupSecurityProfileResultOutput) Permissions() pulumi.StringArrayOutput
- func (o LookupSecurityProfileResultOutput) SecurityProfileArn() pulumi.StringPtrOutput
- func (o LookupSecurityProfileResultOutput) TagRestrictedResources() pulumi.StringArrayOutput
- func (o LookupSecurityProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput() LookupSecurityProfileResultOutput
- func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext(ctx context.Context) LookupSecurityProfileResultOutput
- 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) SelfAssignContactFlowArn() pulumi.StringPtrOutput
- func (o LookupTaskTemplateResultOutput) Status() TaskTemplateStatusPtrOutput
- func (o LookupTaskTemplateResultOutput) Tags() aws.TagArrayOutput
- func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutput() LookupTaskTemplateResultOutput
- func (o LookupTaskTemplateResultOutput) ToLookupTaskTemplateResultOutputWithContext(ctx context.Context) LookupTaskTemplateResultOutput
- type LookupTrafficDistributionGroupArgs
- type LookupTrafficDistributionGroupOutputArgs
- type LookupTrafficDistributionGroupResult
- type LookupTrafficDistributionGroupResultOutput
- func (LookupTrafficDistributionGroupResultOutput) ElementType() reflect.Type
- func (o LookupTrafficDistributionGroupResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupTrafficDistributionGroupResultOutput) IsDefault() pulumi.BoolPtrOutput
- func (o LookupTrafficDistributionGroupResultOutput) Status() TrafficDistributionGroupStatusPtrOutput
- func (o LookupTrafficDistributionGroupResultOutput) Tags() aws.TagArrayOutput
- func (o LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutput() LookupTrafficDistributionGroupResultOutput
- func (o LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutputWithContext(ctx context.Context) LookupTrafficDistributionGroupResultOutput
- func (o LookupTrafficDistributionGroupResultOutput) TrafficDistributionGroupArn() pulumi.StringPtrOutput
- 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) Tags() aws.TagArrayOutput
- func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutput() LookupUserHierarchyGroupResultOutput
- func (o LookupUserHierarchyGroupResultOutput) ToLookupUserHierarchyGroupResultOutputWithContext(ctx context.Context) LookupUserHierarchyGroupResultOutput
- func (o LookupUserHierarchyGroupResultOutput) UserHierarchyGroupArn() pulumi.StringPtrOutput
- type LookupUserHierarchyStructureArgs
- type LookupUserHierarchyStructureOutputArgs
- type LookupUserHierarchyStructureResult
- type LookupUserHierarchyStructureResultOutput
- func (LookupUserHierarchyStructureResultOutput) ElementType() reflect.Type
- func (o LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutput() LookupUserHierarchyStructureResultOutput
- func (o LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutputWithContext(ctx context.Context) LookupUserHierarchyStructureResultOutput
- func (o LookupUserHierarchyStructureResultOutput) UserHierarchyStructure() UserHierarchyStructurePropertiesPtrOutput
- func (o LookupUserHierarchyStructureResultOutput) UserHierarchyStructureArn() 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() aws.TagArrayOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
- func (o LookupUserResultOutput) UserArn() pulumi.StringPtrOutput
- func (o LookupUserResultOutput) UserProficiencies() UserProficiencyArrayOutput
- func (o LookupUserResultOutput) Username() pulumi.StringPtrOutput
- type LookupViewArgs
- type LookupViewOutputArgs
- type LookupViewResult
- type LookupViewResultOutput
- func (o LookupViewResultOutput) Actions() pulumi.StringArrayOutput
- func (o LookupViewResultOutput) Description() pulumi.StringPtrOutput
- func (LookupViewResultOutput) ElementType() reflect.Type
- func (o LookupViewResultOutput) InstanceArn() pulumi.StringPtrOutput
- func (o LookupViewResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupViewResultOutput) Tags() aws.TagArrayOutput
- func (o LookupViewResultOutput) Template() pulumi.AnyOutput
- func (o LookupViewResultOutput) ToLookupViewResultOutput() LookupViewResultOutput
- func (o LookupViewResultOutput) ToLookupViewResultOutputWithContext(ctx context.Context) LookupViewResultOutput
- func (o LookupViewResultOutput) ViewArn() pulumi.StringPtrOutput
- func (o LookupViewResultOutput) ViewContentSha256() pulumi.StringPtrOutput
- func (o LookupViewResultOutput) ViewId() pulumi.StringPtrOutput
- type LookupViewVersionArgs
- type LookupViewVersionOutputArgs
- type LookupViewVersionResult
- type LookupViewVersionResultOutput
- func (LookupViewVersionResultOutput) ElementType() reflect.Type
- func (o LookupViewVersionResultOutput) ToLookupViewVersionResultOutput() LookupViewVersionResultOutput
- func (o LookupViewVersionResultOutput) ToLookupViewVersionResultOutputWithContext(ctx context.Context) LookupViewVersionResultOutput
- func (o LookupViewVersionResultOutput) Version() pulumi.IntPtrOutput
- func (o LookupViewVersionResultOutput) VersionDescription() pulumi.StringPtrOutput
- func (o LookupViewVersionResultOutput) ViewVersionArn() pulumi.StringPtrOutput
- type PhoneNumber
- type PhoneNumberArgs
- type PhoneNumberInput
- type PhoneNumberOutput
- func (o PhoneNumberOutput) Address() pulumi.StringOutput
- func (o PhoneNumberOutput) CountryCode() pulumi.StringPtrOutput
- 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) SourcePhoneNumberArn() pulumi.StringPtrOutput
- func (o PhoneNumberOutput) Tags() aws.TagArrayOutput
- func (o PhoneNumberOutput) TargetArn() pulumi.StringOutput
- func (o PhoneNumberOutput) ToPhoneNumberOutput() PhoneNumberOutput
- func (o PhoneNumberOutput) ToPhoneNumberOutputWithContext(ctx context.Context) PhoneNumberOutput
- func (o PhoneNumberOutput) Type() pulumi.StringPtrOutput
- type PhoneNumberState
- type PhoneNumberTag
- type PredefinedAttribute
- type PredefinedAttributeArgs
- type PredefinedAttributeInput
- type PredefinedAttributeOutput
- func (PredefinedAttributeOutput) ElementType() reflect.Type
- func (o PredefinedAttributeOutput) InstanceArn() pulumi.StringOutput
- func (o PredefinedAttributeOutput) LastModifiedRegion() pulumi.StringOutput
- func (o PredefinedAttributeOutput) LastModifiedTime() pulumi.Float64Output
- func (o PredefinedAttributeOutput) Name() pulumi.StringOutput
- func (o PredefinedAttributeOutput) ToPredefinedAttributeOutput() PredefinedAttributeOutput
- func (o PredefinedAttributeOutput) ToPredefinedAttributeOutputWithContext(ctx context.Context) PredefinedAttributeOutput
- func (o PredefinedAttributeOutput) Values() ValuesPropertiesOutput
- type PredefinedAttributeState
- type Prompt
- type PromptArgs
- type PromptInput
- type PromptOutput
- func (o PromptOutput) Description() pulumi.StringPtrOutput
- func (PromptOutput) ElementType() reflect.Type
- func (o PromptOutput) InstanceArn() pulumi.StringOutput
- func (o PromptOutput) Name() pulumi.StringOutput
- func (o PromptOutput) PromptArn() pulumi.StringOutput
- func (o PromptOutput) S3Uri() pulumi.StringPtrOutput
- func (o PromptOutput) Tags() aws.TagArrayOutput
- func (o PromptOutput) ToPromptOutput() PromptOutput
- func (o PromptOutput) ToPromptOutputWithContext(ctx context.Context) PromptOutput
- type PromptState
- type PromptTag
- type Queue
- type QueueArgs
- type QueueInput
- type QueueOutboundCallerConfig
- type QueueOutboundCallerConfigArgs
- func (QueueOutboundCallerConfigArgs) ElementType() reflect.Type
- func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutput() QueueOutboundCallerConfigOutput
- func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutputWithContext(ctx context.Context) QueueOutboundCallerConfigOutput
- func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
- func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
- type QueueOutboundCallerConfigInput
- type QueueOutboundCallerConfigOutput
- func (QueueOutboundCallerConfigOutput) ElementType() reflect.Type
- func (o QueueOutboundCallerConfigOutput) OutboundCallerIdName() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigOutput) OutboundCallerIdNumberArn() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigOutput) OutboundFlowArn() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutput() QueueOutboundCallerConfigOutput
- func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutputWithContext(ctx context.Context) QueueOutboundCallerConfigOutput
- func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
- func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
- type QueueOutboundCallerConfigPtrInput
- type QueueOutboundCallerConfigPtrOutput
- func (o QueueOutboundCallerConfigPtrOutput) Elem() QueueOutboundCallerConfigOutput
- func (QueueOutboundCallerConfigPtrOutput) ElementType() reflect.Type
- func (o QueueOutboundCallerConfigPtrOutput) OutboundCallerIdName() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigPtrOutput) OutboundCallerIdNumberArn() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigPtrOutput) OutboundFlowArn() pulumi.StringPtrOutput
- func (o QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
- func (o QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
- type QueueOutboundEmailConfig
- type QueueOutboundEmailConfigArgs
- func (QueueOutboundEmailConfigArgs) ElementType() reflect.Type
- func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutput() QueueOutboundEmailConfigOutput
- func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutputWithContext(ctx context.Context) QueueOutboundEmailConfigOutput
- func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
- func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
- type QueueOutboundEmailConfigInput
- type QueueOutboundEmailConfigOutput
- func (QueueOutboundEmailConfigOutput) ElementType() reflect.Type
- func (o QueueOutboundEmailConfigOutput) OutboundEmailAddressId() pulumi.StringPtrOutput
- func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutput() QueueOutboundEmailConfigOutput
- func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutputWithContext(ctx context.Context) QueueOutboundEmailConfigOutput
- func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
- func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
- type QueueOutboundEmailConfigPtrInput
- type QueueOutboundEmailConfigPtrOutput
- func (o QueueOutboundEmailConfigPtrOutput) Elem() QueueOutboundEmailConfigOutput
- func (QueueOutboundEmailConfigPtrOutput) ElementType() reflect.Type
- func (o QueueOutboundEmailConfigPtrOutput) OutboundEmailAddressId() pulumi.StringPtrOutput
- func (o QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
- func (o QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
- type QueueOutput
- func (o QueueOutput) Description() pulumi.StringPtrOutput
- func (QueueOutput) ElementType() reflect.Type
- func (o QueueOutput) HoursOfOperationArn() pulumi.StringOutput
- func (o QueueOutput) InstanceArn() pulumi.StringOutput
- func (o QueueOutput) MaxContacts() pulumi.IntPtrOutput
- func (o QueueOutput) Name() pulumi.StringOutput
- func (o QueueOutput) OutboundCallerConfig() QueueOutboundCallerConfigPtrOutput
- func (o QueueOutput) OutboundEmailConfig() QueueOutboundEmailConfigPtrOutput
- func (o QueueOutput) QueueArn() pulumi.StringOutput
- func (o QueueOutput) QuickConnectArns() pulumi.StringArrayOutput
- func (o QueueOutput) Status() QueueStatusPtrOutput
- func (o QueueOutput) Tags() aws.TagArrayOutput
- func (o QueueOutput) ToQueueOutput() QueueOutput
- func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
- func (o QueueOutput) Type() QueueTypeOutput
- type QueueState
- type QueueStatus
- func (QueueStatus) ElementType() reflect.Type
- func (e QueueStatus) ToQueueStatusOutput() QueueStatusOutput
- func (e QueueStatus) ToQueueStatusOutputWithContext(ctx context.Context) QueueStatusOutput
- func (e QueueStatus) ToQueueStatusPtrOutput() QueueStatusPtrOutput
- func (e QueueStatus) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
- func (e QueueStatus) ToStringOutput() pulumi.StringOutput
- func (e QueueStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e QueueStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e QueueStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QueueStatusInput
- type QueueStatusOutput
- func (QueueStatusOutput) ElementType() reflect.Type
- func (o QueueStatusOutput) ToQueueStatusOutput() QueueStatusOutput
- func (o QueueStatusOutput) ToQueueStatusOutputWithContext(ctx context.Context) QueueStatusOutput
- func (o QueueStatusOutput) ToQueueStatusPtrOutput() QueueStatusPtrOutput
- func (o QueueStatusOutput) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
- func (o QueueStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o QueueStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o QueueStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QueueStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QueueStatusPtrInput
- type QueueStatusPtrOutput
- func (o QueueStatusPtrOutput) Elem() QueueStatusOutput
- func (QueueStatusPtrOutput) ElementType() reflect.Type
- func (o QueueStatusPtrOutput) ToQueueStatusPtrOutput() QueueStatusPtrOutput
- func (o QueueStatusPtrOutput) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
- func (o QueueStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QueueStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QueueTag
- type QueueType
- type QueueTypeOutput
- func (QueueTypeOutput) ElementType() reflect.Type
- func (o QueueTypeOutput) ToQueueTypeOutput() QueueTypeOutput
- func (o QueueTypeOutput) ToQueueTypeOutputWithContext(ctx context.Context) QueueTypeOutput
- func (o QueueTypeOutput) ToQueueTypePtrOutput() QueueTypePtrOutput
- func (o QueueTypeOutput) ToQueueTypePtrOutputWithContext(ctx context.Context) QueueTypePtrOutput
- func (o QueueTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o QueueTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o QueueTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QueueTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QueueTypePtrOutput
- func (o QueueTypePtrOutput) Elem() QueueTypeOutput
- func (QueueTypePtrOutput) ElementType() reflect.Type
- func (o QueueTypePtrOutput) ToQueueTypePtrOutput() QueueTypePtrOutput
- func (o QueueTypePtrOutput) ToQueueTypePtrOutputWithContext(ctx context.Context) QueueTypePtrOutput
- func (o QueueTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o QueueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) QuickConnectType() QuickConnectTypeOutput
- func (o QuickConnectOutput) Tags() aws.TagArrayOutput
- 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 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 RoutingProfile
- type RoutingProfileAgentAvailabilityTimer
- func (RoutingProfileAgentAvailabilityTimer) ElementType() reflect.Type
- func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutput() RoutingProfileAgentAvailabilityTimerOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToStringOutput() pulumi.StringOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoutingProfileAgentAvailabilityTimer) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileAgentAvailabilityTimerInput
- type RoutingProfileAgentAvailabilityTimerOutput
- func (RoutingProfileAgentAvailabilityTimerOutput) ElementType() reflect.Type
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutput() RoutingProfileAgentAvailabilityTimerOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringOutput() pulumi.StringOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileAgentAvailabilityTimerPtrInput
- type RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerPtrOutput) Elem() RoutingProfileAgentAvailabilityTimerOutput
- func (RoutingProfileAgentAvailabilityTimerPtrOutput) ElementType() reflect.Type
- func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileArgs
- type RoutingProfileBehaviorType
- func (RoutingProfileBehaviorType) ElementType() reflect.Type
- func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutput() RoutingProfileBehaviorTypeOutput
- func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypeOutput
- func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
- func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
- func (e RoutingProfileBehaviorType) ToStringOutput() pulumi.StringOutput
- func (e RoutingProfileBehaviorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoutingProfileBehaviorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoutingProfileBehaviorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileBehaviorTypeInput
- type RoutingProfileBehaviorTypeOutput
- func (RoutingProfileBehaviorTypeOutput) ElementType() reflect.Type
- func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutput() RoutingProfileBehaviorTypeOutput
- func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypeOutput
- func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileBehaviorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RoutingProfileBehaviorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RoutingProfileBehaviorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileBehaviorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileBehaviorTypePtrInput
- type RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileBehaviorTypePtrOutput) Elem() RoutingProfileBehaviorTypeOutput
- func (RoutingProfileBehaviorTypePtrOutput) ElementType() reflect.Type
- func (o RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileChannel
- func (RoutingProfileChannel) ElementType() reflect.Type
- func (e RoutingProfileChannel) ToRoutingProfileChannelOutput() RoutingProfileChannelOutput
- func (e RoutingProfileChannel) ToRoutingProfileChannelOutputWithContext(ctx context.Context) RoutingProfileChannelOutput
- func (e RoutingProfileChannel) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
- func (e RoutingProfileChannel) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
- func (e RoutingProfileChannel) ToStringOutput() pulumi.StringOutput
- func (e RoutingProfileChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoutingProfileChannel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoutingProfileChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileChannelInput
- type RoutingProfileChannelOutput
- func (RoutingProfileChannelOutput) ElementType() reflect.Type
- func (o RoutingProfileChannelOutput) ToRoutingProfileChannelOutput() RoutingProfileChannelOutput
- func (o RoutingProfileChannelOutput) ToRoutingProfileChannelOutputWithContext(ctx context.Context) RoutingProfileChannelOutput
- func (o RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
- func (o RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
- func (o RoutingProfileChannelOutput) ToStringOutput() pulumi.StringOutput
- func (o RoutingProfileChannelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RoutingProfileChannelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileChannelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileChannelPtrInput
- type RoutingProfileChannelPtrOutput
- func (o RoutingProfileChannelPtrOutput) Elem() RoutingProfileChannelOutput
- func (RoutingProfileChannelPtrOutput) ElementType() reflect.Type
- func (o RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
- func (o RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
- func (o RoutingProfileChannelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RoutingProfileChannelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingProfileCrossChannelBehavior
- type RoutingProfileCrossChannelBehaviorArgs
- func (RoutingProfileCrossChannelBehaviorArgs) ElementType() reflect.Type
- func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutput() RoutingProfileCrossChannelBehaviorOutput
- func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorOutput
- func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
- func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
- type RoutingProfileCrossChannelBehaviorInput
- type RoutingProfileCrossChannelBehaviorOutput
- func (o RoutingProfileCrossChannelBehaviorOutput) BehaviorType() RoutingProfileBehaviorTypeOutput
- func (RoutingProfileCrossChannelBehaviorOutput) ElementType() reflect.Type
- func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutput() RoutingProfileCrossChannelBehaviorOutput
- func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorOutput
- func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
- func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
- type RoutingProfileCrossChannelBehaviorPtrInput
- type RoutingProfileCrossChannelBehaviorPtrOutput
- func (o RoutingProfileCrossChannelBehaviorPtrOutput) BehaviorType() RoutingProfileBehaviorTypePtrOutput
- func (o RoutingProfileCrossChannelBehaviorPtrOutput) Elem() RoutingProfileCrossChannelBehaviorOutput
- func (RoutingProfileCrossChannelBehaviorPtrOutput) ElementType() reflect.Type
- func (o RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
- func (o RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
- type RoutingProfileInput
- type RoutingProfileMediaConcurrency
- type RoutingProfileMediaConcurrencyArgs
- func (RoutingProfileMediaConcurrencyArgs) ElementType() reflect.Type
- func (i RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutput() RoutingProfileMediaConcurrencyOutput
- func (i RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyOutput
- type RoutingProfileMediaConcurrencyArray
- func (RoutingProfileMediaConcurrencyArray) ElementType() reflect.Type
- func (i RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutput() RoutingProfileMediaConcurrencyArrayOutput
- func (i RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyArrayOutput
- type RoutingProfileMediaConcurrencyArrayInput
- type RoutingProfileMediaConcurrencyArrayOutput
- func (RoutingProfileMediaConcurrencyArrayOutput) ElementType() reflect.Type
- func (o RoutingProfileMediaConcurrencyArrayOutput) Index(i pulumi.IntInput) RoutingProfileMediaConcurrencyOutput
- func (o RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutput() RoutingProfileMediaConcurrencyArrayOutput
- func (o RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyArrayOutput
- type RoutingProfileMediaConcurrencyInput
- type RoutingProfileMediaConcurrencyOutput
- func (o RoutingProfileMediaConcurrencyOutput) Channel() RoutingProfileChannelOutput
- func (o RoutingProfileMediaConcurrencyOutput) Concurrency() pulumi.IntOutput
- func (o RoutingProfileMediaConcurrencyOutput) CrossChannelBehavior() RoutingProfileCrossChannelBehaviorPtrOutput
- func (RoutingProfileMediaConcurrencyOutput) ElementType() reflect.Type
- func (o RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutput() RoutingProfileMediaConcurrencyOutput
- func (o RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyOutput
- type RoutingProfileOutput
- func (o RoutingProfileOutput) AgentAvailabilityTimer() RoutingProfileAgentAvailabilityTimerPtrOutput
- func (o RoutingProfileOutput) DefaultOutboundQueueArn() pulumi.StringOutput
- func (o RoutingProfileOutput) Description() pulumi.StringOutput
- func (RoutingProfileOutput) ElementType() reflect.Type
- func (o RoutingProfileOutput) InstanceArn() pulumi.StringOutput
- func (o RoutingProfileOutput) MediaConcurrencies() RoutingProfileMediaConcurrencyArrayOutput
- func (o RoutingProfileOutput) Name() pulumi.StringOutput
- func (o RoutingProfileOutput) QueueConfigs() RoutingProfileQueueConfigArrayOutput
- func (o RoutingProfileOutput) RoutingProfileArn() pulumi.StringOutput
- func (o RoutingProfileOutput) Tags() aws.TagArrayOutput
- func (o RoutingProfileOutput) ToRoutingProfileOutput() RoutingProfileOutput
- func (o RoutingProfileOutput) ToRoutingProfileOutputWithContext(ctx context.Context) RoutingProfileOutput
- type RoutingProfileQueueConfig
- type RoutingProfileQueueConfigArgs
- func (RoutingProfileQueueConfigArgs) ElementType() reflect.Type
- func (i RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutput() RoutingProfileQueueConfigOutput
- func (i RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutputWithContext(ctx context.Context) RoutingProfileQueueConfigOutput
- type RoutingProfileQueueConfigArray
- func (RoutingProfileQueueConfigArray) ElementType() reflect.Type
- func (i RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutput() RoutingProfileQueueConfigArrayOutput
- func (i RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutputWithContext(ctx context.Context) RoutingProfileQueueConfigArrayOutput
- type RoutingProfileQueueConfigArrayInput
- type RoutingProfileQueueConfigArrayOutput
- func (RoutingProfileQueueConfigArrayOutput) ElementType() reflect.Type
- func (o RoutingProfileQueueConfigArrayOutput) Index(i pulumi.IntInput) RoutingProfileQueueConfigOutput
- func (o RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutput() RoutingProfileQueueConfigArrayOutput
- func (o RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutputWithContext(ctx context.Context) RoutingProfileQueueConfigArrayOutput
- type RoutingProfileQueueConfigInput
- type RoutingProfileQueueConfigOutput
- func (o RoutingProfileQueueConfigOutput) Delay() pulumi.IntOutput
- func (RoutingProfileQueueConfigOutput) ElementType() reflect.Type
- func (o RoutingProfileQueueConfigOutput) Priority() pulumi.IntOutput
- func (o RoutingProfileQueueConfigOutput) QueueReference() RoutingProfileQueueReferenceOutput
- func (o RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutput() RoutingProfileQueueConfigOutput
- func (o RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutputWithContext(ctx context.Context) RoutingProfileQueueConfigOutput
- type RoutingProfileQueueReference
- type RoutingProfileQueueReferenceArgs
- func (RoutingProfileQueueReferenceArgs) ElementType() reflect.Type
- func (i RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutput() RoutingProfileQueueReferenceOutput
- func (i RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutputWithContext(ctx context.Context) RoutingProfileQueueReferenceOutput
- type RoutingProfileQueueReferenceInput
- type RoutingProfileQueueReferenceOutput
- func (o RoutingProfileQueueReferenceOutput) Channel() RoutingProfileChannelOutput
- func (RoutingProfileQueueReferenceOutput) ElementType() reflect.Type
- func (o RoutingProfileQueueReferenceOutput) QueueArn() pulumi.StringOutput
- func (o RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutput() RoutingProfileQueueReferenceOutput
- func (o RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutputWithContext(ctx context.Context) RoutingProfileQueueReferenceOutput
- type RoutingProfileState
- type RoutingProfileTag
- type Rule
- type RuleActions
- type RuleActionsArgs
- type RuleActionsInput
- type RuleActionsOutput
- func (o RuleActionsOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
- func (o RuleActionsOutput) CreateCaseActions() RuleCreateCaseActionArrayOutput
- func (RuleActionsOutput) ElementType() reflect.Type
- func (o RuleActionsOutput) EndAssociatedTasksActions() RuleEndAssociatedTasksActionArrayOutput
- func (o RuleActionsOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
- func (o RuleActionsOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
- func (o RuleActionsOutput) SubmitAutoEvaluationActions() RuleSubmitAutoEvaluationActionArrayOutput
- func (o RuleActionsOutput) TaskActions() RuleTaskActionArrayOutput
- func (o RuleActionsOutput) ToRuleActionsOutput() RuleActionsOutput
- func (o RuleActionsOutput) ToRuleActionsOutputWithContext(ctx context.Context) RuleActionsOutput
- func (o RuleActionsOutput) UpdateCaseActions() RuleUpdateCaseActionArrayOutput
- type RuleActionsPtrOutput
- func (o RuleActionsPtrOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
- func (o RuleActionsPtrOutput) CreateCaseActions() RuleCreateCaseActionArrayOutput
- func (o RuleActionsPtrOutput) Elem() RuleActionsOutput
- func (RuleActionsPtrOutput) ElementType() reflect.Type
- func (o RuleActionsPtrOutput) EndAssociatedTasksActions() RuleEndAssociatedTasksActionArrayOutput
- func (o RuleActionsPtrOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
- func (o RuleActionsPtrOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
- func (o RuleActionsPtrOutput) SubmitAutoEvaluationActions() RuleSubmitAutoEvaluationActionArrayOutput
- func (o RuleActionsPtrOutput) TaskActions() RuleTaskActionArrayOutput
- func (o RuleActionsPtrOutput) ToRuleActionsPtrOutput() RuleActionsPtrOutput
- func (o RuleActionsPtrOutput) ToRuleActionsPtrOutputWithContext(ctx context.Context) RuleActionsPtrOutput
- func (o RuleActionsPtrOutput) UpdateCaseActions() RuleUpdateCaseActionArrayOutput
- 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 RuleCreateCaseAction
- type RuleCreateCaseActionArgs
- type RuleCreateCaseActionArray
- type RuleCreateCaseActionArrayInput
- type RuleCreateCaseActionArrayOutput
- func (RuleCreateCaseActionArrayOutput) ElementType() reflect.Type
- func (o RuleCreateCaseActionArrayOutput) Index(i pulumi.IntInput) RuleCreateCaseActionOutput
- func (o RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutput() RuleCreateCaseActionArrayOutput
- func (o RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutputWithContext(ctx context.Context) RuleCreateCaseActionArrayOutput
- type RuleCreateCaseActionInput
- type RuleCreateCaseActionOutput
- func (RuleCreateCaseActionOutput) ElementType() reflect.Type
- func (o RuleCreateCaseActionOutput) Fields() RuleFieldArrayOutput
- func (o RuleCreateCaseActionOutput) TemplateId() pulumi.StringOutput
- func (o RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutput() RuleCreateCaseActionOutput
- func (o RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutputWithContext(ctx context.Context) RuleCreateCaseActionOutput
- type RuleEndAssociatedTasksAction
- type RuleEndAssociatedTasksActionArgs
- func (RuleEndAssociatedTasksActionArgs) ElementType() reflect.Type
- func (i RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutput() RuleEndAssociatedTasksActionOutput
- func (i RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionOutput
- type RuleEndAssociatedTasksActionArray
- func (RuleEndAssociatedTasksActionArray) ElementType() reflect.Type
- func (i RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutput() RuleEndAssociatedTasksActionArrayOutput
- func (i RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionArrayOutput
- type RuleEndAssociatedTasksActionArrayInput
- type RuleEndAssociatedTasksActionArrayOutput
- func (RuleEndAssociatedTasksActionArrayOutput) ElementType() reflect.Type
- func (o RuleEndAssociatedTasksActionArrayOutput) Index(i pulumi.IntInput) RuleEndAssociatedTasksActionOutput
- func (o RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutput() RuleEndAssociatedTasksActionArrayOutput
- func (o RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionArrayOutput
- type RuleEndAssociatedTasksActionInput
- type RuleEndAssociatedTasksActionOutput
- func (RuleEndAssociatedTasksActionOutput) ElementType() reflect.Type
- func (o RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutput() RuleEndAssociatedTasksActionOutput
- func (o RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionOutput
- 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 RuleField
- type RuleFieldArgs
- type RuleFieldArray
- type RuleFieldArrayInput
- type RuleFieldArrayOutput
- func (RuleFieldArrayOutput) ElementType() reflect.Type
- func (o RuleFieldArrayOutput) Index(i pulumi.IntInput) RuleFieldOutput
- func (o RuleFieldArrayOutput) ToRuleFieldArrayOutput() RuleFieldArrayOutput
- func (o RuleFieldArrayOutput) ToRuleFieldArrayOutputWithContext(ctx context.Context) RuleFieldArrayOutput
- type RuleFieldInput
- type RuleFieldOutput
- func (RuleFieldOutput) ElementType() reflect.Type
- func (o RuleFieldOutput) Id() pulumi.StringOutput
- func (o RuleFieldOutput) ToRuleFieldOutput() RuleFieldOutput
- func (o RuleFieldOutput) ToRuleFieldOutputWithContext(ctx context.Context) RuleFieldOutput
- func (o RuleFieldOutput) Value() RuleFieldValueOutput
- type RuleFieldValue
- type RuleFieldValueArgs
- type RuleFieldValueInput
- type RuleFieldValueOutput
- func (o RuleFieldValueOutput) BooleanValue() pulumi.BoolPtrOutput
- func (o RuleFieldValueOutput) DoubleValue() pulumi.Float64PtrOutput
- func (RuleFieldValueOutput) ElementType() reflect.Type
- func (o RuleFieldValueOutput) EmptyValue() pulumi.AnyOutput
- func (o RuleFieldValueOutput) StringValue() pulumi.StringPtrOutput
- func (o RuleFieldValueOutput) ToRuleFieldValueOutput() RuleFieldValueOutput
- func (o RuleFieldValueOutput) ToRuleFieldValueOutputWithContext(ctx context.Context) RuleFieldValueOutput
- 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.StringMapOutput
- 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() aws.TagArrayOutput
- 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 RuleReference
- type RuleReferenceArgs
- type RuleReferenceInput
- type RuleReferenceMap
- type RuleReferenceMapInput
- type RuleReferenceMapOutput
- func (RuleReferenceMapOutput) ElementType() reflect.Type
- func (o RuleReferenceMapOutput) MapIndex(k pulumi.StringInput) RuleReferenceOutput
- func (o RuleReferenceMapOutput) ToRuleReferenceMapOutput() RuleReferenceMapOutput
- func (o RuleReferenceMapOutput) ToRuleReferenceMapOutputWithContext(ctx context.Context) RuleReferenceMapOutput
- type RuleReferenceOutput
- func (RuleReferenceOutput) ElementType() reflect.Type
- func (o RuleReferenceOutput) ToRuleReferenceOutput() RuleReferenceOutput
- func (o RuleReferenceOutput) ToRuleReferenceOutputWithContext(ctx context.Context) RuleReferenceOutput
- func (o RuleReferenceOutput) Type() RuleReferenceTypeOutput
- func (o RuleReferenceOutput) Value() pulumi.StringOutput
- type RuleReferenceType
- func (RuleReferenceType) ElementType() reflect.Type
- func (e RuleReferenceType) ToRuleReferenceTypeOutput() RuleReferenceTypeOutput
- func (e RuleReferenceType) ToRuleReferenceTypeOutputWithContext(ctx context.Context) RuleReferenceTypeOutput
- func (e RuleReferenceType) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
- func (e RuleReferenceType) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
- func (e RuleReferenceType) ToStringOutput() pulumi.StringOutput
- func (e RuleReferenceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuleReferenceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuleReferenceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleReferenceTypeInput
- type RuleReferenceTypeOutput
- func (RuleReferenceTypeOutput) ElementType() reflect.Type
- func (o RuleReferenceTypeOutput) ToRuleReferenceTypeOutput() RuleReferenceTypeOutput
- func (o RuleReferenceTypeOutput) ToRuleReferenceTypeOutputWithContext(ctx context.Context) RuleReferenceTypeOutput
- func (o RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
- func (o RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
- func (o RuleReferenceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RuleReferenceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RuleReferenceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleReferenceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuleReferenceTypePtrInput
- type RuleReferenceTypePtrOutput
- func (o RuleReferenceTypePtrOutput) Elem() RuleReferenceTypeOutput
- func (RuleReferenceTypePtrOutput) ElementType() reflect.Type
- func (o RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
- func (o RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
- func (o RuleReferenceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuleReferenceTypePtrOutput) 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 RuleSubmitAutoEvaluationAction
- type RuleSubmitAutoEvaluationActionArgs
- func (RuleSubmitAutoEvaluationActionArgs) ElementType() reflect.Type
- func (i RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutput() RuleSubmitAutoEvaluationActionOutput
- func (i RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionOutput
- type RuleSubmitAutoEvaluationActionArray
- func (RuleSubmitAutoEvaluationActionArray) ElementType() reflect.Type
- func (i RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutput() RuleSubmitAutoEvaluationActionArrayOutput
- func (i RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionArrayOutput
- type RuleSubmitAutoEvaluationActionArrayInput
- type RuleSubmitAutoEvaluationActionArrayOutput
- func (RuleSubmitAutoEvaluationActionArrayOutput) ElementType() reflect.Type
- func (o RuleSubmitAutoEvaluationActionArrayOutput) Index(i pulumi.IntInput) RuleSubmitAutoEvaluationActionOutput
- func (o RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutput() RuleSubmitAutoEvaluationActionArrayOutput
- func (o RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionArrayOutput
- type RuleSubmitAutoEvaluationActionInput
- type RuleSubmitAutoEvaluationActionOutput
- func (RuleSubmitAutoEvaluationActionOutput) ElementType() reflect.Type
- func (o RuleSubmitAutoEvaluationActionOutput) EvaluationFormArn() pulumi.StringOutput
- func (o RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutput() RuleSubmitAutoEvaluationActionOutput
- func (o RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionOutput
- type RuleTag
- 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() RuleReferenceMapOutput
- 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 RuleUpdateCaseAction
- type RuleUpdateCaseActionArgs
- type RuleUpdateCaseActionArray
- type RuleUpdateCaseActionArrayInput
- type RuleUpdateCaseActionArrayOutput
- func (RuleUpdateCaseActionArrayOutput) ElementType() reflect.Type
- func (o RuleUpdateCaseActionArrayOutput) Index(i pulumi.IntInput) RuleUpdateCaseActionOutput
- func (o RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutput() RuleUpdateCaseActionArrayOutput
- func (o RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutputWithContext(ctx context.Context) RuleUpdateCaseActionArrayOutput
- type RuleUpdateCaseActionInput
- type RuleUpdateCaseActionOutput
- func (RuleUpdateCaseActionOutput) ElementType() reflect.Type
- func (o RuleUpdateCaseActionOutput) Fields() RuleFieldArrayOutput
- func (o RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutput() RuleUpdateCaseActionOutput
- func (o RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutputWithContext(ctx context.Context) RuleUpdateCaseActionOutput
- 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 SecurityProfile
- type SecurityProfileApplication
- type SecurityProfileApplicationArgs
- func (SecurityProfileApplicationArgs) ElementType() reflect.Type
- func (i SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutput() SecurityProfileApplicationOutput
- func (i SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutputWithContext(ctx context.Context) SecurityProfileApplicationOutput
- type SecurityProfileApplicationArray
- func (SecurityProfileApplicationArray) ElementType() reflect.Type
- func (i SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutput() SecurityProfileApplicationArrayOutput
- func (i SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutputWithContext(ctx context.Context) SecurityProfileApplicationArrayOutput
- type SecurityProfileApplicationArrayInput
- type SecurityProfileApplicationArrayOutput
- func (SecurityProfileApplicationArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileApplicationArrayOutput) Index(i pulumi.IntInput) SecurityProfileApplicationOutput
- func (o SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutput() SecurityProfileApplicationArrayOutput
- func (o SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutputWithContext(ctx context.Context) SecurityProfileApplicationArrayOutput
- type SecurityProfileApplicationInput
- type SecurityProfileApplicationOutput
- func (o SecurityProfileApplicationOutput) ApplicationPermissions() pulumi.StringArrayOutput
- func (SecurityProfileApplicationOutput) ElementType() reflect.Type
- func (o SecurityProfileApplicationOutput) Namespace() pulumi.StringOutput
- func (o SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutput() SecurityProfileApplicationOutput
- func (o SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutputWithContext(ctx context.Context) SecurityProfileApplicationOutput
- type SecurityProfileArgs
- type SecurityProfileInput
- type SecurityProfileOutput
- func (o SecurityProfileOutput) AllowedAccessControlHierarchyGroupId() pulumi.StringPtrOutput
- func (o SecurityProfileOutput) AllowedAccessControlTags() SecurityProfileTagArrayOutput
- func (o SecurityProfileOutput) Applications() SecurityProfileApplicationArrayOutput
- func (o SecurityProfileOutput) Description() pulumi.StringPtrOutput
- func (SecurityProfileOutput) ElementType() reflect.Type
- func (o SecurityProfileOutput) HierarchyRestrictedResources() pulumi.StringArrayOutput
- func (o SecurityProfileOutput) InstanceArn() pulumi.StringOutput
- func (o SecurityProfileOutput) LastModifiedRegion() pulumi.StringOutput
- func (o SecurityProfileOutput) LastModifiedTime() pulumi.Float64Output
- func (o SecurityProfileOutput) Permissions() pulumi.StringArrayOutput
- func (o SecurityProfileOutput) SecurityProfileArn() pulumi.StringOutput
- func (o SecurityProfileOutput) SecurityProfileName() pulumi.StringOutput
- func (o SecurityProfileOutput) TagRestrictedResources() pulumi.StringArrayOutput
- func (o SecurityProfileOutput) Tags() aws.TagArrayOutput
- func (o SecurityProfileOutput) ToSecurityProfileOutput() SecurityProfileOutput
- func (o SecurityProfileOutput) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
- type SecurityProfileState
- type SecurityProfileTag
- type SecurityProfileTagArgs
- type SecurityProfileTagArray
- type SecurityProfileTagArrayInput
- type SecurityProfileTagArrayOutput
- func (SecurityProfileTagArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileTagArrayOutput) Index(i pulumi.IntInput) SecurityProfileTagOutput
- func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
- func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
- type SecurityProfileTagInput
- type SecurityProfileTagOutput
- func (SecurityProfileTagOutput) ElementType() reflect.Type
- func (o SecurityProfileTagOutput) Key() pulumi.StringOutput
- func (o SecurityProfileTagOutput) ToSecurityProfileTagOutput() SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) Value() pulumi.StringOutput
- 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) SelfAssignContactFlowArn() pulumi.StringPtrOutput
- func (o TaskTemplateOutput) Status() TaskTemplateStatusPtrOutput
- func (o TaskTemplateOutput) Tags() aws.TagArrayOutput
- 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 TrafficDistributionGroup
- type TrafficDistributionGroupArgs
- type TrafficDistributionGroupInput
- type TrafficDistributionGroupOutput
- func (o TrafficDistributionGroupOutput) Description() pulumi.StringPtrOutput
- func (TrafficDistributionGroupOutput) ElementType() reflect.Type
- func (o TrafficDistributionGroupOutput) InstanceArn() pulumi.StringOutput
- func (o TrafficDistributionGroupOutput) IsDefault() pulumi.BoolOutput
- func (o TrafficDistributionGroupOutput) Name() pulumi.StringOutput
- func (o TrafficDistributionGroupOutput) Status() TrafficDistributionGroupStatusOutput
- func (o TrafficDistributionGroupOutput) Tags() aws.TagArrayOutput
- func (o TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutput() TrafficDistributionGroupOutput
- func (o TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutputWithContext(ctx context.Context) TrafficDistributionGroupOutput
- func (o TrafficDistributionGroupOutput) TrafficDistributionGroupArn() pulumi.StringOutput
- type TrafficDistributionGroupState
- type TrafficDistributionGroupStatus
- type TrafficDistributionGroupStatusOutput
- func (TrafficDistributionGroupStatusOutput) ElementType() reflect.Type
- func (o TrafficDistributionGroupStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o TrafficDistributionGroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TrafficDistributionGroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrafficDistributionGroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutput() TrafficDistributionGroupStatusOutput
- func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusOutput
- func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutput() TrafficDistributionGroupStatusPtrOutput
- func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusPtrOutput
- type TrafficDistributionGroupStatusPtrOutput
- func (o TrafficDistributionGroupStatusPtrOutput) Elem() TrafficDistributionGroupStatusOutput
- func (TrafficDistributionGroupStatusPtrOutput) ElementType() reflect.Type
- func (o TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutput() TrafficDistributionGroupStatusPtrOutput
- func (o TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusPtrOutput
- type TrafficDistributionGroupTag
- 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) Tags() aws.TagArrayOutput
- func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutput() UserHierarchyGroupOutput
- func (o UserHierarchyGroupOutput) ToUserHierarchyGroupOutputWithContext(ctx context.Context) UserHierarchyGroupOutput
- func (o UserHierarchyGroupOutput) UserHierarchyGroupArn() pulumi.StringOutput
- type UserHierarchyGroupState
- type UserHierarchyGroupTag
- type UserHierarchyStructure
- type UserHierarchyStructureArgs
- type UserHierarchyStructureInput
- type UserHierarchyStructureLevelFive
- type UserHierarchyStructureLevelFiveArgs
- func (UserHierarchyStructureLevelFiveArgs) ElementType() reflect.Type
- func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutput() UserHierarchyStructureLevelFiveOutput
- func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFiveOutput
- func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
- func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
- type UserHierarchyStructureLevelFiveInput
- type UserHierarchyStructureLevelFiveOutput
- func (UserHierarchyStructureLevelFiveOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelFiveOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFiveOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFiveOutput) Name() pulumi.StringOutput
- func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutput() UserHierarchyStructureLevelFiveOutput
- func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFiveOutput
- func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
- func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
- type UserHierarchyStructureLevelFivePtrInput
- type UserHierarchyStructureLevelFivePtrOutput
- func (o UserHierarchyStructureLevelFivePtrOutput) Elem() UserHierarchyStructureLevelFiveOutput
- func (UserHierarchyStructureLevelFivePtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFivePtrOutput) Name() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
- func (o UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
- type UserHierarchyStructureLevelFour
- type UserHierarchyStructureLevelFourArgs
- func (UserHierarchyStructureLevelFourArgs) ElementType() reflect.Type
- func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutput() UserHierarchyStructureLevelFourOutput
- func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourOutput
- func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
- func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
- type UserHierarchyStructureLevelFourInput
- type UserHierarchyStructureLevelFourOutput
- func (UserHierarchyStructureLevelFourOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelFourOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFourOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFourOutput) Name() pulumi.StringOutput
- func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutput() UserHierarchyStructureLevelFourOutput
- func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourOutput
- func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
- func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
- type UserHierarchyStructureLevelFourPtrInput
- type UserHierarchyStructureLevelFourPtrOutput
- func (o UserHierarchyStructureLevelFourPtrOutput) Elem() UserHierarchyStructureLevelFourOutput
- func (UserHierarchyStructureLevelFourPtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFourPtrOutput) Name() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
- func (o UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
- type UserHierarchyStructureLevelOne
- type UserHierarchyStructureLevelOneArgs
- func (UserHierarchyStructureLevelOneArgs) ElementType() reflect.Type
- func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutput() UserHierarchyStructureLevelOneOutput
- func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOneOutput
- func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
- func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
- type UserHierarchyStructureLevelOneInput
- type UserHierarchyStructureLevelOneOutput
- func (UserHierarchyStructureLevelOneOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelOneOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelOneOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelOneOutput) Name() pulumi.StringOutput
- func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutput() UserHierarchyStructureLevelOneOutput
- func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOneOutput
- func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
- func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
- type UserHierarchyStructureLevelOnePtrInput
- type UserHierarchyStructureLevelOnePtrOutput
- func (o UserHierarchyStructureLevelOnePtrOutput) Elem() UserHierarchyStructureLevelOneOutput
- func (UserHierarchyStructureLevelOnePtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelOnePtrOutput) Name() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
- func (o UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
- type UserHierarchyStructureLevelThree
- type UserHierarchyStructureLevelThreeArgs
- func (UserHierarchyStructureLevelThreeArgs) ElementType() reflect.Type
- func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutput() UserHierarchyStructureLevelThreeOutput
- func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreeOutput
- func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
- func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
- type UserHierarchyStructureLevelThreeInput
- type UserHierarchyStructureLevelThreeOutput
- func (UserHierarchyStructureLevelThreeOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelThreeOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelThreeOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelThreeOutput) Name() pulumi.StringOutput
- func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutput() UserHierarchyStructureLevelThreeOutput
- func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreeOutput
- func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
- func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
- type UserHierarchyStructureLevelThreePtrInput
- type UserHierarchyStructureLevelThreePtrOutput
- func (o UserHierarchyStructureLevelThreePtrOutput) Elem() UserHierarchyStructureLevelThreeOutput
- func (UserHierarchyStructureLevelThreePtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelThreePtrOutput) Name() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
- func (o UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
- type UserHierarchyStructureLevelTwo
- type UserHierarchyStructureLevelTwoArgs
- func (UserHierarchyStructureLevelTwoArgs) ElementType() reflect.Type
- func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutput() UserHierarchyStructureLevelTwoOutput
- func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoOutput
- func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
- func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
- type UserHierarchyStructureLevelTwoInput
- type UserHierarchyStructureLevelTwoOutput
- func (UserHierarchyStructureLevelTwoOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelTwoOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelTwoOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelTwoOutput) Name() pulumi.StringOutput
- func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutput() UserHierarchyStructureLevelTwoOutput
- func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoOutput
- func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
- func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
- type UserHierarchyStructureLevelTwoPtrInput
- type UserHierarchyStructureLevelTwoPtrOutput
- func (o UserHierarchyStructureLevelTwoPtrOutput) Elem() UserHierarchyStructureLevelTwoOutput
- func (UserHierarchyStructureLevelTwoPtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelTwoPtrOutput) Name() pulumi.StringPtrOutput
- func (o UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
- func (o UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
- type UserHierarchyStructureOutput
- func (UserHierarchyStructureOutput) ElementType() reflect.Type
- func (o UserHierarchyStructureOutput) InstanceArn() pulumi.StringOutput
- func (o UserHierarchyStructureOutput) ToUserHierarchyStructureOutput() UserHierarchyStructureOutput
- func (o UserHierarchyStructureOutput) ToUserHierarchyStructureOutputWithContext(ctx context.Context) UserHierarchyStructureOutput
- func (o UserHierarchyStructureOutput) UserHierarchyStructure() UserHierarchyStructurePropertiesPtrOutput
- func (o UserHierarchyStructureOutput) UserHierarchyStructureArn() pulumi.StringOutput
- type UserHierarchyStructureProperties
- type UserHierarchyStructurePropertiesArgs
- func (UserHierarchyStructurePropertiesArgs) ElementType() reflect.Type
- func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutput() UserHierarchyStructurePropertiesOutput
- func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesOutput
- func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
- func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
- type UserHierarchyStructurePropertiesInput
- type UserHierarchyStructurePropertiesOutput
- func (UserHierarchyStructurePropertiesOutput) ElementType() reflect.Type
- func (o UserHierarchyStructurePropertiesOutput) LevelFive() UserHierarchyStructureLevelFivePtrOutput
- func (o UserHierarchyStructurePropertiesOutput) LevelFour() UserHierarchyStructureLevelFourPtrOutput
- func (o UserHierarchyStructurePropertiesOutput) LevelOne() UserHierarchyStructureLevelOnePtrOutput
- func (o UserHierarchyStructurePropertiesOutput) LevelThree() UserHierarchyStructureLevelThreePtrOutput
- func (o UserHierarchyStructurePropertiesOutput) LevelTwo() UserHierarchyStructureLevelTwoPtrOutput
- func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutput() UserHierarchyStructurePropertiesOutput
- func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesOutput
- func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
- func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
- type UserHierarchyStructurePropertiesPtrInput
- type UserHierarchyStructurePropertiesPtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) Elem() UserHierarchyStructurePropertiesOutput
- func (UserHierarchyStructurePropertiesPtrOutput) ElementType() reflect.Type
- func (o UserHierarchyStructurePropertiesPtrOutput) LevelFive() UserHierarchyStructureLevelFivePtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) LevelFour() UserHierarchyStructureLevelFourPtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) LevelOne() UserHierarchyStructureLevelOnePtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) LevelThree() UserHierarchyStructureLevelThreePtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) LevelTwo() UserHierarchyStructureLevelTwoPtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
- func (o UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
- type UserHierarchyStructureState
- 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() aws.TagArrayOutput
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) UserArn() pulumi.StringOutput
- func (o UserOutput) UserProficiencies() UserProficiencyArrayOutput
- 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 UserProficiency
- type UserProficiencyArgs
- type UserProficiencyArray
- type UserProficiencyArrayInput
- type UserProficiencyArrayOutput
- func (UserProficiencyArrayOutput) ElementType() reflect.Type
- func (o UserProficiencyArrayOutput) Index(i pulumi.IntInput) UserProficiencyOutput
- func (o UserProficiencyArrayOutput) ToUserProficiencyArrayOutput() UserProficiencyArrayOutput
- func (o UserProficiencyArrayOutput) ToUserProficiencyArrayOutputWithContext(ctx context.Context) UserProficiencyArrayOutput
- type UserProficiencyInput
- type UserProficiencyOutput
- func (o UserProficiencyOutput) AttributeName() pulumi.StringOutput
- func (o UserProficiencyOutput) AttributeValue() pulumi.StringOutput
- func (UserProficiencyOutput) ElementType() reflect.Type
- func (o UserProficiencyOutput) Level() pulumi.Float64Output
- func (o UserProficiencyOutput) ToUserProficiencyOutput() UserProficiencyOutput
- func (o UserProficiencyOutput) ToUserProficiencyOutputWithContext(ctx context.Context) UserProficiencyOutput
- type UserState
- type UserTag
- type ValuesProperties
- type ValuesPropertiesArgs
- type ValuesPropertiesInput
- type ValuesPropertiesOutput
- func (ValuesPropertiesOutput) ElementType() reflect.Type
- func (o ValuesPropertiesOutput) StringList() pulumi.StringArrayOutput
- func (o ValuesPropertiesOutput) ToValuesPropertiesOutput() ValuesPropertiesOutput
- func (o ValuesPropertiesOutput) ToValuesPropertiesOutputWithContext(ctx context.Context) ValuesPropertiesOutput
- type ValuesPropertiesPtrOutput
- func (o ValuesPropertiesPtrOutput) Elem() ValuesPropertiesOutput
- func (ValuesPropertiesPtrOutput) ElementType() reflect.Type
- func (o ValuesPropertiesPtrOutput) StringList() pulumi.StringArrayOutput
- func (o ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutput() ValuesPropertiesPtrOutput
- func (o ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutputWithContext(ctx context.Context) ValuesPropertiesPtrOutput
- type View
- type ViewArgs
- type ViewInput
- type ViewOutput
- func (o ViewOutput) Actions() pulumi.StringArrayOutput
- func (o ViewOutput) Description() pulumi.StringPtrOutput
- func (ViewOutput) ElementType() reflect.Type
- func (o ViewOutput) InstanceArn() pulumi.StringOutput
- func (o ViewOutput) Name() pulumi.StringOutput
- func (o ViewOutput) Tags() aws.TagArrayOutput
- func (o ViewOutput) Template() pulumi.AnyOutput
- func (o ViewOutput) ToViewOutput() ViewOutput
- func (o ViewOutput) ToViewOutputWithContext(ctx context.Context) ViewOutput
- func (o ViewOutput) ViewArn() pulumi.StringOutput
- func (o ViewOutput) ViewContentSha256() pulumi.StringOutput
- func (o ViewOutput) ViewId() pulumi.StringOutput
- type ViewState
- type ViewTag
- type ViewVersion
- type ViewVersionArgs
- type ViewVersionInput
- type ViewVersionOutput
- func (ViewVersionOutput) ElementType() reflect.Type
- func (o ViewVersionOutput) ToViewVersionOutput() ViewVersionOutput
- func (o ViewVersionOutput) ToViewVersionOutputWithContext(ctx context.Context) ViewVersionOutput
- func (o ViewVersionOutput) Version() pulumi.IntOutput
- func (o ViewVersionOutput) VersionDescription() pulumi.StringPtrOutput
- func (o ViewVersionOutput) ViewArn() pulumi.StringOutput
- func (o ViewVersionOutput) ViewContentSha256() pulumi.StringPtrOutput
- func (o ViewVersionOutput) ViewVersionArn() pulumi.StringOutput
- type ViewVersionState
Constants ¶
const ( AgentStatusStateEnumEnabled = AgentStatusStateEnum("ENABLED") AgentStatusStateEnumDisabled = AgentStatusStateEnum("DISABLED") )
const ( AgentStatusTypeRoutable = AgentStatusType("ROUTABLE") AgentStatusTypeCustom = AgentStatusType("CUSTOM") AgentStatusTypeOffline = AgentStatusType("OFFLINE") )
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") ContactFlowTypeCampaign = ContactFlowType("CAMPAIGN") )
const ( EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallCustomerSentimentScore = EvaluationFormNumericQuestionPropertyValueAutomationLabel("OVERALL_CUSTOMER_SENTIMENT_SCORE") EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallAgentSentimentScore = EvaluationFormNumericQuestionPropertyValueAutomationLabel("OVERALL_AGENT_SENTIMENT_SCORE") EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTime = EvaluationFormNumericQuestionPropertyValueAutomationLabel("NON_TALK_TIME") EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTimePercentage = EvaluationFormNumericQuestionPropertyValueAutomationLabel("NON_TALK_TIME_PERCENTAGE") EvaluationFormNumericQuestionPropertyValueAutomationLabelNumberOfInterruptions = EvaluationFormNumericQuestionPropertyValueAutomationLabel("NUMBER_OF_INTERRUPTIONS") EvaluationFormNumericQuestionPropertyValueAutomationLabelContactDuration = EvaluationFormNumericQuestionPropertyValueAutomationLabel("CONTACT_DURATION") EvaluationFormNumericQuestionPropertyValueAutomationLabelAgentInteractionDuration = EvaluationFormNumericQuestionPropertyValueAutomationLabel("AGENT_INTERACTION_DURATION") EvaluationFormNumericQuestionPropertyValueAutomationLabelCustomerHoldTime = EvaluationFormNumericQuestionPropertyValueAutomationLabel("CUSTOMER_HOLD_TIME") )
const ( EvaluationFormQuestionQuestionTypeNumeric = EvaluationFormQuestionQuestionType("NUMERIC") EvaluationFormQuestionQuestionTypeSingleselect = EvaluationFormQuestionQuestionType("SINGLESELECT") EvaluationFormQuestionQuestionTypeText = EvaluationFormQuestionQuestionType("TEXT") )
const ( EvaluationFormScoringStrategyModeQuestionOnly = EvaluationFormScoringStrategyMode("QUESTION_ONLY") EvaluationFormScoringStrategyModeSectionOnly = EvaluationFormScoringStrategyMode("SECTION_ONLY") )
const ( EvaluationFormScoringStrategyStatusEnabled = EvaluationFormScoringStrategyStatus("ENABLED") EvaluationFormScoringStrategyStatusDisabled = EvaluationFormScoringStrategyStatus("DISABLED") )
const ( EvaluationFormSingleSelectQuestionPropertiesDisplayAsDropdown = EvaluationFormSingleSelectQuestionPropertiesDisplayAs("DROPDOWN") EvaluationFormSingleSelectQuestionPropertiesDisplayAsRadio = EvaluationFormSingleSelectQuestionPropertiesDisplayAs("RADIO") )
const ( EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPresent = EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition("PRESENT") EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionNotPresent = EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition("NOT_PRESENT") )
const ( EvaluationFormStatusDraft = EvaluationFormStatus("DRAFT") EvaluationFormStatusActive = EvaluationFormStatus("ACTIVE") )
const ( HoursOfOperationConfigDaySunday = HoursOfOperationConfigDay("SUNDAY") HoursOfOperationConfigDayMonday = HoursOfOperationConfigDay("MONDAY") HoursOfOperationConfigDayTuesday = HoursOfOperationConfigDay("TUESDAY") HoursOfOperationConfigDayWednesday = HoursOfOperationConfigDay("WEDNESDAY") HoursOfOperationConfigDayThursday = HoursOfOperationConfigDay("THURSDAY") HoursOfOperationConfigDayFriday = HoursOfOperationConfigDay("FRIDAY") HoursOfOperationConfigDaySaturday = HoursOfOperationConfigDay("SATURDAY") )
const ( HoursOfOperationOverrideConfigDaySunday = HoursOfOperationOverrideConfigDay("SUNDAY") HoursOfOperationOverrideConfigDayMonday = HoursOfOperationOverrideConfigDay("MONDAY") HoursOfOperationOverrideConfigDayTuesday = HoursOfOperationOverrideConfigDay("TUESDAY") HoursOfOperationOverrideConfigDayWednesday = HoursOfOperationOverrideConfigDay("WEDNESDAY") HoursOfOperationOverrideConfigDayThursday = HoursOfOperationOverrideConfigDay("THURSDAY") HoursOfOperationOverrideConfigDayFriday = HoursOfOperationOverrideConfigDay("FRIDAY") HoursOfOperationOverrideConfigDaySaturday = HoursOfOperationOverrideConfigDay("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") IntegrationAssociationIntegrationTypeApplication = IntegrationAssociationIntegrationType("APPLICATION") )
const ( QueueStatusEnabled = QueueStatus("ENABLED") QueueStatusDisabled = QueueStatus("DISABLED") )
const ( QueueTypeStandard = QueueType("STANDARD") QueueTypeAgent = QueueType("AGENT") )
const ( QuickConnectTypePhoneNumber = QuickConnectType("PHONE_NUMBER") QuickConnectTypeQueue = QuickConnectType("QUEUE") QuickConnectTypeUser = QuickConnectType("USER") )
const ( RoutingProfileAgentAvailabilityTimerTimeSinceLastActivity = RoutingProfileAgentAvailabilityTimer("TIME_SINCE_LAST_ACTIVITY") RoutingProfileAgentAvailabilityTimerTimeSinceLastInbound = RoutingProfileAgentAvailabilityTimer("TIME_SINCE_LAST_INBOUND") )
const ( RoutingProfileBehaviorTypeRouteCurrentChannelOnly = RoutingProfileBehaviorType("ROUTE_CURRENT_CHANNEL_ONLY") RoutingProfileBehaviorTypeRouteAnyChannel = RoutingProfileBehaviorType("ROUTE_ANY_CHANNEL") )
const ( RoutingProfileChannelVoice = RoutingProfileChannel("VOICE") RoutingProfileChannelChat = RoutingProfileChannel("CHAT") RoutingProfileChannelTask = RoutingProfileChannel("TASK") RoutingProfileChannelEmail = RoutingProfileChannel("EMAIL") )
const ( RulePublishStatusDraft = RulePublishStatus("DRAFT") RulePublishStatusPublished = RulePublishStatus("PUBLISHED") )
const ( RuleReferenceTypeUrl = RuleReferenceType("URL") RuleReferenceTypeAttachment = RuleReferenceType("ATTACHMENT") RuleReferenceTypeNumber = RuleReferenceType("NUMBER") RuleReferenceTypeString = RuleReferenceType("STRING") RuleReferenceTypeDate = RuleReferenceType("DATE") RuleReferenceTypeEmail = RuleReferenceType("EMAIL") )
const ( RuleTriggerEventSourceEventSourceNameOnContactEvaluationSubmit = RuleTriggerEventSourceEventSourceName("OnContactEvaluationSubmit") RuleTriggerEventSourceEventSourceNameOnPostCallAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnPostCallAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnRealTimeCallAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnRealTimeCallAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnRealTimeChatAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnRealTimeChatAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnPostChatAnalysisAvailable = RuleTriggerEventSourceEventSourceName("OnPostChatAnalysisAvailable") RuleTriggerEventSourceEventSourceNameOnZendeskTicketCreate = RuleTriggerEventSourceEventSourceName("OnZendeskTicketCreate") RuleTriggerEventSourceEventSourceNameOnZendeskTicketStatusUpdate = RuleTriggerEventSourceEventSourceName("OnZendeskTicketStatusUpdate") RuleTriggerEventSourceEventSourceNameOnSalesforceCaseCreate = RuleTriggerEventSourceEventSourceName("OnSalesforceCaseCreate") RuleTriggerEventSourceEventSourceNameOnMetricDataUpdate = RuleTriggerEventSourceEventSourceName("OnMetricDataUpdate") RuleTriggerEventSourceEventSourceNameOnCaseCreate = RuleTriggerEventSourceEventSourceName("OnCaseCreate") RuleTriggerEventSourceEventSourceNameOnCaseUpdate = RuleTriggerEventSourceEventSourceName("OnCaseUpdate") )
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") TaskTemplateFieldTypeExpiryDuration = TaskTemplateFieldType("EXPIRY_DURATION") TaskTemplateFieldTypeSelfAssign = TaskTemplateFieldType("SELF_ASSIGN") )
const ( TaskTemplateStatusActive = TaskTemplateStatus("ACTIVE") TaskTemplateStatusInactive = TaskTemplateStatus("INACTIVE") )
const ( TrafficDistributionGroupStatusCreationInProgress = TrafficDistributionGroupStatus("CREATION_IN_PROGRESS") TrafficDistributionGroupStatusActive = TrafficDistributionGroupStatus("ACTIVE") TrafficDistributionGroupStatusCreationFailed = TrafficDistributionGroupStatus("CREATION_FAILED") TrafficDistributionGroupStatusPendingDeletion = TrafficDistributionGroupStatus("PENDING_DELETION") TrafficDistributionGroupStatusDeletionFailed = TrafficDistributionGroupStatus("DELETION_FAILED") TrafficDistributionGroupStatusUpdateInProgress = TrafficDistributionGroupStatus("UPDATE_IN_PROGRESS") )
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 AgentStatus ¶ added in v0.123.0
type AgentStatus struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the agent status. AgentStatusArn pulumi.StringOutput `pulumi:"agentStatusArn"` // The description of the status. Description pulumi.StringPtrOutput `pulumi:"description"` // The display order of the status. DisplayOrder pulumi.IntPtrOutput `pulumi:"displayOrder"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // Last modified region. LastModifiedRegion pulumi.StringOutput `pulumi:"lastModifiedRegion"` // Last modified time. LastModifiedTime pulumi.Float64Output `pulumi:"lastModifiedTime"` // The name of the status. Name pulumi.StringOutput `pulumi:"name"` // A number indicating the reset order of the agent status. ResetOrderNumber pulumi.BoolPtrOutput `pulumi:"resetOrderNumber"` // The state of the status. State AgentStatusStateEnumOutput `pulumi:"state"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` // The type of agent status. Type AgentStatusTypePtrOutput `pulumi:"type"` }
Resource Type definition for AWS::Connect::AgentStatus
func GetAgentStatus ¶ added in v0.123.0
func GetAgentStatus(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentStatusState, opts ...pulumi.ResourceOption) (*AgentStatus, error)
GetAgentStatus gets an existing AgentStatus 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 NewAgentStatus ¶ added in v0.123.0
func NewAgentStatus(ctx *pulumi.Context, name string, args *AgentStatusArgs, opts ...pulumi.ResourceOption) (*AgentStatus, error)
NewAgentStatus registers a new resource with the given unique name, arguments, and options.
func (*AgentStatus) ElementType ¶ added in v0.123.0
func (*AgentStatus) ElementType() reflect.Type
func (*AgentStatus) ToAgentStatusOutput ¶ added in v0.123.0
func (i *AgentStatus) ToAgentStatusOutput() AgentStatusOutput
func (*AgentStatus) ToAgentStatusOutputWithContext ¶ added in v0.123.0
func (i *AgentStatus) ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput
type AgentStatusArgs ¶ added in v0.123.0
type AgentStatusArgs struct { // The description of the status. Description pulumi.StringPtrInput // The display order of the status. DisplayOrder pulumi.IntPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the status. Name pulumi.StringPtrInput // A number indicating the reset order of the agent status. ResetOrderNumber pulumi.BoolPtrInput // The state of the status. State AgentStatusStateEnumInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput // The type of agent status. Type AgentStatusTypePtrInput }
The set of arguments for constructing a AgentStatus resource.
func (AgentStatusArgs) ElementType ¶ added in v0.123.0
func (AgentStatusArgs) ElementType() reflect.Type
type AgentStatusInput ¶ added in v0.123.0
type AgentStatusInput interface { pulumi.Input ToAgentStatusOutput() AgentStatusOutput ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput }
type AgentStatusOutput ¶ added in v0.123.0
type AgentStatusOutput struct{ *pulumi.OutputState }
func (AgentStatusOutput) AgentStatusArn ¶ added in v0.123.0
func (o AgentStatusOutput) AgentStatusArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the agent status.
func (AgentStatusOutput) Description ¶ added in v0.123.0
func (o AgentStatusOutput) Description() pulumi.StringPtrOutput
The description of the status.
func (AgentStatusOutput) DisplayOrder ¶ added in v0.123.0
func (o AgentStatusOutput) DisplayOrder() pulumi.IntPtrOutput
The display order of the status.
func (AgentStatusOutput) ElementType ¶ added in v0.123.0
func (AgentStatusOutput) ElementType() reflect.Type
func (AgentStatusOutput) InstanceArn ¶ added in v0.123.0
func (o AgentStatusOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (AgentStatusOutput) LastModifiedRegion ¶ added in v0.123.0
func (o AgentStatusOutput) LastModifiedRegion() pulumi.StringOutput
Last modified region.
func (AgentStatusOutput) LastModifiedTime ¶ added in v0.123.0
func (o AgentStatusOutput) LastModifiedTime() pulumi.Float64Output
Last modified time.
func (AgentStatusOutput) Name ¶ added in v0.123.0
func (o AgentStatusOutput) Name() pulumi.StringOutput
The name of the status.
func (AgentStatusOutput) ResetOrderNumber ¶ added in v0.123.0
func (o AgentStatusOutput) ResetOrderNumber() pulumi.BoolPtrOutput
A number indicating the reset order of the agent status.
func (AgentStatusOutput) State ¶ added in v0.123.0
func (o AgentStatusOutput) State() AgentStatusStateEnumOutput
The state of the status.
func (AgentStatusOutput) Tags ¶ added in v0.123.0
func (o AgentStatusOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (AgentStatusOutput) ToAgentStatusOutput ¶ added in v0.123.0
func (o AgentStatusOutput) ToAgentStatusOutput() AgentStatusOutput
func (AgentStatusOutput) ToAgentStatusOutputWithContext ¶ added in v0.123.0
func (o AgentStatusOutput) ToAgentStatusOutputWithContext(ctx context.Context) AgentStatusOutput
func (AgentStatusOutput) Type ¶ added in v0.123.0
func (o AgentStatusOutput) Type() AgentStatusTypePtrOutput
The type of agent status.
type AgentStatusState ¶ added in v0.123.0
type AgentStatusState struct { }
func (AgentStatusState) ElementType ¶ added in v0.123.0
func (AgentStatusState) ElementType() reflect.Type
type AgentStatusStateEnum ¶ added in v0.123.0
type AgentStatusStateEnum string
The state of the status.
func (AgentStatusStateEnum) ElementType ¶ added in v0.123.0
func (AgentStatusStateEnum) ElementType() reflect.Type
func (AgentStatusStateEnum) ToAgentStatusStateEnumOutput ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToAgentStatusStateEnumOutput() AgentStatusStateEnumOutput
func (AgentStatusStateEnum) ToAgentStatusStateEnumOutputWithContext ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToAgentStatusStateEnumOutputWithContext(ctx context.Context) AgentStatusStateEnumOutput
func (AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutput ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutputWithContext ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnum) ToStringOutput ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToStringOutput() pulumi.StringOutput
func (AgentStatusStateEnum) ToStringOutputWithContext ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentStatusStateEnum) ToStringPtrOutput ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusStateEnum) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (e AgentStatusStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusStateEnumInput ¶ added in v0.123.0
type AgentStatusStateEnumInput interface { pulumi.Input ToAgentStatusStateEnumOutput() AgentStatusStateEnumOutput ToAgentStatusStateEnumOutputWithContext(context.Context) AgentStatusStateEnumOutput }
AgentStatusStateEnumInput is an input type that accepts values of the AgentStatusStateEnum enum A concrete instance of `AgentStatusStateEnumInput` can be one of the following:
AgentStatusStateEnumEnabled AgentStatusStateEnumDisabled
type AgentStatusStateEnumOutput ¶ added in v0.123.0
type AgentStatusStateEnumOutput struct{ *pulumi.OutputState }
func (AgentStatusStateEnumOutput) ElementType ¶ added in v0.123.0
func (AgentStatusStateEnumOutput) ElementType() reflect.Type
func (AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutput() AgentStatusStateEnumOutput
func (AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumOutputWithContext(ctx context.Context) AgentStatusStateEnumOutput
func (AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnumOutput) ToStringOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (AgentStatusStateEnumOutput) ToStringOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentStatusStateEnumOutput) ToStringPtrOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusStateEnumPtrInput ¶ added in v0.123.0
type AgentStatusStateEnumPtrInput interface { pulumi.Input ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput ToAgentStatusStateEnumPtrOutputWithContext(context.Context) AgentStatusStateEnumPtrOutput }
func AgentStatusStateEnumPtr ¶ added in v0.123.0
func AgentStatusStateEnumPtr(v string) AgentStatusStateEnumPtrInput
type AgentStatusStateEnumPtrOutput ¶ added in v0.123.0
type AgentStatusStateEnumPtrOutput struct{ *pulumi.OutputState }
func (AgentStatusStateEnumPtrOutput) Elem ¶ added in v0.123.0
func (o AgentStatusStateEnumPtrOutput) Elem() AgentStatusStateEnumOutput
func (AgentStatusStateEnumPtrOutput) ElementType ¶ added in v0.123.0
func (AgentStatusStateEnumPtrOutput) ElementType() reflect.Type
func (AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutput() AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumPtrOutput) ToAgentStatusStateEnumPtrOutputWithContext(ctx context.Context) AgentStatusStateEnumPtrOutput
func (AgentStatusStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.123.0
func (o AgentStatusStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusTag ¶ added in v0.123.0
type AgentStatusTag 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 0 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 AgentStatusType ¶ added in v0.123.0
type AgentStatusType string
The type of agent status.
func (AgentStatusType) ElementType ¶ added in v0.123.0
func (AgentStatusType) ElementType() reflect.Type
func (AgentStatusType) ToAgentStatusTypeOutput ¶ added in v0.123.0
func (e AgentStatusType) ToAgentStatusTypeOutput() AgentStatusTypeOutput
func (AgentStatusType) ToAgentStatusTypeOutputWithContext ¶ added in v0.123.0
func (e AgentStatusType) ToAgentStatusTypeOutputWithContext(ctx context.Context) AgentStatusTypeOutput
func (AgentStatusType) ToAgentStatusTypePtrOutput ¶ added in v0.123.0
func (e AgentStatusType) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
func (AgentStatusType) ToAgentStatusTypePtrOutputWithContext ¶ added in v0.123.0
func (e AgentStatusType) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
func (AgentStatusType) ToStringOutput ¶ added in v0.123.0
func (e AgentStatusType) ToStringOutput() pulumi.StringOutput
func (AgentStatusType) ToStringOutputWithContext ¶ added in v0.123.0
func (e AgentStatusType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentStatusType) ToStringPtrOutput ¶ added in v0.123.0
func (e AgentStatusType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusType) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (e AgentStatusType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusTypeInput ¶ added in v0.123.0
type AgentStatusTypeInput interface { pulumi.Input ToAgentStatusTypeOutput() AgentStatusTypeOutput ToAgentStatusTypeOutputWithContext(context.Context) AgentStatusTypeOutput }
AgentStatusTypeInput is an input type that accepts values of the AgentStatusType enum A concrete instance of `AgentStatusTypeInput` can be one of the following:
AgentStatusTypeRoutable AgentStatusTypeCustom AgentStatusTypeOffline
type AgentStatusTypeOutput ¶ added in v0.123.0
type AgentStatusTypeOutput struct{ *pulumi.OutputState }
func (AgentStatusTypeOutput) ElementType ¶ added in v0.123.0
func (AgentStatusTypeOutput) ElementType() reflect.Type
func (AgentStatusTypeOutput) ToAgentStatusTypeOutput ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToAgentStatusTypeOutput() AgentStatusTypeOutput
func (AgentStatusTypeOutput) ToAgentStatusTypeOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToAgentStatusTypeOutputWithContext(ctx context.Context) AgentStatusTypeOutput
func (AgentStatusTypeOutput) ToAgentStatusTypePtrOutput ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
func (AgentStatusTypeOutput) ToAgentStatusTypePtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
func (AgentStatusTypeOutput) ToStringOutput ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToStringOutput() pulumi.StringOutput
func (AgentStatusTypeOutput) ToStringOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentStatusTypeOutput) ToStringPtrOutput ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentStatusTypePtrInput ¶ added in v0.123.0
type AgentStatusTypePtrInput interface { pulumi.Input ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput ToAgentStatusTypePtrOutputWithContext(context.Context) AgentStatusTypePtrOutput }
func AgentStatusTypePtr ¶ added in v0.123.0
func AgentStatusTypePtr(v string) AgentStatusTypePtrInput
type AgentStatusTypePtrOutput ¶ added in v0.123.0
type AgentStatusTypePtrOutput struct{ *pulumi.OutputState }
func (AgentStatusTypePtrOutput) Elem ¶ added in v0.123.0
func (o AgentStatusTypePtrOutput) Elem() AgentStatusTypeOutput
func (AgentStatusTypePtrOutput) ElementType ¶ added in v0.123.0
func (AgentStatusTypePtrOutput) ElementType() reflect.Type
func (AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutput ¶ added in v0.123.0
func (o AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutput() AgentStatusTypePtrOutput
func (AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypePtrOutput) ToAgentStatusTypePtrOutputWithContext(ctx context.Context) AgentStatusTypePtrOutput
func (AgentStatusTypePtrOutput) ToStringPtrOutput ¶ added in v0.123.0
func (o AgentStatusTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentStatusTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.123.0
func (o AgentStatusTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApprovedOrigin ¶ added in v0.49.0
type ApprovedOrigin struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Domain name to be added to the allow-list of the instance. // // *Maximum* : `267` Origin pulumi.StringOutput `pulumi:"origin"` }
Resource Type definition for AWS::Connect::ApprovedOrigin
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewApprovedOrigin(ctx, "approvedOrigin", &connect.ApprovedOriginArgs{ InstanceId: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-arn"), Origin: pulumi.String("https://aws.amazon.com"), }) if err != nil { return err } return nil }) }
```
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 { // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringInput // Domain name to be added to the allow-list of the instance. // // *Maximum* : `267` 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
The Amazon Resource Name (ARN) of the instance.
*Minimum* : `1`
*Maximum* : `100`
func (ApprovedOriginOutput) Origin ¶ added in v0.49.0
func (o ApprovedOriginOutput) Origin() pulumi.StringOutput
Domain name to be added to the allow-list of the instance.
*Maximum* : `267`
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 { // Lists the fields that are invisible to agents. InvisibleFields []TaskTemplateInvisibleFieldInfo `pulumi:"invisibleFields"` // Lists the fields that are read-only to agents, and cannot be edited. ReadOnlyFields []TaskTemplateReadOnlyFieldInfo `pulumi:"readOnlyFields"` // Lists the fields that are required to be filled by agents. RequiredFields []TaskTemplateRequiredFieldInfo `pulumi:"requiredFields"` }
The constraints for the task template
type ConstraintsPropertiesArgs ¶ added in v0.19.0
type ConstraintsPropertiesArgs struct { // Lists the fields that are invisible to agents. InvisibleFields TaskTemplateInvisibleFieldInfoArrayInput `pulumi:"invisibleFields"` // Lists the fields that are read-only to agents, and cannot be edited. ReadOnlyFields TaskTemplateReadOnlyFieldInfoArrayInput `pulumi:"readOnlyFields"` // Lists the fields that are required to be filled by agents. 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
Lists the fields that are invisible to agents.
func (ConstraintsPropertiesOutput) ReadOnlyFields ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
Lists the fields that are read-only to agents, and cannot be edited.
func (ConstraintsPropertiesOutput) RequiredFields ¶ added in v0.19.0
func (o ConstraintsPropertiesOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
Lists the fields that are required to be filled by agents.
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
Lists the fields that are invisible to agents.
func (ConstraintsPropertiesPtrOutput) ReadOnlyFields ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) ReadOnlyFields() TaskTemplateReadOnlyFieldInfoArrayOutput
Lists the fields that are read-only to agents, and cannot be edited.
func (ConstraintsPropertiesPtrOutput) RequiredFields ¶ added in v0.19.0
func (o ConstraintsPropertiesPtrOutput) RequiredFields() TaskTemplateRequiredFieldInfoArrayOutput
Lists the fields that are required to be filled by agents.
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 aws.TagArrayOutput `pulumi:"tags"` // The type of the contact flow. Type ContactFlowTypeOutput `pulumi:"type"` }
Resource Type definition for AWS::Connect::ContactFlow
## Example Usage ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewContactFlow(ctx, "flow", &connect.ContactFlowArgs{ Name: pulumi.String("ExampleFlow"), Description: pulumi.String("flow created using cfn"), InstanceArn: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-arn"), Type: connect.ContactFlowTypeContactFlow, Content: pulumi.String("ExampleFlow content(JSON) using Amazon Connect Flow Language."), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("testkey"), Value: pulumi.String("testValue"), }, }, }) if err != nil { return err } return nil }) }
```
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 aws.TagArrayInput // 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 pulumi.StringPtrOutput `pulumi:"state"` // The status of the contact flow module. Status pulumi.StringOutput `pulumi:"status"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::ContactFlowModule.
## Example Usage ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewContactFlowModule(ctx, "cf11", &connect.ContactFlowModuleArgs{ Name: pulumi.String("ExampleFlowModule"), Description: pulumi.String("flow module created using cfn"), InstanceArn: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-arn"), Content: pulumi.String("ExampleFlowModule content(JSON) using Amazon Connect Flow Language."), Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("testkey"), Value: pulumi.String("testValue"), }, }, }) if err != nil { return err } return nil }) }
```
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 pulumi.StringPtrInput // One or more tags. Tags aws.TagArrayInput }
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() pulumi.StringPtrOutput
The state of the contact flow module.
func (ContactFlowModuleOutput) Status ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Status() pulumi.StringOutput
The status of the contact flow module.
func (ContactFlowModuleOutput) Tags ¶ added in v0.17.0
func (o ContactFlowModuleOutput) Tags() aws.TagArrayOutput
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 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 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() aws.TagArrayOutput
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 values of the ContactFlowStateEnum enum A concrete instance of `ContactFlowStateEnumInput` can be one of the following:
ContactFlowStateEnumActive ContactFlowStateEnumArchived
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 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 values of the ContactFlowType enum A concrete instance of `ContactFlowTypeInput` can be one of the following:
ContactFlowTypeContactFlow ContactFlowTypeCustomerQueue ContactFlowTypeCustomerHold ContactFlowTypeCustomerWhisper ContactFlowTypeAgentHold ContactFlowTypeAgentWhisper ContactFlowTypeOutboundWhisper ContactFlowTypeAgentTransfer ContactFlowTypeQueueTransfer ContactFlowTypeCampaign
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 EmailAddress ¶ added in v1.10.0
type EmailAddress struct { pulumi.CustomResourceState // A description for the email address. Description pulumi.StringPtrOutput `pulumi:"description"` // The display name for the email address. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Email address to be created for this instance EmailAddress pulumi.StringOutput `pulumi:"emailAddress"` // The identifier of the email address. EmailAddressArn pulumi.StringOutput `pulumi:"emailAddressArn"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::EmailAddress
func GetEmailAddress ¶ added in v1.10.0
func GetEmailAddress(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailAddressState, opts ...pulumi.ResourceOption) (*EmailAddress, error)
GetEmailAddress gets an existing EmailAddress 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 NewEmailAddress ¶ added in v1.10.0
func NewEmailAddress(ctx *pulumi.Context, name string, args *EmailAddressArgs, opts ...pulumi.ResourceOption) (*EmailAddress, error)
NewEmailAddress registers a new resource with the given unique name, arguments, and options.
func (*EmailAddress) ElementType ¶ added in v1.10.0
func (*EmailAddress) ElementType() reflect.Type
func (*EmailAddress) ToEmailAddressOutput ¶ added in v1.10.0
func (i *EmailAddress) ToEmailAddressOutput() EmailAddressOutput
func (*EmailAddress) ToEmailAddressOutputWithContext ¶ added in v1.10.0
func (i *EmailAddress) ToEmailAddressOutputWithContext(ctx context.Context) EmailAddressOutput
type EmailAddressArgs ¶ added in v1.10.0
type EmailAddressArgs struct { // A description for the email address. Description pulumi.StringPtrInput // The display name for the email address. DisplayName pulumi.StringPtrInput // Email address to be created for this instance EmailAddress pulumi.StringInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // One or more tags. Tags aws.TagArrayInput }
The set of arguments for constructing a EmailAddress resource.
func (EmailAddressArgs) ElementType ¶ added in v1.10.0
func (EmailAddressArgs) ElementType() reflect.Type
type EmailAddressInput ¶ added in v1.10.0
type EmailAddressInput interface { pulumi.Input ToEmailAddressOutput() EmailAddressOutput ToEmailAddressOutputWithContext(ctx context.Context) EmailAddressOutput }
type EmailAddressOutput ¶ added in v1.10.0
type EmailAddressOutput struct{ *pulumi.OutputState }
func (EmailAddressOutput) Description ¶ added in v1.10.0
func (o EmailAddressOutput) Description() pulumi.StringPtrOutput
A description for the email address.
func (EmailAddressOutput) DisplayName ¶ added in v1.10.0
func (o EmailAddressOutput) DisplayName() pulumi.StringPtrOutput
The display name for the email address.
func (EmailAddressOutput) ElementType ¶ added in v1.10.0
func (EmailAddressOutput) ElementType() reflect.Type
func (EmailAddressOutput) EmailAddress ¶ added in v1.10.0
func (o EmailAddressOutput) EmailAddress() pulumi.StringOutput
Email address to be created for this instance
func (EmailAddressOutput) EmailAddressArn ¶ added in v1.10.0
func (o EmailAddressOutput) EmailAddressArn() pulumi.StringOutput
The identifier of the email address.
func (EmailAddressOutput) InstanceArn ¶ added in v1.10.0
func (o EmailAddressOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (EmailAddressOutput) Tags ¶ added in v1.10.0
func (o EmailAddressOutput) Tags() aws.TagArrayOutput
One or more tags.
func (EmailAddressOutput) ToEmailAddressOutput ¶ added in v1.10.0
func (o EmailAddressOutput) ToEmailAddressOutput() EmailAddressOutput
func (EmailAddressOutput) ToEmailAddressOutputWithContext ¶ added in v1.10.0
func (o EmailAddressOutput) ToEmailAddressOutputWithContext(ctx context.Context) EmailAddressOutput
type EmailAddressState ¶ added in v1.10.0
type EmailAddressState struct { }
func (EmailAddressState) ElementType ¶ added in v1.10.0
func (EmailAddressState) ElementType() reflect.Type
type EmailAddressTag ¶ added in v1.10.0
type EmailAddressTag 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 0 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 EvaluationForm ¶ added in v0.60.0
type EvaluationForm struct { pulumi.CustomResourceState // The description of the evaluation form. // *Length Constraints*: Minimum length of 0. Maximum length of 1024. Description pulumi.StringPtrOutput `pulumi:"description"` // The Amazon Resource Name (ARN) of the evaluation form. EvaluationFormArn pulumi.StringOutput `pulumi:"evaluationFormArn"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. // *Minimum size*: 1 // *Maximum size*: 100 Items EvaluationFormBaseItemArrayOutput `pulumi:"items"` // A scoring strategy of the evaluation form. ScoringStrategy EvaluationFormScoringStrategyPtrOutput `pulumi:"scoringStrategy"` // The status of the evaluation form. // *Allowed values*: “DRAFT“ | “ACTIVE“ Status EvaluationFormStatusOutput `pulumi:"status"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags aws.TagArrayOutput `pulumi:"tags"` // A title of the evaluation form. Title pulumi.StringOutput `pulumi:"title"` }
Creates an evaluation form for the specified CON instance.
func GetEvaluationForm ¶ added in v0.60.0
func GetEvaluationForm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EvaluationFormState, opts ...pulumi.ResourceOption) (*EvaluationForm, error)
GetEvaluationForm gets an existing EvaluationForm 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 NewEvaluationForm ¶ added in v0.60.0
func NewEvaluationForm(ctx *pulumi.Context, name string, args *EvaluationFormArgs, opts ...pulumi.ResourceOption) (*EvaluationForm, error)
NewEvaluationForm registers a new resource with the given unique name, arguments, and options.
func (*EvaluationForm) ElementType ¶ added in v0.60.0
func (*EvaluationForm) ElementType() reflect.Type
func (*EvaluationForm) ToEvaluationFormOutput ¶ added in v0.60.0
func (i *EvaluationForm) ToEvaluationFormOutput() EvaluationFormOutput
func (*EvaluationForm) ToEvaluationFormOutputWithContext ¶ added in v0.60.0
func (i *EvaluationForm) ToEvaluationFormOutputWithContext(ctx context.Context) EvaluationFormOutput
type EvaluationFormArgs ¶ added in v0.60.0
type EvaluationFormArgs struct { // The description of the evaluation form. // *Length Constraints*: Minimum length of 0. Maximum length of 1024. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. // *Minimum size*: 1 // *Maximum size*: 100 Items EvaluationFormBaseItemArrayInput // A scoring strategy of the evaluation form. ScoringStrategy EvaluationFormScoringStrategyPtrInput // The status of the evaluation form. // *Allowed values*: “DRAFT“ | “ACTIVE“ Status EvaluationFormStatusInput // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags aws.TagArrayInput // A title of the evaluation form. Title pulumi.StringInput }
The set of arguments for constructing a EvaluationForm resource.
func (EvaluationFormArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormArgs) ElementType() reflect.Type
type EvaluationFormBaseItem ¶ added in v0.60.0
type EvaluationFormBaseItem struct { // A subsection or inner section of an item. Section EvaluationFormSection `pulumi:"section"` }
An item at the root level. All items must be sections.
type EvaluationFormBaseItemArgs ¶ added in v0.60.0
type EvaluationFormBaseItemArgs struct { // A subsection or inner section of an item. Section EvaluationFormSectionInput `pulumi:"section"` }
An item at the root level. All items must be sections.
func (EvaluationFormBaseItemArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormBaseItemArgs) ElementType() reflect.Type
func (EvaluationFormBaseItemArgs) ToEvaluationFormBaseItemOutput ¶ added in v0.60.0
func (i EvaluationFormBaseItemArgs) ToEvaluationFormBaseItemOutput() EvaluationFormBaseItemOutput
func (EvaluationFormBaseItemArgs) ToEvaluationFormBaseItemOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormBaseItemArgs) ToEvaluationFormBaseItemOutputWithContext(ctx context.Context) EvaluationFormBaseItemOutput
type EvaluationFormBaseItemArray ¶ added in v0.60.0
type EvaluationFormBaseItemArray []EvaluationFormBaseItemInput
func (EvaluationFormBaseItemArray) ElementType ¶ added in v0.60.0
func (EvaluationFormBaseItemArray) ElementType() reflect.Type
func (EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutput ¶ added in v0.60.0
func (i EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutput() EvaluationFormBaseItemArrayOutput
func (EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormBaseItemArray) ToEvaluationFormBaseItemArrayOutputWithContext(ctx context.Context) EvaluationFormBaseItemArrayOutput
type EvaluationFormBaseItemArrayInput ¶ added in v0.60.0
type EvaluationFormBaseItemArrayInput interface { pulumi.Input ToEvaluationFormBaseItemArrayOutput() EvaluationFormBaseItemArrayOutput ToEvaluationFormBaseItemArrayOutputWithContext(context.Context) EvaluationFormBaseItemArrayOutput }
EvaluationFormBaseItemArrayInput is an input type that accepts EvaluationFormBaseItemArray and EvaluationFormBaseItemArrayOutput values. You can construct a concrete instance of `EvaluationFormBaseItemArrayInput` via:
EvaluationFormBaseItemArray{ EvaluationFormBaseItemArgs{...} }
type EvaluationFormBaseItemArrayOutput ¶ added in v0.60.0
type EvaluationFormBaseItemArrayOutput struct{ *pulumi.OutputState }
func (EvaluationFormBaseItemArrayOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormBaseItemArrayOutput) ElementType() reflect.Type
func (EvaluationFormBaseItemArrayOutput) Index ¶ added in v0.60.0
func (o EvaluationFormBaseItemArrayOutput) Index(i pulumi.IntInput) EvaluationFormBaseItemOutput
func (EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutput ¶ added in v0.60.0
func (o EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutput() EvaluationFormBaseItemArrayOutput
func (EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormBaseItemArrayOutput) ToEvaluationFormBaseItemArrayOutputWithContext(ctx context.Context) EvaluationFormBaseItemArrayOutput
type EvaluationFormBaseItemInput ¶ added in v0.60.0
type EvaluationFormBaseItemInput interface { pulumi.Input ToEvaluationFormBaseItemOutput() EvaluationFormBaseItemOutput ToEvaluationFormBaseItemOutputWithContext(context.Context) EvaluationFormBaseItemOutput }
EvaluationFormBaseItemInput is an input type that accepts EvaluationFormBaseItemArgs and EvaluationFormBaseItemOutput values. You can construct a concrete instance of `EvaluationFormBaseItemInput` via:
EvaluationFormBaseItemArgs{...}
type EvaluationFormBaseItemOutput ¶ added in v0.60.0
type EvaluationFormBaseItemOutput struct{ *pulumi.OutputState }
An item at the root level. All items must be sections.
func (EvaluationFormBaseItemOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormBaseItemOutput) ElementType() reflect.Type
func (EvaluationFormBaseItemOutput) Section ¶ added in v0.60.0
func (o EvaluationFormBaseItemOutput) Section() EvaluationFormSectionOutput
A subsection or inner section of an item.
func (EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutput ¶ added in v0.60.0
func (o EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutput() EvaluationFormBaseItemOutput
func (EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormBaseItemOutput) ToEvaluationFormBaseItemOutputWithContext(ctx context.Context) EvaluationFormBaseItemOutput
type EvaluationFormInput ¶ added in v0.60.0
type EvaluationFormInput interface { pulumi.Input ToEvaluationFormOutput() EvaluationFormOutput ToEvaluationFormOutputWithContext(ctx context.Context) EvaluationFormOutput }
type EvaluationFormItem ¶ added in v0.60.0
type EvaluationFormItem struct { // The information of the question. Question *EvaluationFormQuestion `pulumi:"question"` // The information of the section. Section *EvaluationFormSection `pulumi:"section"` }
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
type EvaluationFormItemArgs ¶ added in v0.60.0
type EvaluationFormItemArgs struct { // The information of the question. Question EvaluationFormQuestionPtrInput `pulumi:"question"` // The information of the section. Section EvaluationFormSectionPtrInput `pulumi:"section"` }
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
func (EvaluationFormItemArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormItemArgs) ElementType() reflect.Type
func (EvaluationFormItemArgs) ToEvaluationFormItemOutput ¶ added in v0.60.0
func (i EvaluationFormItemArgs) ToEvaluationFormItemOutput() EvaluationFormItemOutput
func (EvaluationFormItemArgs) ToEvaluationFormItemOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormItemArgs) ToEvaluationFormItemOutputWithContext(ctx context.Context) EvaluationFormItemOutput
type EvaluationFormItemArray ¶ added in v0.60.0
type EvaluationFormItemArray []EvaluationFormItemInput
func (EvaluationFormItemArray) ElementType ¶ added in v0.60.0
func (EvaluationFormItemArray) ElementType() reflect.Type
func (EvaluationFormItemArray) ToEvaluationFormItemArrayOutput ¶ added in v0.60.0
func (i EvaluationFormItemArray) ToEvaluationFormItemArrayOutput() EvaluationFormItemArrayOutput
func (EvaluationFormItemArray) ToEvaluationFormItemArrayOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormItemArray) ToEvaluationFormItemArrayOutputWithContext(ctx context.Context) EvaluationFormItemArrayOutput
type EvaluationFormItemArrayInput ¶ added in v0.60.0
type EvaluationFormItemArrayInput interface { pulumi.Input ToEvaluationFormItemArrayOutput() EvaluationFormItemArrayOutput ToEvaluationFormItemArrayOutputWithContext(context.Context) EvaluationFormItemArrayOutput }
EvaluationFormItemArrayInput is an input type that accepts EvaluationFormItemArray and EvaluationFormItemArrayOutput values. You can construct a concrete instance of `EvaluationFormItemArrayInput` via:
EvaluationFormItemArray{ EvaluationFormItemArgs{...} }
type EvaluationFormItemArrayOutput ¶ added in v0.60.0
type EvaluationFormItemArrayOutput struct{ *pulumi.OutputState }
func (EvaluationFormItemArrayOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormItemArrayOutput) ElementType() reflect.Type
func (EvaluationFormItemArrayOutput) Index ¶ added in v0.60.0
func (o EvaluationFormItemArrayOutput) Index(i pulumi.IntInput) EvaluationFormItemOutput
func (EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutput ¶ added in v0.60.0
func (o EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutput() EvaluationFormItemArrayOutput
func (EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormItemArrayOutput) ToEvaluationFormItemArrayOutputWithContext(ctx context.Context) EvaluationFormItemArrayOutput
type EvaluationFormItemInput ¶ added in v0.60.0
type EvaluationFormItemInput interface { pulumi.Input ToEvaluationFormItemOutput() EvaluationFormItemOutput ToEvaluationFormItemOutputWithContext(context.Context) EvaluationFormItemOutput }
EvaluationFormItemInput is an input type that accepts EvaluationFormItemArgs and EvaluationFormItemOutput values. You can construct a concrete instance of `EvaluationFormItemInput` via:
EvaluationFormItemArgs{...}
type EvaluationFormItemOutput ¶ added in v0.60.0
type EvaluationFormItemOutput struct{ *pulumi.OutputState }
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
func (EvaluationFormItemOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormItemOutput) ElementType() reflect.Type
func (EvaluationFormItemOutput) Question ¶ added in v0.60.0
func (o EvaluationFormItemOutput) Question() EvaluationFormQuestionPtrOutput
The information of the question.
func (EvaluationFormItemOutput) Section ¶ added in v0.60.0
func (o EvaluationFormItemOutput) Section() EvaluationFormSectionPtrOutput
The information of the section.
func (EvaluationFormItemOutput) ToEvaluationFormItemOutput ¶ added in v0.60.0
func (o EvaluationFormItemOutput) ToEvaluationFormItemOutput() EvaluationFormItemOutput
func (EvaluationFormItemOutput) ToEvaluationFormItemOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormItemOutput) ToEvaluationFormItemOutputWithContext(ctx context.Context) EvaluationFormItemOutput
type EvaluationFormNumericQuestionAutomation ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomation struct { // The property value of the automation. PropertyValue EvaluationFormNumericQuestionPropertyValueAutomation `pulumi:"propertyValue"` }
Information about the automation configuration in numeric questions.
type EvaluationFormNumericQuestionAutomationArgs ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomationArgs struct { // The property value of the automation. PropertyValue EvaluationFormNumericQuestionPropertyValueAutomationInput `pulumi:"propertyValue"` }
Information about the automation configuration in numeric questions.
func (EvaluationFormNumericQuestionAutomationArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionAutomationArgs) ElementType() reflect.Type
func (EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutput() EvaluationFormNumericQuestionAutomationOutput
func (EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationOutput
func (EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
func (EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionAutomationArgs) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
type EvaluationFormNumericQuestionAutomationInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomationInput interface { pulumi.Input ToEvaluationFormNumericQuestionAutomationOutput() EvaluationFormNumericQuestionAutomationOutput ToEvaluationFormNumericQuestionAutomationOutputWithContext(context.Context) EvaluationFormNumericQuestionAutomationOutput }
EvaluationFormNumericQuestionAutomationInput is an input type that accepts EvaluationFormNumericQuestionAutomationArgs and EvaluationFormNumericQuestionAutomationOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionAutomationInput` via:
EvaluationFormNumericQuestionAutomationArgs{...}
type EvaluationFormNumericQuestionAutomationOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomationOutput struct{ *pulumi.OutputState }
Information about the automation configuration in numeric questions.
func (EvaluationFormNumericQuestionAutomationOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionAutomationOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionAutomationOutput) PropertyValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationOutput) PropertyValue() EvaluationFormNumericQuestionPropertyValueAutomationOutput
The property value of the automation.
func (EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutput() EvaluationFormNumericQuestionAutomationOutput
func (EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationOutput
func (EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
func (EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
type EvaluationFormNumericQuestionAutomationPtrInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomationPtrInput interface { pulumi.Input ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(context.Context) EvaluationFormNumericQuestionAutomationPtrOutput }
EvaluationFormNumericQuestionAutomationPtrInput is an input type that accepts EvaluationFormNumericQuestionAutomationArgs, EvaluationFormNumericQuestionAutomationPtr and EvaluationFormNumericQuestionAutomationPtrOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionAutomationPtrInput` via:
EvaluationFormNumericQuestionAutomationArgs{...} or: nil
func EvaluationFormNumericQuestionAutomationPtr ¶ added in v0.60.0
func EvaluationFormNumericQuestionAutomationPtr(v *EvaluationFormNumericQuestionAutomationArgs) EvaluationFormNumericQuestionAutomationPtrInput
type EvaluationFormNumericQuestionAutomationPtrOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionAutomationPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionAutomationPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionAutomationPtrOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionAutomationPtrOutput) PropertyValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationPtrOutput) PropertyValue() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
The property value of the automation.
func (EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutput() EvaluationFormNumericQuestionAutomationPtrOutput
func (EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionAutomationPtrOutput) ToEvaluationFormNumericQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionAutomationPtrOutput
type EvaluationFormNumericQuestionOption ¶ added in v0.60.0
type EvaluationFormNumericQuestionOption struct { // The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0. AutomaticFail *bool `pulumi:"automaticFail"` // The maximum answer value of the range option. MaxValue int `pulumi:"maxValue"` // The minimum answer value of the range option. MinValue int `pulumi:"minValue"` // The score assigned to answer values within the range option. // *Minimum*: 0 // *Maximum*: 10 Score *int `pulumi:"score"` }
Information about the option range used for scoring in numeric questions.
type EvaluationFormNumericQuestionOptionArgs ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionArgs struct { // The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0. AutomaticFail pulumi.BoolPtrInput `pulumi:"automaticFail"` // The maximum answer value of the range option. MaxValue pulumi.IntInput `pulumi:"maxValue"` // The minimum answer value of the range option. MinValue pulumi.IntInput `pulumi:"minValue"` // The score assigned to answer values within the range option. // *Minimum*: 0 // *Maximum*: 10 Score pulumi.IntPtrInput `pulumi:"score"` }
Information about the option range used for scoring in numeric questions.
func (EvaluationFormNumericQuestionOptionArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionOptionArgs) ElementType() reflect.Type
func (EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutput() EvaluationFormNumericQuestionOptionOutput
func (EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionOptionArgs) ToEvaluationFormNumericQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionOutput
type EvaluationFormNumericQuestionOptionArray ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionArray []EvaluationFormNumericQuestionOptionInput
func (EvaluationFormNumericQuestionOptionArray) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionOptionArray) ElementType() reflect.Type
func (EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutput() EvaluationFormNumericQuestionOptionArrayOutput
func (EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionOptionArray) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionArrayOutput
type EvaluationFormNumericQuestionOptionArrayInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionArrayInput interface { pulumi.Input ToEvaluationFormNumericQuestionOptionArrayOutput() EvaluationFormNumericQuestionOptionArrayOutput ToEvaluationFormNumericQuestionOptionArrayOutputWithContext(context.Context) EvaluationFormNumericQuestionOptionArrayOutput }
EvaluationFormNumericQuestionOptionArrayInput is an input type that accepts EvaluationFormNumericQuestionOptionArray and EvaluationFormNumericQuestionOptionArrayOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionOptionArrayInput` via:
EvaluationFormNumericQuestionOptionArray{ EvaluationFormNumericQuestionOptionArgs{...} }
type EvaluationFormNumericQuestionOptionArrayOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionArrayOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionOptionArrayOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionOptionArrayOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutput() EvaluationFormNumericQuestionOptionArrayOutput
func (EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionArrayOutput) ToEvaluationFormNumericQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionArrayOutput
type EvaluationFormNumericQuestionOptionInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionInput interface { pulumi.Input ToEvaluationFormNumericQuestionOptionOutput() EvaluationFormNumericQuestionOptionOutput ToEvaluationFormNumericQuestionOptionOutputWithContext(context.Context) EvaluationFormNumericQuestionOptionOutput }
EvaluationFormNumericQuestionOptionInput is an input type that accepts EvaluationFormNumericQuestionOptionArgs and EvaluationFormNumericQuestionOptionOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionOptionInput` via:
EvaluationFormNumericQuestionOptionArgs{...}
type EvaluationFormNumericQuestionOptionOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionOptionOutput struct{ *pulumi.OutputState }
Information about the option range used for scoring in numeric questions.
func (EvaluationFormNumericQuestionOptionOutput) AutomaticFail ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) AutomaticFail() pulumi.BoolPtrOutput
The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0.
func (EvaluationFormNumericQuestionOptionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionOptionOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionOptionOutput) MaxValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) MaxValue() pulumi.IntOutput
The maximum answer value of the range option.
func (EvaluationFormNumericQuestionOptionOutput) MinValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) MinValue() pulumi.IntOutput
The minimum answer value of the range option.
func (EvaluationFormNumericQuestionOptionOutput) Score ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) Score() pulumi.IntPtrOutput
The score assigned to answer values within the range option.
*Minimum*: 0 *Maximum*: 10
func (EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutput() EvaluationFormNumericQuestionOptionOutput
func (EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionOptionOutput) ToEvaluationFormNumericQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionOptionOutput
type EvaluationFormNumericQuestionProperties ¶ added in v0.60.0
type EvaluationFormNumericQuestionProperties struct { // The automation properties of the numeric question. Automation *EvaluationFormNumericQuestionAutomation `pulumi:"automation"` // The maximum answer value. MaxValue int `pulumi:"maxValue"` // The minimum answer value. MinValue int `pulumi:"minValue"` // The scoring options of the numeric question. Options []EvaluationFormNumericQuestionOption `pulumi:"options"` }
Information about properties for a numeric question in an evaluation form.
type EvaluationFormNumericQuestionPropertiesArgs ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertiesArgs struct { // The automation properties of the numeric question. Automation EvaluationFormNumericQuestionAutomationPtrInput `pulumi:"automation"` // The maximum answer value. MaxValue pulumi.IntInput `pulumi:"maxValue"` // The minimum answer value. MinValue pulumi.IntInput `pulumi:"minValue"` // The scoring options of the numeric question. Options EvaluationFormNumericQuestionOptionArrayInput `pulumi:"options"` }
Information about properties for a numeric question in an evaluation form.
func (EvaluationFormNumericQuestionPropertiesArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertiesArgs) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutput() EvaluationFormNumericQuestionPropertiesOutput
func (EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesOutput
func (EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
func (EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertiesArgs) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
type EvaluationFormNumericQuestionPropertiesInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertiesInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertiesOutput() EvaluationFormNumericQuestionPropertiesOutput ToEvaluationFormNumericQuestionPropertiesOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertiesOutput }
EvaluationFormNumericQuestionPropertiesInput is an input type that accepts EvaluationFormNumericQuestionPropertiesArgs and EvaluationFormNumericQuestionPropertiesOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionPropertiesInput` via:
EvaluationFormNumericQuestionPropertiesArgs{...}
type EvaluationFormNumericQuestionPropertiesOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertiesOutput struct{ *pulumi.OutputState }
Information about properties for a numeric question in an evaluation form.
func (EvaluationFormNumericQuestionPropertiesOutput) Automation ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) Automation() EvaluationFormNumericQuestionAutomationPtrOutput
The automation properties of the numeric question.
func (EvaluationFormNumericQuestionPropertiesOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertiesOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertiesOutput) MaxValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) MaxValue() pulumi.IntOutput
The maximum answer value.
func (EvaluationFormNumericQuestionPropertiesOutput) MinValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) MinValue() pulumi.IntOutput
The minimum answer value.
func (EvaluationFormNumericQuestionPropertiesOutput) Options ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) Options() EvaluationFormNumericQuestionOptionArrayOutput
The scoring options of the numeric question.
func (EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutput() EvaluationFormNumericQuestionPropertiesOutput
func (EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesOutput
func (EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
func (EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
type EvaluationFormNumericQuestionPropertiesPtrInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertiesPtrInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput }
EvaluationFormNumericQuestionPropertiesPtrInput is an input type that accepts EvaluationFormNumericQuestionPropertiesArgs, EvaluationFormNumericQuestionPropertiesPtr and EvaluationFormNumericQuestionPropertiesPtrOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionPropertiesPtrInput` via:
EvaluationFormNumericQuestionPropertiesArgs{...} or: nil
func EvaluationFormNumericQuestionPropertiesPtr ¶ added in v0.60.0
func EvaluationFormNumericQuestionPropertiesPtr(v *EvaluationFormNumericQuestionPropertiesArgs) EvaluationFormNumericQuestionPropertiesPtrInput
type EvaluationFormNumericQuestionPropertiesPtrOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionPropertiesPtrOutput) Automation ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) Automation() EvaluationFormNumericQuestionAutomationPtrOutput
The automation properties of the numeric question.
func (EvaluationFormNumericQuestionPropertiesPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertiesPtrOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertiesPtrOutput) MaxValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) MaxValue() pulumi.IntPtrOutput
The maximum answer value.
func (EvaluationFormNumericQuestionPropertiesPtrOutput) MinValue ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) MinValue() pulumi.IntPtrOutput
The minimum answer value.
func (EvaluationFormNumericQuestionPropertiesPtrOutput) Options ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) Options() EvaluationFormNumericQuestionOptionArrayOutput
The scoring options of the numeric question.
func (EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutput() EvaluationFormNumericQuestionPropertiesPtrOutput
func (EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertiesPtrOutput) ToEvaluationFormNumericQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertiesPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomation ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomation struct { // The property label of the automation. Label EvaluationFormNumericQuestionPropertyValueAutomationLabel `pulumi:"label"` }
Information about the property value used in automation of a numeric questions.
type EvaluationFormNumericQuestionPropertyValueAutomationArgs ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationArgs struct { // The property label of the automation. Label EvaluationFormNumericQuestionPropertyValueAutomationLabelInput `pulumi:"label"` }
Information about the property value used in automation of a numeric questions.
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput() EvaluationFormNumericQuestionPropertyValueAutomationOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormNumericQuestionPropertyValueAutomationArgs) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomationInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertyValueAutomationOutput() EvaluationFormNumericQuestionPropertyValueAutomationOutput ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertyValueAutomationOutput }
EvaluationFormNumericQuestionPropertyValueAutomationInput is an input type that accepts EvaluationFormNumericQuestionPropertyValueAutomationArgs and EvaluationFormNumericQuestionPropertyValueAutomationOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionPropertyValueAutomationInput` via:
EvaluationFormNumericQuestionPropertyValueAutomationArgs{...}
type EvaluationFormNumericQuestionPropertyValueAutomationLabel ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationLabel string
The property label of the automation.
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutput() pulumi.StringOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormNumericQuestionPropertyValueAutomationLabel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomationLabelInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationLabelInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput }
EvaluationFormNumericQuestionPropertyValueAutomationLabelInput is an input type that accepts values of the EvaluationFormNumericQuestionPropertyValueAutomationLabel enum A concrete instance of `EvaluationFormNumericQuestionPropertyValueAutomationLabelInput` can be one of the following:
EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallCustomerSentimentScore EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallAgentSentimentScore EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTime EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTimePercentage EvaluationFormNumericQuestionPropertyValueAutomationLabelNumberOfInterruptions EvaluationFormNumericQuestionPropertyValueAutomationLabelContactDuration EvaluationFormNumericQuestionPropertyValueAutomationLabelAgentInteractionDuration EvaluationFormNumericQuestionPropertyValueAutomationLabelCustomerHoldTime
type EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput }
func EvaluationFormNumericQuestionPropertyValueAutomationLabelPtr ¶ added in v0.60.0
func EvaluationFormNumericQuestionPropertyValueAutomationLabelPtr(v string) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrInput
type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomationOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationOutput struct{ *pulumi.OutputState }
Information about the property value used in automation of a numeric questions.
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) Label ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) Label() EvaluationFormNumericQuestionPropertyValueAutomationLabelOutput
The property label of the automation.
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutput() EvaluationFormNumericQuestionPropertyValueAutomationOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
type EvaluationFormNumericQuestionPropertyValueAutomationPtrInput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationPtrInput interface { pulumi.Input ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput }
EvaluationFormNumericQuestionPropertyValueAutomationPtrInput is an input type that accepts EvaluationFormNumericQuestionPropertyValueAutomationArgs, EvaluationFormNumericQuestionPropertyValueAutomationPtr and EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput values. You can construct a concrete instance of `EvaluationFormNumericQuestionPropertyValueAutomationPtrInput` via:
EvaluationFormNumericQuestionPropertyValueAutomationArgs{...} or: nil
func EvaluationFormNumericQuestionPropertyValueAutomationPtr ¶ added in v0.60.0
func EvaluationFormNumericQuestionPropertyValueAutomationPtr(v *EvaluationFormNumericQuestionPropertyValueAutomationArgs) EvaluationFormNumericQuestionPropertyValueAutomationPtrInput
type EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput ¶ added in v0.60.0
type EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ElementType() reflect.Type
func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) Label ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) Label() EvaluationFormNumericQuestionPropertyValueAutomationLabelPtrOutput
The property label of the automation.
func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutput() EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
func (EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput) ToEvaluationFormNumericQuestionPropertyValueAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormNumericQuestionPropertyValueAutomationPtrOutput
type EvaluationFormOutput ¶ added in v0.60.0
type EvaluationFormOutput struct{ *pulumi.OutputState }
func (EvaluationFormOutput) Description ¶ added in v0.60.0
func (o EvaluationFormOutput) Description() pulumi.StringPtrOutput
The description of the evaluation form.
*Length Constraints*: Minimum length of 0. Maximum length of 1024.
func (EvaluationFormOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormOutput) ElementType() reflect.Type
func (EvaluationFormOutput) EvaluationFormArn ¶ added in v0.60.0
func (o EvaluationFormOutput) EvaluationFormArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the evaluation form.
func (EvaluationFormOutput) InstanceArn ¶ added in v0.60.0
func (o EvaluationFormOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (EvaluationFormOutput) Items ¶ added in v0.60.0
func (o EvaluationFormOutput) Items() EvaluationFormBaseItemArrayOutput
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
*Minimum size*: 1 *Maximum size*: 100
func (EvaluationFormOutput) ScoringStrategy ¶ added in v0.60.0
func (o EvaluationFormOutput) ScoringStrategy() EvaluationFormScoringStrategyPtrOutput
A scoring strategy of the evaluation form.
func (EvaluationFormOutput) Status ¶ added in v0.60.0
func (o EvaluationFormOutput) Status() EvaluationFormStatusOutput
The status of the evaluation form.
*Allowed values*: ``DRAFT`` | ``ACTIVE``
func (EvaluationFormOutput) Tags ¶ added in v0.60.0
func (o EvaluationFormOutput) Tags() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
func (EvaluationFormOutput) Title ¶ added in v0.60.0
func (o EvaluationFormOutput) Title() pulumi.StringOutput
A title of the evaluation form.
func (EvaluationFormOutput) ToEvaluationFormOutput ¶ added in v0.60.0
func (o EvaluationFormOutput) ToEvaluationFormOutput() EvaluationFormOutput
func (EvaluationFormOutput) ToEvaluationFormOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormOutput) ToEvaluationFormOutputWithContext(ctx context.Context) EvaluationFormOutput
type EvaluationFormQuestion ¶ added in v0.60.0
type EvaluationFormQuestion struct { // The instructions of the section. // *Length Constraints*: Minimum length of 0. Maximum length of 1024. Instructions *string `pulumi:"instructions"` // The flag to enable not applicable answers to the question. NotApplicableEnabled *bool `pulumi:"notApplicableEnabled"` // The type of the question. // *Allowed values*: “NUMERIC“ | “SINGLESELECT“ | “TEXT“ QuestionType EvaluationFormQuestionQuestionType `pulumi:"questionType"` // The properties of the type of question. Text questions do not have to define question type properties. QuestionTypeProperties *EvaluationFormQuestionTypeProperties `pulumi:"questionTypeProperties"` // The identifier of the question. An identifier must be unique within the evaluation form. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId string `pulumi:"refId"` // The title of the question. // *Length Constraints*: Minimum length of 1. Maximum length of 350. Title string `pulumi:"title"` // The scoring weight of the section. // *Minimum*: 0 // *Maximum*: 100 Weight *float64 `pulumi:"weight"` }
Information about a question from an evaluation form.
type EvaluationFormQuestionArgs ¶ added in v0.60.0
type EvaluationFormQuestionArgs struct { // The instructions of the section. // *Length Constraints*: Minimum length of 0. Maximum length of 1024. Instructions pulumi.StringPtrInput `pulumi:"instructions"` // The flag to enable not applicable answers to the question. NotApplicableEnabled pulumi.BoolPtrInput `pulumi:"notApplicableEnabled"` // The type of the question. // *Allowed values*: “NUMERIC“ | “SINGLESELECT“ | “TEXT“ QuestionType EvaluationFormQuestionQuestionTypeInput `pulumi:"questionType"` // The properties of the type of question. Text questions do not have to define question type properties. QuestionTypeProperties EvaluationFormQuestionTypePropertiesPtrInput `pulumi:"questionTypeProperties"` // The identifier of the question. An identifier must be unique within the evaluation form. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId pulumi.StringInput `pulumi:"refId"` // The title of the question. // *Length Constraints*: Minimum length of 1. Maximum length of 350. Title pulumi.StringInput `pulumi:"title"` // The scoring weight of the section. // *Minimum*: 0 // *Maximum*: 100 Weight pulumi.Float64PtrInput `pulumi:"weight"` }
Information about a question from an evaluation form.
func (EvaluationFormQuestionArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionArgs) ElementType() reflect.Type
func (EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutput ¶ added in v0.60.0
func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutput() EvaluationFormQuestionOutput
func (EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionOutputWithContext(ctx context.Context) EvaluationFormQuestionOutput
func (EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutput ¶ added in v0.60.0
func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
func (EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormQuestionArgs) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
type EvaluationFormQuestionInput ¶ added in v0.60.0
type EvaluationFormQuestionInput interface { pulumi.Input ToEvaluationFormQuestionOutput() EvaluationFormQuestionOutput ToEvaluationFormQuestionOutputWithContext(context.Context) EvaluationFormQuestionOutput }
EvaluationFormQuestionInput is an input type that accepts EvaluationFormQuestionArgs and EvaluationFormQuestionOutput values. You can construct a concrete instance of `EvaluationFormQuestionInput` via:
EvaluationFormQuestionArgs{...}
type EvaluationFormQuestionOutput ¶ added in v0.60.0
type EvaluationFormQuestionOutput struct{ *pulumi.OutputState }
Information about a question from an evaluation form.
func (EvaluationFormQuestionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionOutput) ElementType() reflect.Type
func (EvaluationFormQuestionOutput) Instructions ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) Instructions() pulumi.StringPtrOutput
The instructions of the section.
*Length Constraints*: Minimum length of 0. Maximum length of 1024.
func (EvaluationFormQuestionOutput) NotApplicableEnabled ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) NotApplicableEnabled() pulumi.BoolPtrOutput
The flag to enable not applicable answers to the question.
func (EvaluationFormQuestionOutput) QuestionType ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) QuestionType() EvaluationFormQuestionQuestionTypeOutput
The type of the question.
*Allowed values*: ``NUMERIC`` | ``SINGLESELECT`` | ``TEXT``
func (EvaluationFormQuestionOutput) QuestionTypeProperties ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) QuestionTypeProperties() EvaluationFormQuestionTypePropertiesPtrOutput
The properties of the type of question. Text questions do not have to define question type properties.
func (EvaluationFormQuestionOutput) RefId ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) RefId() pulumi.StringOutput
The identifier of the question. An identifier must be unique within the evaluation form.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormQuestionOutput) Title ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) Title() pulumi.StringOutput
The title of the question.
*Length Constraints*: Minimum length of 1. Maximum length of 350.
func (EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutput() EvaluationFormQuestionOutput
func (EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionOutputWithContext(ctx context.Context) EvaluationFormQuestionOutput
func (EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
func (EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
func (EvaluationFormQuestionOutput) Weight ¶ added in v0.60.0
func (o EvaluationFormQuestionOutput) Weight() pulumi.Float64PtrOutput
The scoring weight of the section.
*Minimum*: 0 *Maximum*: 100
type EvaluationFormQuestionPtrInput ¶ added in v0.60.0
type EvaluationFormQuestionPtrInput interface { pulumi.Input ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput ToEvaluationFormQuestionPtrOutputWithContext(context.Context) EvaluationFormQuestionPtrOutput }
EvaluationFormQuestionPtrInput is an input type that accepts EvaluationFormQuestionArgs, EvaluationFormQuestionPtr and EvaluationFormQuestionPtrOutput values. You can construct a concrete instance of `EvaluationFormQuestionPtrInput` via:
EvaluationFormQuestionArgs{...} or: nil
func EvaluationFormQuestionPtr ¶ added in v0.60.0
func EvaluationFormQuestionPtr(v *EvaluationFormQuestionArgs) EvaluationFormQuestionPtrInput
type EvaluationFormQuestionPtrOutput ¶ added in v0.60.0
type EvaluationFormQuestionPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormQuestionPtrOutput) Elem ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) Elem() EvaluationFormQuestionOutput
func (EvaluationFormQuestionPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionPtrOutput) ElementType() reflect.Type
func (EvaluationFormQuestionPtrOutput) Instructions ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) Instructions() pulumi.StringPtrOutput
The instructions of the section.
*Length Constraints*: Minimum length of 0. Maximum length of 1024.
func (EvaluationFormQuestionPtrOutput) NotApplicableEnabled ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) NotApplicableEnabled() pulumi.BoolPtrOutput
The flag to enable not applicable answers to the question.
func (EvaluationFormQuestionPtrOutput) QuestionType ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) QuestionType() EvaluationFormQuestionQuestionTypePtrOutput
The type of the question.
*Allowed values*: ``NUMERIC`` | ``SINGLESELECT`` | ``TEXT``
func (EvaluationFormQuestionPtrOutput) QuestionTypeProperties ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) QuestionTypeProperties() EvaluationFormQuestionTypePropertiesPtrOutput
The properties of the type of question. Text questions do not have to define question type properties.
func (EvaluationFormQuestionPtrOutput) RefId ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) RefId() pulumi.StringPtrOutput
The identifier of the question. An identifier must be unique within the evaluation form.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormQuestionPtrOutput) Title ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) Title() pulumi.StringPtrOutput
The title of the question.
*Length Constraints*: Minimum length of 1. Maximum length of 350.
func (EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutput() EvaluationFormQuestionPtrOutput
func (EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) ToEvaluationFormQuestionPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionPtrOutput
func (EvaluationFormQuestionPtrOutput) Weight ¶ added in v0.60.0
func (o EvaluationFormQuestionPtrOutput) Weight() pulumi.Float64PtrOutput
The scoring weight of the section.
*Minimum*: 0 *Maximum*: 100
type EvaluationFormQuestionQuestionType ¶ added in v0.60.0
type EvaluationFormQuestionQuestionType string
The type of the question.
*Allowed values*: ``NUMERIC`` | ``SINGLESELECT`` | ``TEXT``
func (EvaluationFormQuestionQuestionType) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionQuestionType) ElementType() reflect.Type
func (EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutput ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutput() EvaluationFormQuestionQuestionTypeOutput
func (EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypeOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypeOutput
func (EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutput ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionType) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToStringOutput() pulumi.StringOutput
func (EvaluationFormQuestionQuestionType) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormQuestionQuestionType) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormQuestionQuestionType) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormQuestionQuestionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormQuestionQuestionTypeInput ¶ added in v0.60.0
type EvaluationFormQuestionQuestionTypeInput interface { pulumi.Input ToEvaluationFormQuestionQuestionTypeOutput() EvaluationFormQuestionQuestionTypeOutput ToEvaluationFormQuestionQuestionTypeOutputWithContext(context.Context) EvaluationFormQuestionQuestionTypeOutput }
EvaluationFormQuestionQuestionTypeInput is an input type that accepts values of the EvaluationFormQuestionQuestionType enum A concrete instance of `EvaluationFormQuestionQuestionTypeInput` can be one of the following:
EvaluationFormQuestionQuestionTypeNumeric EvaluationFormQuestionQuestionTypeSingleselect EvaluationFormQuestionQuestionTypeText
type EvaluationFormQuestionQuestionTypeOutput ¶ added in v0.60.0
type EvaluationFormQuestionQuestionTypeOutput struct{ *pulumi.OutputState }
func (EvaluationFormQuestionQuestionTypeOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionQuestionTypeOutput) ElementType() reflect.Type
func (EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutput() EvaluationFormQuestionQuestionTypeOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypeOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypeOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormQuestionQuestionTypePtrInput ¶ added in v0.60.0
type EvaluationFormQuestionQuestionTypePtrInput interface { pulumi.Input ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(context.Context) EvaluationFormQuestionQuestionTypePtrOutput }
func EvaluationFormQuestionQuestionTypePtr ¶ added in v0.60.0
func EvaluationFormQuestionQuestionTypePtr(v string) EvaluationFormQuestionQuestionTypePtrInput
type EvaluationFormQuestionQuestionTypePtrOutput ¶ added in v0.60.0
type EvaluationFormQuestionQuestionTypePtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormQuestionQuestionTypePtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionQuestionTypePtrOutput) ElementType() reflect.Type
func (EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutput() EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypePtrOutput) ToEvaluationFormQuestionQuestionTypePtrOutputWithContext(ctx context.Context) EvaluationFormQuestionQuestionTypePtrOutput
func (EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionQuestionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormQuestionTypeProperties ¶ added in v0.60.0
type EvaluationFormQuestionTypeProperties struct { // The properties of the numeric question. Numeric *EvaluationFormNumericQuestionProperties `pulumi:"numeric"` // The properties of the numeric question. SingleSelect *EvaluationFormSingleSelectQuestionProperties `pulumi:"singleSelect"` }
Information about properties for a question in an evaluation form. The question type properties must be either for a numeric question or a single select question.
type EvaluationFormQuestionTypePropertiesArgs ¶ added in v0.60.0
type EvaluationFormQuestionTypePropertiesArgs struct { // The properties of the numeric question. Numeric EvaluationFormNumericQuestionPropertiesPtrInput `pulumi:"numeric"` // The properties of the numeric question. SingleSelect EvaluationFormSingleSelectQuestionPropertiesPtrInput `pulumi:"singleSelect"` }
Information about properties for a question in an evaluation form. The question type properties must be either for a numeric question or a single select question.
func (EvaluationFormQuestionTypePropertiesArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionTypePropertiesArgs) ElementType() reflect.Type
func (EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutput ¶ added in v0.60.0
func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutput() EvaluationFormQuestionTypePropertiesOutput
func (EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesOutput
func (EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutput ¶ added in v0.60.0
func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
func (EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormQuestionTypePropertiesArgs) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
type EvaluationFormQuestionTypePropertiesInput ¶ added in v0.60.0
type EvaluationFormQuestionTypePropertiesInput interface { pulumi.Input ToEvaluationFormQuestionTypePropertiesOutput() EvaluationFormQuestionTypePropertiesOutput ToEvaluationFormQuestionTypePropertiesOutputWithContext(context.Context) EvaluationFormQuestionTypePropertiesOutput }
EvaluationFormQuestionTypePropertiesInput is an input type that accepts EvaluationFormQuestionTypePropertiesArgs and EvaluationFormQuestionTypePropertiesOutput values. You can construct a concrete instance of `EvaluationFormQuestionTypePropertiesInput` via:
EvaluationFormQuestionTypePropertiesArgs{...}
type EvaluationFormQuestionTypePropertiesOutput ¶ added in v0.60.0
type EvaluationFormQuestionTypePropertiesOutput struct{ *pulumi.OutputState }
Information about properties for a question in an evaluation form. The question type properties must be either for a numeric question or a single select question.
func (EvaluationFormQuestionTypePropertiesOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionTypePropertiesOutput) ElementType() reflect.Type
func (EvaluationFormQuestionTypePropertiesOutput) Numeric ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) Numeric() EvaluationFormNumericQuestionPropertiesPtrOutput
The properties of the numeric question.
func (EvaluationFormQuestionTypePropertiesOutput) SingleSelect ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) SingleSelect() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
The properties of the numeric question.
func (EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutput() EvaluationFormQuestionTypePropertiesOutput
func (EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesOutput
func (EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
func (EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
type EvaluationFormQuestionTypePropertiesPtrInput ¶ added in v0.60.0
type EvaluationFormQuestionTypePropertiesPtrInput interface { pulumi.Input ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(context.Context) EvaluationFormQuestionTypePropertiesPtrOutput }
EvaluationFormQuestionTypePropertiesPtrInput is an input type that accepts EvaluationFormQuestionTypePropertiesArgs, EvaluationFormQuestionTypePropertiesPtr and EvaluationFormQuestionTypePropertiesPtrOutput values. You can construct a concrete instance of `EvaluationFormQuestionTypePropertiesPtrInput` via:
EvaluationFormQuestionTypePropertiesArgs{...} or: nil
func EvaluationFormQuestionTypePropertiesPtr ¶ added in v0.60.0
func EvaluationFormQuestionTypePropertiesPtr(v *EvaluationFormQuestionTypePropertiesArgs) EvaluationFormQuestionTypePropertiesPtrInput
type EvaluationFormQuestionTypePropertiesPtrOutput ¶ added in v0.60.0
type EvaluationFormQuestionTypePropertiesPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormQuestionTypePropertiesPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormQuestionTypePropertiesPtrOutput) ElementType() reflect.Type
func (EvaluationFormQuestionTypePropertiesPtrOutput) Numeric ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesPtrOutput) Numeric() EvaluationFormNumericQuestionPropertiesPtrOutput
The properties of the numeric question.
func (EvaluationFormQuestionTypePropertiesPtrOutput) SingleSelect ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesPtrOutput) SingleSelect() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
The properties of the numeric question.
func (EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutput() EvaluationFormQuestionTypePropertiesPtrOutput
func (EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormQuestionTypePropertiesPtrOutput) ToEvaluationFormQuestionTypePropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormQuestionTypePropertiesPtrOutput
type EvaluationFormScoringStrategy ¶ added in v0.60.0
type EvaluationFormScoringStrategy struct { // The scoring mode of the evaluation form. // *Allowed values*: “QUESTION_ONLY“ | “SECTION_ONLY“ Mode EvaluationFormScoringStrategyMode `pulumi:"mode"` // The scoring status of the evaluation form. // *Allowed values*: “ENABLED“ | “DISABLED“ Status EvaluationFormScoringStrategyStatus `pulumi:"status"` }
A scoring strategy of the evaluation form.
type EvaluationFormScoringStrategyArgs ¶ added in v0.60.0
type EvaluationFormScoringStrategyArgs struct { // The scoring mode of the evaluation form. // *Allowed values*: “QUESTION_ONLY“ | “SECTION_ONLY“ Mode EvaluationFormScoringStrategyModeInput `pulumi:"mode"` // The scoring status of the evaluation form. // *Allowed values*: “ENABLED“ | “DISABLED“ Status EvaluationFormScoringStrategyStatusInput `pulumi:"status"` }
A scoring strategy of the evaluation form.
func (EvaluationFormScoringStrategyArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyArgs) ElementType() reflect.Type
func (EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutput ¶ added in v0.60.0
func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutput() EvaluationFormScoringStrategyOutput
func (EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyOutput
func (EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutput ¶ added in v0.60.0
func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
func (EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormScoringStrategyArgs) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
type EvaluationFormScoringStrategyInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyInput interface { pulumi.Input ToEvaluationFormScoringStrategyOutput() EvaluationFormScoringStrategyOutput ToEvaluationFormScoringStrategyOutputWithContext(context.Context) EvaluationFormScoringStrategyOutput }
EvaluationFormScoringStrategyInput is an input type that accepts EvaluationFormScoringStrategyArgs and EvaluationFormScoringStrategyOutput values. You can construct a concrete instance of `EvaluationFormScoringStrategyInput` via:
EvaluationFormScoringStrategyArgs{...}
type EvaluationFormScoringStrategyMode ¶ added in v0.60.0
type EvaluationFormScoringStrategyMode string
The scoring mode of the evaluation form.
*Allowed values*: ``QUESTION_ONLY`` | ``SECTION_ONLY``
func (EvaluationFormScoringStrategyMode) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyMode) ElementType() reflect.Type
func (EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutput() EvaluationFormScoringStrategyModeOutput
func (EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModeOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModeOutput
func (EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyMode) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToStringOutput() pulumi.StringOutput
func (EvaluationFormScoringStrategyMode) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormScoringStrategyMode) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyMode) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormScoringStrategyModeInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyModeInput interface { pulumi.Input ToEvaluationFormScoringStrategyModeOutput() EvaluationFormScoringStrategyModeOutput ToEvaluationFormScoringStrategyModeOutputWithContext(context.Context) EvaluationFormScoringStrategyModeOutput }
EvaluationFormScoringStrategyModeInput is an input type that accepts values of the EvaluationFormScoringStrategyMode enum A concrete instance of `EvaluationFormScoringStrategyModeInput` can be one of the following:
EvaluationFormScoringStrategyModeQuestionOnly EvaluationFormScoringStrategyModeSectionOnly
type EvaluationFormScoringStrategyModeOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyModeOutput struct{ *pulumi.OutputState }
func (EvaluationFormScoringStrategyModeOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyModeOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutput() EvaluationFormScoringStrategyModeOutput
func (EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModeOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModeOutput
func (EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyModeOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormScoringStrategyModeOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormScoringStrategyModeOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyModeOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormScoringStrategyModePtrInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyModePtrInput interface { pulumi.Input ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput ToEvaluationFormScoringStrategyModePtrOutputWithContext(context.Context) EvaluationFormScoringStrategyModePtrOutput }
func EvaluationFormScoringStrategyModePtr ¶ added in v0.60.0
func EvaluationFormScoringStrategyModePtr(v string) EvaluationFormScoringStrategyModePtrInput
type EvaluationFormScoringStrategyModePtrOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyModePtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormScoringStrategyModePtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyModePtrOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutput() EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModePtrOutput) ToEvaluationFormScoringStrategyModePtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyModePtrOutput
func (EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormScoringStrategyOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyOutput struct{ *pulumi.OutputState }
A scoring strategy of the evaluation form.
func (EvaluationFormScoringStrategyOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyOutput) Mode ¶ added in v0.60.0
The scoring mode of the evaluation form.
*Allowed values*: ``QUESTION_ONLY`` | ``SECTION_ONLY``
func (EvaluationFormScoringStrategyOutput) Status ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyOutput) Status() EvaluationFormScoringStrategyStatusOutput
The scoring status of the evaluation form.
*Allowed values*: ``ENABLED`` | ``DISABLED``
func (EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutput() EvaluationFormScoringStrategyOutput
func (EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyOutput
func (EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
func (EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
type EvaluationFormScoringStrategyPtrInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyPtrInput interface { pulumi.Input ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput ToEvaluationFormScoringStrategyPtrOutputWithContext(context.Context) EvaluationFormScoringStrategyPtrOutput }
EvaluationFormScoringStrategyPtrInput is an input type that accepts EvaluationFormScoringStrategyArgs, EvaluationFormScoringStrategyPtr and EvaluationFormScoringStrategyPtrOutput values. You can construct a concrete instance of `EvaluationFormScoringStrategyPtrInput` via:
EvaluationFormScoringStrategyArgs{...} or: nil
func EvaluationFormScoringStrategyPtr ¶ added in v0.60.0
func EvaluationFormScoringStrategyPtr(v *EvaluationFormScoringStrategyArgs) EvaluationFormScoringStrategyPtrInput
type EvaluationFormScoringStrategyPtrOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormScoringStrategyPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyPtrOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyPtrOutput) Mode ¶ added in v0.60.0
The scoring mode of the evaluation form.
*Allowed values*: ``QUESTION_ONLY`` | ``SECTION_ONLY``
func (EvaluationFormScoringStrategyPtrOutput) Status ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyPtrOutput) Status() EvaluationFormScoringStrategyStatusPtrOutput
The scoring status of the evaluation form.
*Allowed values*: ``ENABLED`` | ``DISABLED``
func (EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutput() EvaluationFormScoringStrategyPtrOutput
func (EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyPtrOutput) ToEvaluationFormScoringStrategyPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyPtrOutput
type EvaluationFormScoringStrategyStatus ¶ added in v0.60.0
type EvaluationFormScoringStrategyStatus string
The scoring status of the evaluation form.
*Allowed values*: ``ENABLED`` | ``DISABLED``
func (EvaluationFormScoringStrategyStatus) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyStatus) ElementType() reflect.Type
func (EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutput() EvaluationFormScoringStrategyStatusOutput
func (EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusOutput
func (EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatus) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToStringOutput() pulumi.StringOutput
func (EvaluationFormScoringStrategyStatus) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormScoringStrategyStatus) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyStatus) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormScoringStrategyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormScoringStrategyStatusInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyStatusInput interface { pulumi.Input ToEvaluationFormScoringStrategyStatusOutput() EvaluationFormScoringStrategyStatusOutput ToEvaluationFormScoringStrategyStatusOutputWithContext(context.Context) EvaluationFormScoringStrategyStatusOutput }
EvaluationFormScoringStrategyStatusInput is an input type that accepts values of the EvaluationFormScoringStrategyStatus enum A concrete instance of `EvaluationFormScoringStrategyStatusInput` can be one of the following:
EvaluationFormScoringStrategyStatusEnabled EvaluationFormScoringStrategyStatusDisabled
type EvaluationFormScoringStrategyStatusOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyStatusOutput struct{ *pulumi.OutputState }
func (EvaluationFormScoringStrategyStatusOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyStatusOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutput() EvaluationFormScoringStrategyStatusOutput
func (EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusOutput
func (EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatusOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormScoringStrategyStatusOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormScoringStrategyStatusPtrInput ¶ added in v0.60.0
type EvaluationFormScoringStrategyStatusPtrInput interface { pulumi.Input ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(context.Context) EvaluationFormScoringStrategyStatusPtrOutput }
func EvaluationFormScoringStrategyStatusPtr ¶ added in v0.60.0
func EvaluationFormScoringStrategyStatusPtr(v string) EvaluationFormScoringStrategyStatusPtrInput
type EvaluationFormScoringStrategyStatusPtrOutput ¶ added in v0.60.0
type EvaluationFormScoringStrategyStatusPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormScoringStrategyStatusPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormScoringStrategyStatusPtrOutput) ElementType() reflect.Type
func (EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutput() EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusPtrOutput) ToEvaluationFormScoringStrategyStatusPtrOutputWithContext(ctx context.Context) EvaluationFormScoringStrategyStatusPtrOutput
func (EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormScoringStrategyStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSection ¶ added in v0.60.0
type EvaluationFormSection struct { // The instructions of the section. Instructions *string `pulumi:"instructions"` // The items of the section. // *Minimum*: 1 Items []EvaluationFormItem `pulumi:"items"` // The identifier of the section. An identifier must be unique within the evaluation form. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId string `pulumi:"refId"` // The title of the section. // *Length Constraints*: Minimum length of 1. Maximum length of 128. Title string `pulumi:"title"` // The scoring weight of the section. // *Minimum*: 0 // *Maximum*: 100 Weight *float64 `pulumi:"weight"` }
Information about a section from an evaluation form. A section can contain sections and/or questions. Evaluation forms can only contain sections and subsections (two level nesting).
type EvaluationFormSectionArgs ¶ added in v0.60.0
type EvaluationFormSectionArgs struct { // The instructions of the section. Instructions pulumi.StringPtrInput `pulumi:"instructions"` // The items of the section. // *Minimum*: 1 Items EvaluationFormItemArrayInput `pulumi:"items"` // The identifier of the section. An identifier must be unique within the evaluation form. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId pulumi.StringInput `pulumi:"refId"` // The title of the section. // *Length Constraints*: Minimum length of 1. Maximum length of 128. Title pulumi.StringInput `pulumi:"title"` // The scoring weight of the section. // *Minimum*: 0 // *Maximum*: 100 Weight pulumi.Float64PtrInput `pulumi:"weight"` }
Information about a section from an evaluation form. A section can contain sections and/or questions. Evaluation forms can only contain sections and subsections (two level nesting).
func (EvaluationFormSectionArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSectionArgs) ElementType() reflect.Type
func (EvaluationFormSectionArgs) ToEvaluationFormSectionOutput ¶ added in v0.60.0
func (i EvaluationFormSectionArgs) ToEvaluationFormSectionOutput() EvaluationFormSectionOutput
func (EvaluationFormSectionArgs) ToEvaluationFormSectionOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSectionArgs) ToEvaluationFormSectionOutputWithContext(ctx context.Context) EvaluationFormSectionOutput
func (EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutput ¶ added in v0.60.0
func (i EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
func (EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSectionArgs) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
type EvaluationFormSectionInput ¶ added in v0.60.0
type EvaluationFormSectionInput interface { pulumi.Input ToEvaluationFormSectionOutput() EvaluationFormSectionOutput ToEvaluationFormSectionOutputWithContext(context.Context) EvaluationFormSectionOutput }
EvaluationFormSectionInput is an input type that accepts EvaluationFormSectionArgs and EvaluationFormSectionOutput values. You can construct a concrete instance of `EvaluationFormSectionInput` via:
EvaluationFormSectionArgs{...}
type EvaluationFormSectionOutput ¶ added in v0.60.0
type EvaluationFormSectionOutput struct{ *pulumi.OutputState }
Information about a section from an evaluation form. A section can contain sections and/or questions. Evaluation forms can only contain sections and subsections (two level nesting).
func (EvaluationFormSectionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSectionOutput) ElementType() reflect.Type
func (EvaluationFormSectionOutput) Instructions ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) Instructions() pulumi.StringPtrOutput
The instructions of the section.
func (EvaluationFormSectionOutput) Items ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) Items() EvaluationFormItemArrayOutput
The items of the section.
*Minimum*: 1
func (EvaluationFormSectionOutput) RefId ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) RefId() pulumi.StringOutput
The identifier of the section. An identifier must be unique within the evaluation form.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSectionOutput) Title ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) Title() pulumi.StringOutput
The title of the section.
*Length Constraints*: Minimum length of 1. Maximum length of 128.
func (EvaluationFormSectionOutput) ToEvaluationFormSectionOutput ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) ToEvaluationFormSectionOutput() EvaluationFormSectionOutput
func (EvaluationFormSectionOutput) ToEvaluationFormSectionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) ToEvaluationFormSectionOutputWithContext(ctx context.Context) EvaluationFormSectionOutput
func (EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
func (EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
func (EvaluationFormSectionOutput) Weight ¶ added in v0.60.0
func (o EvaluationFormSectionOutput) Weight() pulumi.Float64PtrOutput
The scoring weight of the section.
*Minimum*: 0 *Maximum*: 100
type EvaluationFormSectionPtrInput ¶ added in v0.60.0
type EvaluationFormSectionPtrInput interface { pulumi.Input ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput ToEvaluationFormSectionPtrOutputWithContext(context.Context) EvaluationFormSectionPtrOutput }
EvaluationFormSectionPtrInput is an input type that accepts EvaluationFormSectionArgs, EvaluationFormSectionPtr and EvaluationFormSectionPtrOutput values. You can construct a concrete instance of `EvaluationFormSectionPtrInput` via:
EvaluationFormSectionArgs{...} or: nil
func EvaluationFormSectionPtr ¶ added in v0.60.0
func EvaluationFormSectionPtr(v *EvaluationFormSectionArgs) EvaluationFormSectionPtrInput
type EvaluationFormSectionPtrOutput ¶ added in v0.60.0
type EvaluationFormSectionPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormSectionPtrOutput) Elem ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) Elem() EvaluationFormSectionOutput
func (EvaluationFormSectionPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSectionPtrOutput) ElementType() reflect.Type
func (EvaluationFormSectionPtrOutput) Instructions ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) Instructions() pulumi.StringPtrOutput
The instructions of the section.
func (EvaluationFormSectionPtrOutput) Items ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) Items() EvaluationFormItemArrayOutput
The items of the section.
*Minimum*: 1
func (EvaluationFormSectionPtrOutput) RefId ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) RefId() pulumi.StringPtrOutput
The identifier of the section. An identifier must be unique within the evaluation form.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSectionPtrOutput) Title ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) Title() pulumi.StringPtrOutput
The title of the section.
*Length Constraints*: Minimum length of 1. Maximum length of 128.
func (EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutput() EvaluationFormSectionPtrOutput
func (EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) ToEvaluationFormSectionPtrOutputWithContext(ctx context.Context) EvaluationFormSectionPtrOutput
func (EvaluationFormSectionPtrOutput) Weight ¶ added in v0.60.0
func (o EvaluationFormSectionPtrOutput) Weight() pulumi.Float64PtrOutput
The scoring weight of the section.
*Minimum*: 0 *Maximum*: 100
type EvaluationFormSingleSelectQuestionAutomation ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomation struct { // The identifier of the default answer option, when none of the automation options match the criteria. // *Length Constraints*: Minimum length of 1. Maximum length of 40. DefaultOptionRefId *string `pulumi:"defaultOptionRefId"` // The automation options of the single select question. // *Minimum*: 1 // *Maximum*: 20 Options []EvaluationFormSingleSelectQuestionAutomationOption `pulumi:"options"` }
Information about the automation configuration in single select questions. Automation options are evaluated in order, and the first matched option is applied. If no automation option matches, and there is a default option, then the default option is applied.
type EvaluationFormSingleSelectQuestionAutomationArgs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationArgs struct { // The identifier of the default answer option, when none of the automation options match the criteria. // *Length Constraints*: Minimum length of 1. Maximum length of 40. DefaultOptionRefId pulumi.StringPtrInput `pulumi:"defaultOptionRefId"` // The automation options of the single select question. // *Minimum*: 1 // *Maximum*: 20 Options EvaluationFormSingleSelectQuestionAutomationOptionArrayInput `pulumi:"options"` }
Information about the automation configuration in single select questions. Automation options are evaluated in order, and the first matched option is applied. If no automation option matches, and there is a default option, then the default option is applied.
func (EvaluationFormSingleSelectQuestionAutomationArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationArgs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutput() EvaluationFormSingleSelectQuestionAutomationOutput
func (EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOutput
func (EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
func (EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationArgs) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
type EvaluationFormSingleSelectQuestionAutomationInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionAutomationOutput() EvaluationFormSingleSelectQuestionAutomationOutput ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionAutomationOutput }
EvaluationFormSingleSelectQuestionAutomationInput is an input type that accepts EvaluationFormSingleSelectQuestionAutomationArgs and EvaluationFormSingleSelectQuestionAutomationOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionAutomationInput` via:
EvaluationFormSingleSelectQuestionAutomationArgs{...}
type EvaluationFormSingleSelectQuestionAutomationOption ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOption struct { // The automation option based on a rule category for the single select question. RuleCategory EvaluationFormSingleSelectQuestionRuleCategoryAutomation `pulumi:"ruleCategory"` }
The automation options of the single select question.
type EvaluationFormSingleSelectQuestionAutomationOptionArgs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionArgs struct { // The automation option based on a rule category for the single select question. RuleCategory EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput `pulumi:"ruleCategory"` }
The automation options of the single select question.
func (EvaluationFormSingleSelectQuestionAutomationOptionArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationOptionArgs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput() EvaluationFormSingleSelectQuestionAutomationOptionOutput
func (EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationOptionArgs) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionOutput
type EvaluationFormSingleSelectQuestionAutomationOptionArray ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionArray []EvaluationFormSingleSelectQuestionAutomationOptionInput
func (EvaluationFormSingleSelectQuestionAutomationOptionArray) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationOptionArray) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
func (EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionAutomationOptionArray) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
type EvaluationFormSingleSelectQuestionAutomationOptionArrayInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionArrayInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput }
EvaluationFormSingleSelectQuestionAutomationOptionArrayInput is an input type that accepts EvaluationFormSingleSelectQuestionAutomationOptionArray and EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionAutomationOptionArrayInput` via:
EvaluationFormSingleSelectQuestionAutomationOptionArray{ EvaluationFormSingleSelectQuestionAutomationOptionArgs{...} }
type EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutput() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
func (EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
type EvaluationFormSingleSelectQuestionAutomationOptionInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionAutomationOptionOutput() EvaluationFormSingleSelectQuestionAutomationOptionOutput ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionAutomationOptionOutput }
EvaluationFormSingleSelectQuestionAutomationOptionInput is an input type that accepts EvaluationFormSingleSelectQuestionAutomationOptionArgs and EvaluationFormSingleSelectQuestionAutomationOptionOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionAutomationOptionInput` via:
EvaluationFormSingleSelectQuestionAutomationOptionArgs{...}
type EvaluationFormSingleSelectQuestionAutomationOptionOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOptionOutput struct{ *pulumi.OutputState }
The automation options of the single select question.
func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) RuleCategory ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) RuleCategory() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
The automation option based on a rule category for the single select question.
func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutput() EvaluationFormSingleSelectQuestionAutomationOptionOutput
func (EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOptionOutput) ToEvaluationFormSingleSelectQuestionAutomationOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOptionOutput
type EvaluationFormSingleSelectQuestionAutomationOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationOutput struct{ *pulumi.OutputState }
Information about the automation configuration in single select questions. Automation options are evaluated in order, and the first matched option is applied. If no automation option matches, and there is a default option, then the default option is applied.
func (EvaluationFormSingleSelectQuestionAutomationOutput) DefaultOptionRefId ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) DefaultOptionRefId() pulumi.StringPtrOutput
The identifier of the default answer option, when none of the automation options match the criteria.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSingleSelectQuestionAutomationOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationOutput) Options ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) Options() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
The automation options of the single select question.
*Minimum*: 1 *Maximum*: 20
func (EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutput() EvaluationFormSingleSelectQuestionAutomationOutput
func (EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationOutput
func (EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
func (EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
type EvaluationFormSingleSelectQuestionAutomationPtrInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationPtrInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput }
EvaluationFormSingleSelectQuestionAutomationPtrInput is an input type that accepts EvaluationFormSingleSelectQuestionAutomationArgs, EvaluationFormSingleSelectQuestionAutomationPtr and EvaluationFormSingleSelectQuestionAutomationPtrOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionAutomationPtrInput` via:
EvaluationFormSingleSelectQuestionAutomationArgs{...} or: nil
func EvaluationFormSingleSelectQuestionAutomationPtr ¶ added in v0.60.0
func EvaluationFormSingleSelectQuestionAutomationPtr(v *EvaluationFormSingleSelectQuestionAutomationArgs) EvaluationFormSingleSelectQuestionAutomationPtrInput
type EvaluationFormSingleSelectQuestionAutomationPtrOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionAutomationPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) DefaultOptionRefId ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) DefaultOptionRefId() pulumi.StringPtrOutput
The identifier of the default answer option, when none of the automation options match the criteria.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) Options ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) Options() EvaluationFormSingleSelectQuestionAutomationOptionArrayOutput
The automation options of the single select question.
*Minimum*: 1 *Maximum*: 20
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutput() EvaluationFormSingleSelectQuestionAutomationPtrOutput
func (EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionAutomationPtrOutput) ToEvaluationFormSingleSelectQuestionAutomationPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionAutomationPtrOutput
type EvaluationFormSingleSelectQuestionOption ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOption struct { // The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0. AutomaticFail *bool `pulumi:"automaticFail"` // The identifier of the answer option. An identifier must be unique within the question. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId string `pulumi:"refId"` // The score assigned to the answer option. // *Minimum*: 0 // *Maximum*: 10 Score *int `pulumi:"score"` // The title of the answer option. // *Length Constraints*: Minimum length of 1. Maximum length of 128. Text string `pulumi:"text"` }
Information about the automation configuration in single select questions.
type EvaluationFormSingleSelectQuestionOptionArgs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionArgs struct { // The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0. AutomaticFail pulumi.BoolPtrInput `pulumi:"automaticFail"` // The identifier of the answer option. An identifier must be unique within the question. // *Length Constraints*: Minimum length of 1. Maximum length of 40. RefId pulumi.StringInput `pulumi:"refId"` // The score assigned to the answer option. // *Minimum*: 0 // *Maximum*: 10 Score pulumi.IntPtrInput `pulumi:"score"` // The title of the answer option. // *Length Constraints*: Minimum length of 1. Maximum length of 128. Text pulumi.StringInput `pulumi:"text"` }
Information about the automation configuration in single select questions.
func (EvaluationFormSingleSelectQuestionOptionArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionOptionArgs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutput() EvaluationFormSingleSelectQuestionOptionOutput
func (EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionOptionArgs) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionOutput
type EvaluationFormSingleSelectQuestionOptionArray ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionArray []EvaluationFormSingleSelectQuestionOptionInput
func (EvaluationFormSingleSelectQuestionOptionArray) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionOptionArray) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutput() EvaluationFormSingleSelectQuestionOptionArrayOutput
func (EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionOptionArray) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionArrayOutput
type EvaluationFormSingleSelectQuestionOptionArrayInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionArrayInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionOptionArrayOutput() EvaluationFormSingleSelectQuestionOptionArrayOutput ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionOptionArrayOutput }
EvaluationFormSingleSelectQuestionOptionArrayInput is an input type that accepts EvaluationFormSingleSelectQuestionOptionArray and EvaluationFormSingleSelectQuestionOptionArrayOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionOptionArrayInput` via:
EvaluationFormSingleSelectQuestionOptionArray{ EvaluationFormSingleSelectQuestionOptionArgs{...} }
type EvaluationFormSingleSelectQuestionOptionArrayOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionArrayOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionOptionArrayOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionOptionArrayOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutput() EvaluationFormSingleSelectQuestionOptionArrayOutput
func (EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionArrayOutput) ToEvaluationFormSingleSelectQuestionOptionArrayOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionArrayOutput
type EvaluationFormSingleSelectQuestionOptionInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionOptionOutput() EvaluationFormSingleSelectQuestionOptionOutput ToEvaluationFormSingleSelectQuestionOptionOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionOptionOutput }
EvaluationFormSingleSelectQuestionOptionInput is an input type that accepts EvaluationFormSingleSelectQuestionOptionArgs and EvaluationFormSingleSelectQuestionOptionOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionOptionInput` via:
EvaluationFormSingleSelectQuestionOptionArgs{...}
type EvaluationFormSingleSelectQuestionOptionOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionOptionOutput struct{ *pulumi.OutputState }
Information about the automation configuration in single select questions.
func (EvaluationFormSingleSelectQuestionOptionOutput) AutomaticFail ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) AutomaticFail() pulumi.BoolPtrOutput
The flag to mark the option as automatic fail. If an automatic fail answer is provided, the overall evaluation gets a score of 0.
func (EvaluationFormSingleSelectQuestionOptionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionOptionOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionOptionOutput) RefId ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) RefId() pulumi.StringOutput
The identifier of the answer option. An identifier must be unique within the question.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSingleSelectQuestionOptionOutput) Score ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) Score() pulumi.IntPtrOutput
The score assigned to the answer option.
*Minimum*: 0 *Maximum*: 10
func (EvaluationFormSingleSelectQuestionOptionOutput) Text ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) Text() pulumi.StringOutput
The title of the answer option.
*Length Constraints*: Minimum length of 1. Maximum length of 128.
func (EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutput() EvaluationFormSingleSelectQuestionOptionOutput
func (EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionOptionOutput) ToEvaluationFormSingleSelectQuestionOptionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionOptionOutput
type EvaluationFormSingleSelectQuestionProperties ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionProperties struct { // The display mode of the single select question. Automation *EvaluationFormSingleSelectQuestionAutomation `pulumi:"automation"` // The display mode of the single select question. // *Allowed values*: “DROPDOWN“ | “RADIO“ DisplayAs *EvaluationFormSingleSelectQuestionPropertiesDisplayAs `pulumi:"displayAs"` // The answer options of the single select question. // *Minimum*: 2 // *Maximum*: 256 Options []EvaluationFormSingleSelectQuestionOption `pulumi:"options"` }
Information about the options in single select questions.
type EvaluationFormSingleSelectQuestionPropertiesArgs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesArgs struct { // The display mode of the single select question. Automation EvaluationFormSingleSelectQuestionAutomationPtrInput `pulumi:"automation"` // The display mode of the single select question. // *Allowed values*: “DROPDOWN“ | “RADIO“ DisplayAs EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrInput `pulumi:"displayAs"` // The answer options of the single select question. // *Minimum*: 2 // *Maximum*: 256 Options EvaluationFormSingleSelectQuestionOptionArrayInput `pulumi:"options"` }
Information about the options in single select questions.
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutput() EvaluationFormSingleSelectQuestionPropertiesOutput
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesOutput
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionPropertiesArgs) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
type EvaluationFormSingleSelectQuestionPropertiesDisplayAs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesDisplayAs string
The display mode of the single select question.
*Allowed values*: ``DROPDOWN`` | ``RADIO``
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutput() pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionPropertiesDisplayAs) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput }
EvaluationFormSingleSelectQuestionPropertiesDisplayAsInput is an input type that accepts values of the EvaluationFormSingleSelectQuestionPropertiesDisplayAs enum A concrete instance of `EvaluationFormSingleSelectQuestionPropertiesDisplayAsInput` can be one of the following:
EvaluationFormSingleSelectQuestionPropertiesDisplayAsDropdown EvaluationFormSingleSelectQuestionPropertiesDisplayAsRadio
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput }
func EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtr ¶ added in v0.60.0
func EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtr(v string) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrInput
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionPropertiesInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionPropertiesOutput() EvaluationFormSingleSelectQuestionPropertiesOutput ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionPropertiesOutput }
EvaluationFormSingleSelectQuestionPropertiesInput is an input type that accepts EvaluationFormSingleSelectQuestionPropertiesArgs and EvaluationFormSingleSelectQuestionPropertiesOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionPropertiesInput` via:
EvaluationFormSingleSelectQuestionPropertiesArgs{...}
type EvaluationFormSingleSelectQuestionPropertiesOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesOutput struct{ *pulumi.OutputState }
Information about the options in single select questions.
func (EvaluationFormSingleSelectQuestionPropertiesOutput) Automation ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) Automation() EvaluationFormSingleSelectQuestionAutomationPtrOutput
The display mode of the single select question.
func (EvaluationFormSingleSelectQuestionPropertiesOutput) DisplayAs ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) DisplayAs() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
The display mode of the single select question.
*Allowed values*: ``DROPDOWN`` | ``RADIO``
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesOutput) Options ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) Options() EvaluationFormSingleSelectQuestionOptionArrayOutput
The answer options of the single select question.
*Minimum*: 2 *Maximum*: 256
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutput() EvaluationFormSingleSelectQuestionPropertiesOutput
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesOutput
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
type EvaluationFormSingleSelectQuestionPropertiesPtrInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesPtrInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput }
EvaluationFormSingleSelectQuestionPropertiesPtrInput is an input type that accepts EvaluationFormSingleSelectQuestionPropertiesArgs, EvaluationFormSingleSelectQuestionPropertiesPtr and EvaluationFormSingleSelectQuestionPropertiesPtrOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionPropertiesPtrInput` via:
EvaluationFormSingleSelectQuestionPropertiesArgs{...} or: nil
func EvaluationFormSingleSelectQuestionPropertiesPtr ¶ added in v0.60.0
func EvaluationFormSingleSelectQuestionPropertiesPtr(v *EvaluationFormSingleSelectQuestionPropertiesArgs) EvaluationFormSingleSelectQuestionPropertiesPtrInput
type EvaluationFormSingleSelectQuestionPropertiesPtrOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Automation ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Automation() EvaluationFormSingleSelectQuestionAutomationPtrOutput
The display mode of the single select question.
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) DisplayAs ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) DisplayAs() EvaluationFormSingleSelectQuestionPropertiesDisplayAsPtrOutput
The display mode of the single select question.
*Allowed values*: ``DROPDOWN`` | ``RADIO``
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Options ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) Options() EvaluationFormSingleSelectQuestionOptionArrayOutput
The answer options of the single select question.
*Minimum*: 2 *Maximum*: 256
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutput() EvaluationFormSingleSelectQuestionPropertiesPtrOutput
func (EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionPropertiesPtrOutput) ToEvaluationFormSingleSelectQuestionPropertiesPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionPropertiesPtrOutput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomation ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomation struct { // The category name, as defined in Rules. // *Minimum*: 1 // *Maximum*: 50 Category string `pulumi:"category"` // The condition to apply for the automation option. If the condition is PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition is NOT_PRESENT, then the option is applied when the contact data does not include the category. // *Allowed values*: “PRESENT“ | “NOT_PRESENT“ // *Maximum*: 50 Condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition `pulumi:"condition"` // The identifier of the answer option. An identifier must be unique within the question. // *Length Constraints*: Minimum length of 1. Maximum length of 40. OptionRefId string `pulumi:"optionRefId"` }
Information about the automation option based on a rule category for a single select question.
*Length Constraints*: Minimum length of 1. Maximum length of 50.
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs struct { // The category name, as defined in Rules. // *Minimum*: 1 // *Maximum*: 50 Category pulumi.StringInput `pulumi:"category"` // The condition to apply for the automation option. If the condition is PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition is NOT_PRESENT, then the option is applied when the contact data does not include the category. // *Allowed values*: “PRESENT“ | “NOT_PRESENT“ // *Maximum*: 50 Condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput `pulumi:"condition"` // The identifier of the answer option. An identifier must be unique within the question. // *Length Constraints*: Minimum length of 1. Maximum length of 40. OptionRefId pulumi.StringInput `pulumi:"optionRefId"` }
Information about the automation option based on a rule category for a single select question.
*Length Constraints*: Minimum length of 1. Maximum length of 50.
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext ¶ added in v0.60.0
func (i EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition string
The condition to apply for the automation option. If the condition is PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition is NOT_PRESENT, then the option is applied when the contact data does not include the category.
*Allowed values*: ``PRESENT`` | ``NOT_PRESENT`` *Maximum*: 50
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutput() pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput }
EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput is an input type that accepts values of the EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition enum A concrete instance of `EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionInput` can be one of the following:
EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPresent EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionNotPresent
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput }
func EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtr ¶ added in v0.60.0
func EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtr(v string) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrInput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) Elem ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput interface { pulumi.Input ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext(context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput }
EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput is an input type that accepts EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs and EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput values. You can construct a concrete instance of `EvaluationFormSingleSelectQuestionRuleCategoryAutomationInput` via:
EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs{...}
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput ¶ added in v0.60.0
type EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput struct{ *pulumi.OutputState }
Information about the automation option based on a rule category for a single select question.
*Length Constraints*: Minimum length of 1. Maximum length of 50.
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Category ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Category() pulumi.StringOutput
The category name, as defined in Rules.
*Minimum*: 1 *Maximum*: 50
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Condition ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) Condition() EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionOutput
The condition to apply for the automation option. If the condition is PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition is NOT_PRESENT, then the option is applied when the contact data does not include the category.
*Allowed values*: ``PRESENT`` | ``NOT_PRESENT`` *Maximum*: 50
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ElementType() reflect.Type
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) OptionRefId ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) OptionRefId() pulumi.StringOutput
The identifier of the answer option. An identifier must be unique within the question.
*Length Constraints*: Minimum length of 1. Maximum length of 40.
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput() EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
func (EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput) ToEvaluationFormSingleSelectQuestionRuleCategoryAutomationOutputWithContext(ctx context.Context) EvaluationFormSingleSelectQuestionRuleCategoryAutomationOutput
type EvaluationFormState ¶ added in v0.60.0
type EvaluationFormState struct { }
func (EvaluationFormState) ElementType ¶ added in v0.60.0
func (EvaluationFormState) ElementType() reflect.Type
type EvaluationFormStatus ¶ added in v0.60.0
type EvaluationFormStatus string
The status of the evaluation form.
*Allowed values*: ``DRAFT`` | ``ACTIVE``
func (EvaluationFormStatus) ElementType ¶ added in v0.60.0
func (EvaluationFormStatus) ElementType() reflect.Type
func (EvaluationFormStatus) ToEvaluationFormStatusOutput ¶ added in v0.60.0
func (e EvaluationFormStatus) ToEvaluationFormStatusOutput() EvaluationFormStatusOutput
func (EvaluationFormStatus) ToEvaluationFormStatusOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormStatus) ToEvaluationFormStatusOutputWithContext(ctx context.Context) EvaluationFormStatusOutput
func (EvaluationFormStatus) ToEvaluationFormStatusPtrOutput ¶ added in v0.60.0
func (e EvaluationFormStatus) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
func (EvaluationFormStatus) ToEvaluationFormStatusPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormStatus) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
func (EvaluationFormStatus) ToStringOutput ¶ added in v0.60.0
func (e EvaluationFormStatus) ToStringOutput() pulumi.StringOutput
func (EvaluationFormStatus) ToStringOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormStatus) ToStringPtrOutput ¶ added in v0.60.0
func (e EvaluationFormStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormStatus) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e EvaluationFormStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormStatusInput ¶ added in v0.60.0
type EvaluationFormStatusInput interface { pulumi.Input ToEvaluationFormStatusOutput() EvaluationFormStatusOutput ToEvaluationFormStatusOutputWithContext(context.Context) EvaluationFormStatusOutput }
EvaluationFormStatusInput is an input type that accepts values of the EvaluationFormStatus enum A concrete instance of `EvaluationFormStatusInput` can be one of the following:
EvaluationFormStatusDraft EvaluationFormStatusActive
type EvaluationFormStatusOutput ¶ added in v0.60.0
type EvaluationFormStatusOutput struct{ *pulumi.OutputState }
func (EvaluationFormStatusOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormStatusOutput) ElementType() reflect.Type
func (EvaluationFormStatusOutput) ToEvaluationFormStatusOutput ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToEvaluationFormStatusOutput() EvaluationFormStatusOutput
func (EvaluationFormStatusOutput) ToEvaluationFormStatusOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToEvaluationFormStatusOutputWithContext(ctx context.Context) EvaluationFormStatusOutput
func (EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutput ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
func (EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
func (EvaluationFormStatusOutput) ToStringOutput ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToStringOutput() pulumi.StringOutput
func (EvaluationFormStatusOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvaluationFormStatusOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormStatusPtrInput ¶ added in v0.60.0
type EvaluationFormStatusPtrInput interface { pulumi.Input ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput ToEvaluationFormStatusPtrOutputWithContext(context.Context) EvaluationFormStatusPtrOutput }
func EvaluationFormStatusPtr ¶ added in v0.60.0
func EvaluationFormStatusPtr(v string) EvaluationFormStatusPtrInput
type EvaluationFormStatusPtrOutput ¶ added in v0.60.0
type EvaluationFormStatusPtrOutput struct{ *pulumi.OutputState }
func (EvaluationFormStatusPtrOutput) Elem ¶ added in v0.60.0
func (o EvaluationFormStatusPtrOutput) Elem() EvaluationFormStatusOutput
func (EvaluationFormStatusPtrOutput) ElementType ¶ added in v0.60.0
func (EvaluationFormStatusPtrOutput) ElementType() reflect.Type
func (EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutput ¶ added in v0.60.0
func (o EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutput() EvaluationFormStatusPtrOutput
func (EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusPtrOutput) ToEvaluationFormStatusPtrOutputWithContext(ctx context.Context) EvaluationFormStatusPtrOutput
func (EvaluationFormStatusPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o EvaluationFormStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvaluationFormStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o EvaluationFormStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvaluationFormTag ¶ added in v0.60.0
type EvaluationFormTag 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 0 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 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"` // One or more hours of operation overrides assigned to an hour of operation. HoursOfOperationOverrides HoursOfOperationOverrideArrayOutput `pulumi:"hoursOfOperationOverrides"` // 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 aws.TagArrayOutput `pulumi:"tags"` // The time zone of the hours of operation. TimeZone pulumi.StringOutput `pulumi:"timeZone"` }
Resource Type definition for AWS::Connect::HoursOfOperation
## Example Usage ### Example
```go package main
import (
awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws" "github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewHoursOfOperation(ctx, "hoursOfOperation", &connect.HoursOfOperationArgs{ Name: pulumi.String("ExampleHoursOfOperation"), Description: pulumi.String("hours of operation created using cfn"), InstanceArn: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-arn"), TimeZone: pulumi.String("Pacific/Midway"), Config: connect.HoursOfOperationConfigArray{ &connect.HoursOfOperationConfigArgs{ Day: connect.HoursOfOperationConfigDaySunday, EndTime: &connect.HoursOfOperationTimeSliceArgs{ Hours: pulumi.Int(11), Minutes: pulumi.Int(59), }, StartTime: &connect.HoursOfOperationTimeSliceArgs{ Hours: pulumi.Int(10), Minutes: pulumi.Int(1), }, }, }, Tags: aws.TagArray{ &aws.TagArgs{ Key: pulumi.String("tagKey"), Value: pulumi.String("tagValue"), }, }, }) if err != nil { return err } return nil }) }
```
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 // One or more hours of operation overrides assigned to an hour of operation. HoursOfOperationOverrides HoursOfOperationOverrideArrayInput // 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 aws.TagArrayInput // 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 values of the HoursOfOperationConfigDay enum A concrete instance of `HoursOfOperationConfigDayInput` can be one of the following:
HoursOfOperationConfigDaySunday HoursOfOperationConfigDayMonday HoursOfOperationConfigDayTuesday HoursOfOperationConfigDayWednesday HoursOfOperationConfigDayThursday HoursOfOperationConfigDayFriday HoursOfOperationConfigDaySaturday
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) HoursOfOperationOverrides ¶ added in v1.10.0
func (o HoursOfOperationOutput) HoursOfOperationOverrides() HoursOfOperationOverrideArrayOutput
One or more hours of operation overrides assigned to an hour 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() aws.TagArrayOutput
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 HoursOfOperationOverride ¶ added in v1.10.0
type HoursOfOperationOverride struct { // The date from which the hours of operation override would be effective. EffectiveFrom string `pulumi:"effectiveFrom"` // The date till which the hours of operation override would be effective. EffectiveTill string `pulumi:"effectiveTill"` // The identifier for the hours of operation override. HoursOfOperationOverrideId *string `pulumi:"hoursOfOperationOverrideId"` OverrideConfig []HoursOfOperationOverrideConfig `pulumi:"overrideConfig"` OverrideDescription *string `pulumi:"overrideDescription"` OverrideName string `pulumi:"overrideName"` }
Overrides attached to the hours of operation.
type HoursOfOperationOverrideArgs ¶ added in v1.10.0
type HoursOfOperationOverrideArgs struct { // The date from which the hours of operation override would be effective. EffectiveFrom pulumi.StringInput `pulumi:"effectiveFrom"` // The date till which the hours of operation override would be effective. EffectiveTill pulumi.StringInput `pulumi:"effectiveTill"` // The identifier for the hours of operation override. HoursOfOperationOverrideId pulumi.StringPtrInput `pulumi:"hoursOfOperationOverrideId"` OverrideConfig HoursOfOperationOverrideConfigArrayInput `pulumi:"overrideConfig"` OverrideDescription pulumi.StringPtrInput `pulumi:"overrideDescription"` OverrideName pulumi.StringInput `pulumi:"overrideName"` }
Overrides attached to the hours of operation.
func (HoursOfOperationOverrideArgs) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideArgs) ElementType() reflect.Type
func (HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutput ¶ added in v1.10.0
func (i HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutput() HoursOfOperationOverrideOutput
func (HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutputWithContext ¶ added in v1.10.0
func (i HoursOfOperationOverrideArgs) ToHoursOfOperationOverrideOutputWithContext(ctx context.Context) HoursOfOperationOverrideOutput
type HoursOfOperationOverrideArray ¶ added in v1.10.0
type HoursOfOperationOverrideArray []HoursOfOperationOverrideInput
func (HoursOfOperationOverrideArray) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideArray) ElementType() reflect.Type
func (HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutput ¶ added in v1.10.0
func (i HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutput() HoursOfOperationOverrideArrayOutput
func (HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutputWithContext ¶ added in v1.10.0
func (i HoursOfOperationOverrideArray) ToHoursOfOperationOverrideArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideArrayOutput
type HoursOfOperationOverrideArrayInput ¶ added in v1.10.0
type HoursOfOperationOverrideArrayInput interface { pulumi.Input ToHoursOfOperationOverrideArrayOutput() HoursOfOperationOverrideArrayOutput ToHoursOfOperationOverrideArrayOutputWithContext(context.Context) HoursOfOperationOverrideArrayOutput }
HoursOfOperationOverrideArrayInput is an input type that accepts HoursOfOperationOverrideArray and HoursOfOperationOverrideArrayOutput values. You can construct a concrete instance of `HoursOfOperationOverrideArrayInput` via:
HoursOfOperationOverrideArray{ HoursOfOperationOverrideArgs{...} }
type HoursOfOperationOverrideArrayOutput ¶ added in v1.10.0
type HoursOfOperationOverrideArrayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationOverrideArrayOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideArrayOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideArrayOutput) Index ¶ added in v1.10.0
func (o HoursOfOperationOverrideArrayOutput) Index(i pulumi.IntInput) HoursOfOperationOverrideOutput
func (HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutput() HoursOfOperationOverrideArrayOutput
func (HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideArrayOutput) ToHoursOfOperationOverrideArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideArrayOutput
type HoursOfOperationOverrideConfig ¶ added in v1.10.0
type HoursOfOperationOverrideConfig struct { // The day that the hours of operation override applies to. Day HoursOfOperationOverrideConfigDay `pulumi:"day"` // The new end time that your contact center closes for the overriden days. EndTime HoursOfOperationOverrideTimeSlice `pulumi:"endTime"` // The new start time that your contact center opens for the overriden days. StartTime HoursOfOperationOverrideTimeSlice `pulumi:"startTime"` }
Contains information about the hours of operation override.
type HoursOfOperationOverrideConfigArgs ¶ added in v1.10.0
type HoursOfOperationOverrideConfigArgs struct { // The day that the hours of operation override applies to. Day HoursOfOperationOverrideConfigDayInput `pulumi:"day"` // The new end time that your contact center closes for the overriden days. EndTime HoursOfOperationOverrideTimeSliceInput `pulumi:"endTime"` // The new start time that your contact center opens for the overriden days. StartTime HoursOfOperationOverrideTimeSliceInput `pulumi:"startTime"` }
Contains information about the hours of operation override.
func (HoursOfOperationOverrideConfigArgs) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigArgs) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutput ¶ added in v1.10.0
func (i HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutput() HoursOfOperationOverrideConfigOutput
func (HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutputWithContext ¶ added in v1.10.0
func (i HoursOfOperationOverrideConfigArgs) ToHoursOfOperationOverrideConfigOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigOutput
type HoursOfOperationOverrideConfigArray ¶ added in v1.10.0
type HoursOfOperationOverrideConfigArray []HoursOfOperationOverrideConfigInput
func (HoursOfOperationOverrideConfigArray) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigArray) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutput ¶ added in v1.10.0
func (i HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutput() HoursOfOperationOverrideConfigArrayOutput
func (HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutputWithContext ¶ added in v1.10.0
func (i HoursOfOperationOverrideConfigArray) ToHoursOfOperationOverrideConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigArrayOutput
type HoursOfOperationOverrideConfigArrayInput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigArrayInput interface { pulumi.Input ToHoursOfOperationOverrideConfigArrayOutput() HoursOfOperationOverrideConfigArrayOutput ToHoursOfOperationOverrideConfigArrayOutputWithContext(context.Context) HoursOfOperationOverrideConfigArrayOutput }
HoursOfOperationOverrideConfigArrayInput is an input type that accepts HoursOfOperationOverrideConfigArray and HoursOfOperationOverrideConfigArrayOutput values. You can construct a concrete instance of `HoursOfOperationOverrideConfigArrayInput` via:
HoursOfOperationOverrideConfigArray{ HoursOfOperationOverrideConfigArgs{...} }
type HoursOfOperationOverrideConfigArrayOutput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigArrayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationOverrideConfigArrayOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigArrayOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutput() HoursOfOperationOverrideConfigArrayOutput
func (HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigArrayOutput) ToHoursOfOperationOverrideConfigArrayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigArrayOutput
type HoursOfOperationOverrideConfigDay ¶ added in v1.10.0
type HoursOfOperationOverrideConfigDay string
The day that the hours of operation override applies to.
func (HoursOfOperationOverrideConfigDay) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigDay) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutput ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutput() HoursOfOperationOverrideConfigDayOutput
func (HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutputWithContext ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayOutput
func (HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutput ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDay) ToStringOutput ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToStringOutput() pulumi.StringOutput
func (HoursOfOperationOverrideConfigDay) ToStringOutputWithContext ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HoursOfOperationOverrideConfigDay) ToStringPtrOutput ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationOverrideConfigDay) ToStringPtrOutputWithContext ¶ added in v1.10.0
func (e HoursOfOperationOverrideConfigDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationOverrideConfigDayInput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigDayInput interface { pulumi.Input ToHoursOfOperationOverrideConfigDayOutput() HoursOfOperationOverrideConfigDayOutput ToHoursOfOperationOverrideConfigDayOutputWithContext(context.Context) HoursOfOperationOverrideConfigDayOutput }
HoursOfOperationOverrideConfigDayInput is an input type that accepts values of the HoursOfOperationOverrideConfigDay enum A concrete instance of `HoursOfOperationOverrideConfigDayInput` can be one of the following:
HoursOfOperationOverrideConfigDaySunday HoursOfOperationOverrideConfigDayMonday HoursOfOperationOverrideConfigDayTuesday HoursOfOperationOverrideConfigDayWednesday HoursOfOperationOverrideConfigDayThursday HoursOfOperationOverrideConfigDayFriday HoursOfOperationOverrideConfigDaySaturday
type HoursOfOperationOverrideConfigDayOutput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigDayOutput struct{ *pulumi.OutputState }
func (HoursOfOperationOverrideConfigDayOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigDayOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutput() HoursOfOperationOverrideConfigDayOutput
func (HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayOutput
func (HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDayOutput) ToStringOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToStringOutput() pulumi.StringOutput
func (HoursOfOperationOverrideConfigDayOutput) ToStringOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationOverrideConfigDayPtrInput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigDayPtrInput interface { pulumi.Input ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(context.Context) HoursOfOperationOverrideConfigDayPtrOutput }
func HoursOfOperationOverrideConfigDayPtr ¶ added in v1.10.0
func HoursOfOperationOverrideConfigDayPtr(v string) HoursOfOperationOverrideConfigDayPtrInput
type HoursOfOperationOverrideConfigDayPtrOutput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigDayPtrOutput struct{ *pulumi.OutputState }
func (HoursOfOperationOverrideConfigDayPtrOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigDayPtrOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutput() HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayPtrOutput) ToHoursOfOperationOverrideConfigDayPtrOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigDayPtrOutput
func (HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HoursOfOperationOverrideConfigInput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigInput interface { pulumi.Input ToHoursOfOperationOverrideConfigOutput() HoursOfOperationOverrideConfigOutput ToHoursOfOperationOverrideConfigOutputWithContext(context.Context) HoursOfOperationOverrideConfigOutput }
HoursOfOperationOverrideConfigInput is an input type that accepts HoursOfOperationOverrideConfigArgs and HoursOfOperationOverrideConfigOutput values. You can construct a concrete instance of `HoursOfOperationOverrideConfigInput` via:
HoursOfOperationOverrideConfigArgs{...}
type HoursOfOperationOverrideConfigOutput ¶ added in v1.10.0
type HoursOfOperationOverrideConfigOutput struct{ *pulumi.OutputState }
Contains information about the hours of operation override.
func (HoursOfOperationOverrideConfigOutput) Day ¶ added in v1.10.0
The day that the hours of operation override applies to.
func (HoursOfOperationOverrideConfigOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideConfigOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideConfigOutput) EndTime ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigOutput) EndTime() HoursOfOperationOverrideTimeSliceOutput
The new end time that your contact center closes for the overriden days.
func (HoursOfOperationOverrideConfigOutput) StartTime ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigOutput) StartTime() HoursOfOperationOverrideTimeSliceOutput
The new start time that your contact center opens for the overriden days.
func (HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutput() HoursOfOperationOverrideConfigOutput
func (HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideConfigOutput) ToHoursOfOperationOverrideConfigOutputWithContext(ctx context.Context) HoursOfOperationOverrideConfigOutput
type HoursOfOperationOverrideInput ¶ added in v1.10.0
type HoursOfOperationOverrideInput interface { pulumi.Input ToHoursOfOperationOverrideOutput() HoursOfOperationOverrideOutput ToHoursOfOperationOverrideOutputWithContext(context.Context) HoursOfOperationOverrideOutput }
HoursOfOperationOverrideInput is an input type that accepts HoursOfOperationOverrideArgs and HoursOfOperationOverrideOutput values. You can construct a concrete instance of `HoursOfOperationOverrideInput` via:
HoursOfOperationOverrideArgs{...}
type HoursOfOperationOverrideOutput ¶ added in v1.10.0
type HoursOfOperationOverrideOutput struct{ *pulumi.OutputState }
Overrides attached to the hours of operation.
func (HoursOfOperationOverrideOutput) EffectiveFrom ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) EffectiveFrom() pulumi.StringOutput
The date from which the hours of operation override would be effective.
func (HoursOfOperationOverrideOutput) EffectiveTill ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) EffectiveTill() pulumi.StringOutput
The date till which the hours of operation override would be effective.
func (HoursOfOperationOverrideOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideOutput) HoursOfOperationOverrideId ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) HoursOfOperationOverrideId() pulumi.StringPtrOutput
The identifier for the hours of operation override.
func (HoursOfOperationOverrideOutput) OverrideConfig ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) OverrideConfig() HoursOfOperationOverrideConfigArrayOutput
func (HoursOfOperationOverrideOutput) OverrideDescription ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) OverrideDescription() pulumi.StringPtrOutput
func (HoursOfOperationOverrideOutput) OverrideName ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) OverrideName() pulumi.StringOutput
func (HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutput() HoursOfOperationOverrideOutput
func (HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideOutput) ToHoursOfOperationOverrideOutputWithContext(ctx context.Context) HoursOfOperationOverrideOutput
type HoursOfOperationOverrideTimeSlice ¶ added in v1.10.0
type HoursOfOperationOverrideTimeSlice struct { // The hours. Hours int `pulumi:"hours"` // The minutes. Minutes int `pulumi:"minutes"` }
The start time or end time for an an hours of operation override.
type HoursOfOperationOverrideTimeSliceArgs ¶ added in v1.10.0
type HoursOfOperationOverrideTimeSliceArgs struct { // The hours. Hours pulumi.IntInput `pulumi:"hours"` // The minutes. Minutes pulumi.IntInput `pulumi:"minutes"` }
The start time or end time for an an hours of operation override.
func (HoursOfOperationOverrideTimeSliceArgs) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideTimeSliceArgs) ElementType() reflect.Type
func (HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutput ¶ added in v1.10.0
func (i HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutput() HoursOfOperationOverrideTimeSliceOutput
func (HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutputWithContext ¶ added in v1.10.0
func (i HoursOfOperationOverrideTimeSliceArgs) ToHoursOfOperationOverrideTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationOverrideTimeSliceOutput
type HoursOfOperationOverrideTimeSliceInput ¶ added in v1.10.0
type HoursOfOperationOverrideTimeSliceInput interface { pulumi.Input ToHoursOfOperationOverrideTimeSliceOutput() HoursOfOperationOverrideTimeSliceOutput ToHoursOfOperationOverrideTimeSliceOutputWithContext(context.Context) HoursOfOperationOverrideTimeSliceOutput }
HoursOfOperationOverrideTimeSliceInput is an input type that accepts HoursOfOperationOverrideTimeSliceArgs and HoursOfOperationOverrideTimeSliceOutput values. You can construct a concrete instance of `HoursOfOperationOverrideTimeSliceInput` via:
HoursOfOperationOverrideTimeSliceArgs{...}
type HoursOfOperationOverrideTimeSliceOutput ¶ added in v1.10.0
type HoursOfOperationOverrideTimeSliceOutput struct{ *pulumi.OutputState }
The start time or end time for an an hours of operation override.
func (HoursOfOperationOverrideTimeSliceOutput) ElementType ¶ added in v1.10.0
func (HoursOfOperationOverrideTimeSliceOutput) ElementType() reflect.Type
func (HoursOfOperationOverrideTimeSliceOutput) Hours ¶ added in v1.10.0
func (o HoursOfOperationOverrideTimeSliceOutput) Hours() pulumi.IntOutput
The hours.
func (HoursOfOperationOverrideTimeSliceOutput) Minutes ¶ added in v1.10.0
func (o HoursOfOperationOverrideTimeSliceOutput) Minutes() pulumi.IntOutput
The minutes.
func (HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutput ¶ added in v1.10.0
func (o HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutput() HoursOfOperationOverrideTimeSliceOutput
func (HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutputWithContext ¶ added in v1.10.0
func (o HoursOfOperationOverrideTimeSliceOutput) ToHoursOfOperationOverrideTimeSliceOutputWithContext(ctx context.Context) HoursOfOperationOverrideTimeSliceOutput
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 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"` // An instanceId is automatically generated on creation and assigned as the unique identifier. AwsId pulumi.StringOutput `pulumi:"awsId"` // 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"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
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 // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
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.72.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.72.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 values of the InstanceIdentityManagementType enum A concrete instance of `InstanceIdentityManagementTypeInput` can be one of the following:
InstanceIdentityManagementTypeSaml InstanceIdentityManagementTypeConnectManaged InstanceIdentityManagementTypeExistingDirectory
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) AwsId ¶ added in v0.99.0
func (o InstanceOutput) AwsId() pulumi.StringOutput
An instanceId is automatically generated on creation and assigned as the unique identifier.
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) Tags ¶ added in v0.91.0
func (o InstanceOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
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 // The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. AssociationId pulumi.StringOutput `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The configuration of the Kinesis Firehose delivery stream. KinesisFirehoseConfig InstanceStorageConfigKinesisFirehoseConfigPtrOutput `pulumi:"kinesisFirehoseConfig"` // The configuration of the Kinesis data stream. KinesisStreamConfig InstanceStorageConfigKinesisStreamConfigPtrOutput `pulumi:"kinesisStreamConfig"` // The configuration of the Kinesis video stream. KinesisVideoStreamConfig InstanceStorageConfigKinesisVideoStreamConfigPtrOutput `pulumi:"kinesisVideoStreamConfig"` // A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS` ResourceType InstanceStorageConfigInstanceStorageResourceTypeOutput `pulumi:"resourceType"` // The S3 bucket configuration. S3Config InstanceStorageConfigS3ConfigPtrOutput `pulumi:"s3Config"` // A valid storage type. 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 // The configuration of the Kinesis Firehose delivery stream. KinesisFirehoseConfig InstanceStorageConfigKinesisFirehoseConfigPtrInput // The configuration of the Kinesis data stream. KinesisStreamConfig InstanceStorageConfigKinesisStreamConfigPtrInput // The configuration of the Kinesis video stream. KinesisVideoStreamConfig InstanceStorageConfigKinesisVideoStreamConfigPtrInput // A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS` ResourceType InstanceStorageConfigInstanceStorageResourceTypeInput // The S3 bucket configuration. S3Config InstanceStorageConfigS3ConfigPtrInput // A valid storage type. 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 { // The type of encryption. EncryptionType InstanceStorageConfigEncryptionType `pulumi:"encryptionType"` // The full ARN of the encryption key. // // > Be sure to provide the full ARN of the encryption key, not just the ID. // > // > Amazon Connect supports only KMS keys with the default key spec of [`SYMMETRIC_DEFAULT`](https://docs.aws.amazon.com/kms/latest/developerguide/asymmetric-key-specs.html#key-spec-symmetric-default) . KeyId string `pulumi:"keyId"` }
type InstanceStorageConfigEncryptionConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigEncryptionConfigArgs struct { // The type of encryption. EncryptionType InstanceStorageConfigEncryptionTypeInput `pulumi:"encryptionType"` // The full ARN of the encryption key. // // > Be sure to provide the full ARN of the encryption key, not just the ID. // > // > Amazon Connect supports only KMS keys with the default key spec of [`SYMMETRIC_DEFAULT`](https://docs.aws.amazon.com/kms/latest/developerguide/asymmetric-key-specs.html#key-spec-symmetric-default) . 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
The type of encryption.
func (InstanceStorageConfigEncryptionConfigOutput) KeyId ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigOutput) KeyId() pulumi.StringOutput
The full ARN of the encryption key.
> Be sure to provide the full ARN of the encryption key, not just the ID. > > Amazon Connect supports only KMS keys with the default key spec of [`SYMMETRIC_DEFAULT`](https://docs.aws.amazon.com/kms/latest/developerguide/asymmetric-key-specs.html#key-spec-symmetric-default) .
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
The type of encryption.
func (InstanceStorageConfigEncryptionConfigPtrOutput) KeyId ¶ added in v0.23.0
func (o InstanceStorageConfigEncryptionConfigPtrOutput) KeyId() pulumi.StringPtrOutput
The full ARN of the encryption key.
> Be sure to provide the full ARN of the encryption key, not just the ID. > > Amazon Connect supports only KMS keys with the default key spec of [`SYMMETRIC_DEFAULT`](https://docs.aws.amazon.com/kms/latest/developerguide/asymmetric-key-specs.html#key-spec-symmetric-default) .
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 values of the InstanceStorageConfigEncryptionType enum A concrete instance of `InstanceStorageConfigEncryptionTypeInput` can be one of the following:
InstanceStorageConfigEncryptionTypeKms
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 values of the InstanceStorageConfigInstanceStorageResourceType enum A concrete instance of `InstanceStorageConfigInstanceStorageResourceTypeInput` can be one of the following:
InstanceStorageConfigInstanceStorageResourceTypeChatTranscripts InstanceStorageConfigInstanceStorageResourceTypeCallRecordings InstanceStorageConfigInstanceStorageResourceTypeScheduledReports InstanceStorageConfigInstanceStorageResourceTypeMediaStreams InstanceStorageConfigInstanceStorageResourceTypeContactTraceRecords InstanceStorageConfigInstanceStorageResourceTypeAgentEvents
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 { // The Amazon Resource Name (ARN) of the delivery stream. FirehoseArn string `pulumi:"firehoseArn"` }
type InstanceStorageConfigKinesisFirehoseConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisFirehoseConfigArgs struct { // The Amazon Resource Name (ARN) of the delivery stream. 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
The Amazon Resource Name (ARN) of the delivery stream.
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
The Amazon Resource Name (ARN) of the delivery stream.
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 { // The Amazon Resource Name (ARN) of the data stream. StreamArn string `pulumi:"streamArn"` }
type InstanceStorageConfigKinesisStreamConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisStreamConfigArgs struct { // The Amazon Resource Name (ARN) of the data stream. 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
The Amazon Resource Name (ARN) of the data stream.
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
The Amazon Resource Name (ARN) of the data stream.
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 { // The encryption configuration. EncryptionConfig InstanceStorageConfigEncryptionConfig `pulumi:"encryptionConfig"` // The prefix of the video stream. Prefix string `pulumi:"prefix"` // The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. // // The default value is 0, indicating that the stream does not persist data. RetentionPeriodHours float64 `pulumi:"retentionPeriodHours"` }
type InstanceStorageConfigKinesisVideoStreamConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigKinesisVideoStreamConfigArgs struct { // The encryption configuration. EncryptionConfig InstanceStorageConfigEncryptionConfigInput `pulumi:"encryptionConfig"` // The prefix of the video stream. Prefix pulumi.StringInput `pulumi:"prefix"` // The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. // // The default value is 0, indicating that the stream does not persist data. 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() InstanceStorageConfigEncryptionConfigOutput
The encryption configuration.
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) Prefix ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) Prefix() pulumi.StringOutput
The prefix of the video stream.
func (InstanceStorageConfigKinesisVideoStreamConfigOutput) RetentionPeriodHours ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigOutput) RetentionPeriodHours() pulumi.Float64Output
The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.
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
The encryption configuration.
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Prefix ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) Prefix() pulumi.StringPtrOutput
The prefix of the video stream.
func (InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) RetentionPeriodHours ¶ added in v0.23.0
func (o InstanceStorageConfigKinesisVideoStreamConfigPtrOutput) RetentionPeriodHours() pulumi.Float64PtrOutput
The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.
The default value is 0, indicating that the stream does not persist data.
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
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
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
The configuration of the Kinesis Firehose delivery stream.
func (InstanceStorageConfigOutput) KinesisStreamConfig ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
The configuration of the Kinesis data stream.
func (InstanceStorageConfigOutput) KinesisVideoStreamConfig ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
The configuration of the Kinesis video stream.
func (InstanceStorageConfigOutput) ResourceType ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) ResourceType() InstanceStorageConfigInstanceStorageResourceTypeOutput
A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS`
func (InstanceStorageConfigOutput) S3Config ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
The S3 bucket configuration.
func (InstanceStorageConfigOutput) StorageType ¶ added in v0.23.0
func (o InstanceStorageConfigOutput) StorageType() InstanceStorageConfigStorageTypeOutput
A valid storage type.
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 { // The S3 bucket name. BucketName string `pulumi:"bucketName"` // The S3 bucket prefix. BucketPrefix string `pulumi:"bucketPrefix"` // The Amazon S3 encryption configuration. EncryptionConfig *InstanceStorageConfigEncryptionConfig `pulumi:"encryptionConfig"` }
type InstanceStorageConfigS3ConfigArgs ¶ added in v0.23.0
type InstanceStorageConfigS3ConfigArgs struct { // The S3 bucket name. BucketName pulumi.StringInput `pulumi:"bucketName"` // The S3 bucket prefix. BucketPrefix pulumi.StringInput `pulumi:"bucketPrefix"` // The Amazon S3 encryption configuration. 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
The S3 bucket name.
func (InstanceStorageConfigS3ConfigOutput) BucketPrefix ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigOutput) BucketPrefix() pulumi.StringOutput
The S3 bucket prefix.
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
The Amazon S3 encryption configuration.
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
The S3 bucket name.
func (InstanceStorageConfigS3ConfigPtrOutput) BucketPrefix ¶ added in v0.23.0
func (o InstanceStorageConfigS3ConfigPtrOutput) BucketPrefix() pulumi.StringPtrOutput
The S3 bucket prefix.
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
The Amazon S3 encryption configuration.
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 values of the InstanceStorageConfigStorageType enum A concrete instance of `InstanceStorageConfigStorageTypeInput` can be one of the following:
InstanceStorageConfigStorageTypeS3 InstanceStorageConfigStorageTypeKinesisVideoStream InstanceStorageConfigStorageTypeKinesisStream InstanceStorageConfigStorageTypeKinesisFirehose
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 InstanceTag ¶ added in v0.91.0
type InstanceTag 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 0 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 IntegrationAssociation ¶ added in v0.49.0
type IntegrationAssociation struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringOutput `pulumi:"instanceId"` // ARN of the integration being associated with the instance. // // *Minimum* : `1` // // *Maximum* : `140` IntegrationArn pulumi.StringOutput `pulumi:"integrationArn"` // Identifier of the association with an Amazon Connect instance. IntegrationAssociationId pulumi.StringOutput `pulumi:"integrationAssociationId"` // Specifies the integration type to be associated with the instance. // // *Allowed Values* : `LEX_BOT` | `LAMBDA_FUNCTION` IntegrationType IntegrationAssociationIntegrationTypeOutput `pulumi:"integrationType"` }
Resource Type definition for AWS::Connect::IntegrationAssociation
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewIntegrationAssociation(ctx, "integrationAssociation", &connect.IntegrationAssociationArgs{ InstanceId: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-id"), IntegrationType: connect.IntegrationAssociationIntegrationTypeLexBot, IntegrationArn: pulumi.String("arn:aws:lex:region-name:aws-account-id:bot/bot-name"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewIntegrationAssociation(ctx, "integrationAssociation", &connect.IntegrationAssociationArgs{ InstanceId: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-id"), IntegrationType: connect.IntegrationAssociationIntegrationTypeLexBot, IntegrationArn: pulumi.String("arn:aws:lex:region-name:aws-account-id:bot-alias/bot-id/alias-id"), }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewIntegrationAssociation(ctx, "integrationAssociation", &connect.IntegrationAssociationArgs{ InstanceId: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-id"), IntegrationType: connect.IntegrationAssociationIntegrationTypeLambdaFunction, IntegrationArn: pulumi.String("arn:aws:lambda:region-name:aws-account-id:function:function-arn"), }) if err != nil { return err } return nil }) }
```
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 { // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringInput // ARN of the integration being associated with the instance. // // *Minimum* : `1` // // *Maximum* : `140` IntegrationArn pulumi.StringInput // Specifies the integration type to be associated with the instance. // // *Allowed Values* : `LEX_BOT` | `LAMBDA_FUNCTION` 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 values of the IntegrationAssociationIntegrationType enum A concrete instance of `IntegrationAssociationIntegrationTypeInput` can be one of the following:
IntegrationAssociationIntegrationTypeLexBot IntegrationAssociationIntegrationTypeLambdaFunction IntegrationAssociationIntegrationTypeApplication
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
The Amazon Resource Name (ARN) of the instance.
*Minimum* : `1`
*Maximum* : `100`
func (IntegrationAssociationOutput) IntegrationArn ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationArn() pulumi.StringOutput
ARN of the integration being associated with the instance.
*Minimum* : `1`
*Maximum* : `140`
func (IntegrationAssociationOutput) IntegrationAssociationId ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationAssociationId() pulumi.StringOutput
Identifier of the association with an Amazon Connect instance.
func (IntegrationAssociationOutput) IntegrationType ¶ added in v0.49.0
func (o IntegrationAssociationOutput) IntegrationType() IntegrationAssociationIntegrationTypeOutput
Specifies the integration type to be associated with the instance.
*Allowed Values* : `LEX_BOT` | `LAMBDA_FUNCTION`
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 LookupAgentStatusArgs ¶ added in v0.123.0
type LookupAgentStatusArgs struct { // The Amazon Resource Name (ARN) of the agent status. AgentStatusArn string `pulumi:"agentStatusArn"` }
type LookupAgentStatusOutputArgs ¶ added in v0.123.0
type LookupAgentStatusOutputArgs struct { // The Amazon Resource Name (ARN) of the agent status. AgentStatusArn pulumi.StringInput `pulumi:"agentStatusArn"` }
func (LookupAgentStatusOutputArgs) ElementType ¶ added in v0.123.0
func (LookupAgentStatusOutputArgs) ElementType() reflect.Type
type LookupAgentStatusResult ¶ added in v0.123.0
type LookupAgentStatusResult struct { // The Amazon Resource Name (ARN) of the agent status. AgentStatusArn *string `pulumi:"agentStatusArn"` // The description of the status. Description *string `pulumi:"description"` // The display order of the status. DisplayOrder *int `pulumi:"displayOrder"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // Last modified region. LastModifiedRegion *string `pulumi:"lastModifiedRegion"` // Last modified time. LastModifiedTime *float64 `pulumi:"lastModifiedTime"` // The name of the status. Name *string `pulumi:"name"` // A number indicating the reset order of the agent status. ResetOrderNumber *bool `pulumi:"resetOrderNumber"` // The state of the status. State *AgentStatusStateEnum `pulumi:"state"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` // The type of agent status. Type *AgentStatusType `pulumi:"type"` }
func LookupAgentStatus ¶ added in v0.123.0
func LookupAgentStatus(ctx *pulumi.Context, args *LookupAgentStatusArgs, opts ...pulumi.InvokeOption) (*LookupAgentStatusResult, error)
Resource Type definition for AWS::Connect::AgentStatus
type LookupAgentStatusResultOutput ¶ added in v0.123.0
type LookupAgentStatusResultOutput struct{ *pulumi.OutputState }
func LookupAgentStatusOutput ¶ added in v0.123.0
func LookupAgentStatusOutput(ctx *pulumi.Context, args LookupAgentStatusOutputArgs, opts ...pulumi.InvokeOption) LookupAgentStatusResultOutput
func (LookupAgentStatusResultOutput) AgentStatusArn ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) AgentStatusArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the agent status.
func (LookupAgentStatusResultOutput) Description ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) Description() pulumi.StringPtrOutput
The description of the status.
func (LookupAgentStatusResultOutput) DisplayOrder ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) DisplayOrder() pulumi.IntPtrOutput
The display order of the status.
func (LookupAgentStatusResultOutput) ElementType ¶ added in v0.123.0
func (LookupAgentStatusResultOutput) ElementType() reflect.Type
func (LookupAgentStatusResultOutput) InstanceArn ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupAgentStatusResultOutput) LastModifiedRegion ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
Last modified region.
func (LookupAgentStatusResultOutput) LastModifiedTime ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
Last modified time.
func (LookupAgentStatusResultOutput) Name ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) Name() pulumi.StringPtrOutput
The name of the status.
func (LookupAgentStatusResultOutput) ResetOrderNumber ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) ResetOrderNumber() pulumi.BoolPtrOutput
A number indicating the reset order of the agent status.
func (LookupAgentStatusResultOutput) State ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) State() AgentStatusStateEnumPtrOutput
The state of the status.
func (LookupAgentStatusResultOutput) Tags ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutput ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutput() LookupAgentStatusResultOutput
func (LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutputWithContext ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) ToLookupAgentStatusResultOutputWithContext(ctx context.Context) LookupAgentStatusResultOutput
func (LookupAgentStatusResultOutput) Type ¶ added in v0.123.0
func (o LookupAgentStatusResultOutput) Type() AgentStatusTypePtrOutput
The type of agent status.
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 *string `pulumi:"state"` // The status of the contact flow module. Status *string `pulumi:"status"` // One or more tags. Tags []aws.Tag `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() pulumi.StringPtrOutput
The state of the contact flow module.
func (LookupContactFlowModuleResultOutput) Status ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Status() pulumi.StringPtrOutput
The status of the contact flow module.
func (LookupContactFlowModuleResultOutput) Tags ¶ added in v0.12.0
func (o LookupContactFlowModuleResultOutput) Tags() aws.TagArrayOutput
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 []aws.Tag `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() aws.TagArrayOutput
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 LookupEmailAddressArgs ¶ added in v1.10.0
type LookupEmailAddressArgs struct { // The identifier of the email address. EmailAddressArn string `pulumi:"emailAddressArn"` }
type LookupEmailAddressOutputArgs ¶ added in v1.10.0
type LookupEmailAddressOutputArgs struct { // The identifier of the email address. EmailAddressArn pulumi.StringInput `pulumi:"emailAddressArn"` }
func (LookupEmailAddressOutputArgs) ElementType ¶ added in v1.10.0
func (LookupEmailAddressOutputArgs) ElementType() reflect.Type
type LookupEmailAddressResult ¶ added in v1.10.0
type LookupEmailAddressResult struct { // A description for the email address. Description *string `pulumi:"description"` // The display name for the email address. DisplayName *string `pulumi:"displayName"` // The identifier of the email address. EmailAddressArn *string `pulumi:"emailAddressArn"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // One or more tags. Tags []aws.Tag `pulumi:"tags"` }
func LookupEmailAddress ¶ added in v1.10.0
func LookupEmailAddress(ctx *pulumi.Context, args *LookupEmailAddressArgs, opts ...pulumi.InvokeOption) (*LookupEmailAddressResult, error)
Resource Type definition for AWS::Connect::EmailAddress
type LookupEmailAddressResultOutput ¶ added in v1.10.0
type LookupEmailAddressResultOutput struct{ *pulumi.OutputState }
func LookupEmailAddressOutput ¶ added in v1.10.0
func LookupEmailAddressOutput(ctx *pulumi.Context, args LookupEmailAddressOutputArgs, opts ...pulumi.InvokeOption) LookupEmailAddressResultOutput
func (LookupEmailAddressResultOutput) Description ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) Description() pulumi.StringPtrOutput
A description for the email address.
func (LookupEmailAddressResultOutput) DisplayName ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) DisplayName() pulumi.StringPtrOutput
The display name for the email address.
func (LookupEmailAddressResultOutput) ElementType ¶ added in v1.10.0
func (LookupEmailAddressResultOutput) ElementType() reflect.Type
func (LookupEmailAddressResultOutput) EmailAddressArn ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) EmailAddressArn() pulumi.StringPtrOutput
The identifier of the email address.
func (LookupEmailAddressResultOutput) InstanceArn ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupEmailAddressResultOutput) Tags ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) Tags() aws.TagArrayOutput
One or more tags.
func (LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutput ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutput() LookupEmailAddressResultOutput
func (LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutputWithContext ¶ added in v1.10.0
func (o LookupEmailAddressResultOutput) ToLookupEmailAddressResultOutputWithContext(ctx context.Context) LookupEmailAddressResultOutput
type LookupEvaluationFormArgs ¶ added in v0.60.0
type LookupEvaluationFormArgs struct { // The Amazon Resource Name (ARN) of the evaluation form. EvaluationFormArn string `pulumi:"evaluationFormArn"` }
type LookupEvaluationFormOutputArgs ¶ added in v0.60.0
type LookupEvaluationFormOutputArgs struct { // The Amazon Resource Name (ARN) of the evaluation form. EvaluationFormArn pulumi.StringInput `pulumi:"evaluationFormArn"` }
func (LookupEvaluationFormOutputArgs) ElementType ¶ added in v0.60.0
func (LookupEvaluationFormOutputArgs) ElementType() reflect.Type
type LookupEvaluationFormResult ¶ added in v0.60.0
type LookupEvaluationFormResult struct { // The description of the evaluation form. // *Length Constraints*: Minimum length of 0. Maximum length of 1024. Description *string `pulumi:"description"` // The Amazon Resource Name (ARN) of the evaluation form. EvaluationFormArn *string `pulumi:"evaluationFormArn"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. // *Minimum size*: 1 // *Maximum size*: 100 Items []EvaluationFormBaseItem `pulumi:"items"` // A scoring strategy of the evaluation form. ScoringStrategy *EvaluationFormScoringStrategy `pulumi:"scoringStrategy"` // The status of the evaluation form. // *Allowed values*: “DRAFT“ | “ACTIVE“ Status *EvaluationFormStatus `pulumi:"status"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags []aws.Tag `pulumi:"tags"` // A title of the evaluation form. Title *string `pulumi:"title"` }
func LookupEvaluationForm ¶ added in v0.60.0
func LookupEvaluationForm(ctx *pulumi.Context, args *LookupEvaluationFormArgs, opts ...pulumi.InvokeOption) (*LookupEvaluationFormResult, error)
Creates an evaluation form for the specified CON instance.
type LookupEvaluationFormResultOutput ¶ added in v0.60.0
type LookupEvaluationFormResultOutput struct{ *pulumi.OutputState }
func LookupEvaluationFormOutput ¶ added in v0.60.0
func LookupEvaluationFormOutput(ctx *pulumi.Context, args LookupEvaluationFormOutputArgs, opts ...pulumi.InvokeOption) LookupEvaluationFormResultOutput
func (LookupEvaluationFormResultOutput) Description ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) Description() pulumi.StringPtrOutput
The description of the evaluation form.
*Length Constraints*: Minimum length of 0. Maximum length of 1024.
func (LookupEvaluationFormResultOutput) ElementType ¶ added in v0.60.0
func (LookupEvaluationFormResultOutput) ElementType() reflect.Type
func (LookupEvaluationFormResultOutput) EvaluationFormArn ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) EvaluationFormArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the evaluation form.
func (LookupEvaluationFormResultOutput) InstanceArn ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupEvaluationFormResultOutput) Items ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) Items() EvaluationFormBaseItemArrayOutput
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
*Minimum size*: 1 *Maximum size*: 100
func (LookupEvaluationFormResultOutput) ScoringStrategy ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) ScoringStrategy() EvaluationFormScoringStrategyPtrOutput
A scoring strategy of the evaluation form.
func (LookupEvaluationFormResultOutput) Status ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) Status() EvaluationFormStatusPtrOutput
The status of the evaluation form.
*Allowed values*: ``DRAFT`` | ``ACTIVE``
func (LookupEvaluationFormResultOutput) Tags ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) Tags() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
func (LookupEvaluationFormResultOutput) Title ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) Title() pulumi.StringPtrOutput
A title of the evaluation form.
func (LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutput ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutput() LookupEvaluationFormResultOutput
func (LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutputWithContext ¶ added in v0.60.0
func (o LookupEvaluationFormResultOutput) ToLookupEvaluationFormResultOutputWithContext(ctx context.Context) LookupEvaluationFormResultOutput
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"` // One or more hours of operation overrides assigned to an hour of operation. HoursOfOperationOverrides []HoursOfOperationOverride `pulumi:"hoursOfOperationOverrides"` // 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 []aws.Tag `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) HoursOfOperationOverrides ¶ added in v1.10.0
func (o LookupHoursOfOperationResultOutput) HoursOfOperationOverrides() HoursOfOperationOverrideArrayOutput
One or more hours of operation overrides assigned to an hour 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() aws.TagArrayOutput
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"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
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) Tags ¶ added in v0.91.0
func (o LookupInstanceResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
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 { // The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. AssociationId string `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn string `pulumi:"instanceArn"` // A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS` ResourceType InstanceStorageConfigInstanceStorageResourceType `pulumi:"resourceType"` }
type LookupInstanceStorageConfigOutputArgs ¶ added in v0.23.0
type LookupInstanceStorageConfigOutputArgs struct { // The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. AssociationId pulumi.StringInput `pulumi:"associationId"` // Connect Instance ID with which the storage config will be associated InstanceArn pulumi.StringInput `pulumi:"instanceArn"` // A valid resource type. Following are the valid resource types: `CHAT_TRANSCRIPTS` | `CALL_RECORDINGS` | `SCHEDULED_REPORTS` | `MEDIA_STREAMS` | `CONTACT_TRACE_RECORDS` | `AGENT_EVENTS` 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 { // The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID. AssociationId *string `pulumi:"associationId"` // The configuration of the Kinesis Firehose delivery stream. KinesisFirehoseConfig *InstanceStorageConfigKinesisFirehoseConfig `pulumi:"kinesisFirehoseConfig"` // The configuration of the Kinesis data stream. KinesisStreamConfig *InstanceStorageConfigKinesisStreamConfig `pulumi:"kinesisStreamConfig"` // The configuration of the Kinesis video stream. KinesisVideoStreamConfig *InstanceStorageConfigKinesisVideoStreamConfig `pulumi:"kinesisVideoStreamConfig"` // The S3 bucket configuration. S3Config *InstanceStorageConfigS3Config `pulumi:"s3Config"` // A valid storage type. 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
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
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
The configuration of the Kinesis Firehose delivery stream.
func (LookupInstanceStorageConfigResultOutput) KinesisStreamConfig ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) KinesisStreamConfig() InstanceStorageConfigKinesisStreamConfigPtrOutput
The configuration of the Kinesis data stream.
func (LookupInstanceStorageConfigResultOutput) KinesisVideoStreamConfig ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) KinesisVideoStreamConfig() InstanceStorageConfigKinesisVideoStreamConfigPtrOutput
The configuration of the Kinesis video stream.
func (LookupInstanceStorageConfigResultOutput) S3Config ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) S3Config() InstanceStorageConfigS3ConfigPtrOutput
The S3 bucket configuration.
func (LookupInstanceStorageConfigResultOutput) StorageType ¶ added in v0.23.0
func (o LookupInstanceStorageConfigResultOutput) StorageType() InstanceStorageConfigStorageTypePtrOutput
A valid storage type.
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 { // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId string `pulumi:"instanceId"` // ARN of the integration being associated with the instance. // // *Minimum* : `1` // // *Maximum* : `140` IntegrationArn string `pulumi:"integrationArn"` // Specifies the integration type to be associated with the instance. // // *Allowed Values* : `LEX_BOT` | `LAMBDA_FUNCTION` IntegrationType IntegrationAssociationIntegrationType `pulumi:"integrationType"` }
type LookupIntegrationAssociationOutputArgs ¶ added in v0.49.0
type LookupIntegrationAssociationOutputArgs struct { // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringInput `pulumi:"instanceId"` // ARN of the integration being associated with the instance. // // *Minimum* : `1` // // *Maximum* : `140` IntegrationArn pulumi.StringInput `pulumi:"integrationArn"` // Specifies the integration type to be associated with the instance. // // *Allowed Values* : `LEX_BOT` | `LAMBDA_FUNCTION` 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 { // Identifier of the association with an Amazon Connect instance. 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
Identifier of the association with an Amazon Connect instance.
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 description of the phone number. Description *string `pulumi:"description"` // The phone number ARN PhoneNumberArn *string `pulumi:"phoneNumberArn"` // One or more tags. Tags []aws.Tag `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) Description ¶ added in v0.79.0
func (o LookupPhoneNumberResultOutput) Description() pulumi.StringPtrOutput
The description of the phone number.
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() aws.TagArrayOutput
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 LookupPredefinedAttributeArgs ¶ added in v0.92.0
type LookupPredefinedAttributeOutputArgs ¶ added in v0.92.0
type LookupPredefinedAttributeOutputArgs struct { // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput `pulumi:"instanceArn"` // The name of the predefined attribute. Name pulumi.StringInput `pulumi:"name"` }
func (LookupPredefinedAttributeOutputArgs) ElementType ¶ added in v0.92.0
func (LookupPredefinedAttributeOutputArgs) ElementType() reflect.Type
type LookupPredefinedAttributeResult ¶ added in v0.92.0
type LookupPredefinedAttributeResult struct { // Last modified region. LastModifiedRegion *string `pulumi:"lastModifiedRegion"` // Last modified time. LastModifiedTime *float64 `pulumi:"lastModifiedTime"` // The values of a predefined attribute. Values *ValuesProperties `pulumi:"values"` }
func LookupPredefinedAttribute ¶ added in v0.92.0
func LookupPredefinedAttribute(ctx *pulumi.Context, args *LookupPredefinedAttributeArgs, opts ...pulumi.InvokeOption) (*LookupPredefinedAttributeResult, error)
Resource Type definition for AWS::Connect::PredefinedAttribute
type LookupPredefinedAttributeResultOutput ¶ added in v0.92.0
type LookupPredefinedAttributeResultOutput struct{ *pulumi.OutputState }
func LookupPredefinedAttributeOutput ¶ added in v0.92.0
func LookupPredefinedAttributeOutput(ctx *pulumi.Context, args LookupPredefinedAttributeOutputArgs, opts ...pulumi.InvokeOption) LookupPredefinedAttributeResultOutput
func (LookupPredefinedAttributeResultOutput) ElementType ¶ added in v0.92.0
func (LookupPredefinedAttributeResultOutput) ElementType() reflect.Type
func (LookupPredefinedAttributeResultOutput) LastModifiedRegion ¶ added in v0.101.0
func (o LookupPredefinedAttributeResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
Last modified region.
func (LookupPredefinedAttributeResultOutput) LastModifiedTime ¶ added in v0.101.0
func (o LookupPredefinedAttributeResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
Last modified time.
func (LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutput ¶ added in v0.92.0
func (o LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutput() LookupPredefinedAttributeResultOutput
func (LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutputWithContext ¶ added in v0.92.0
func (o LookupPredefinedAttributeResultOutput) ToLookupPredefinedAttributeResultOutputWithContext(ctx context.Context) LookupPredefinedAttributeResultOutput
func (LookupPredefinedAttributeResultOutput) Values ¶ added in v0.92.0
func (o LookupPredefinedAttributeResultOutput) Values() ValuesPropertiesPtrOutput
The values of a predefined attribute.
type LookupPromptArgs ¶ added in v0.62.0
type LookupPromptArgs struct { // The Amazon Resource Name (ARN) for the prompt. PromptArn string `pulumi:"promptArn"` }
type LookupPromptOutputArgs ¶ added in v0.62.0
type LookupPromptOutputArgs struct { // The Amazon Resource Name (ARN) for the prompt. PromptArn pulumi.StringInput `pulumi:"promptArn"` }
func (LookupPromptOutputArgs) ElementType ¶ added in v0.62.0
func (LookupPromptOutputArgs) ElementType() reflect.Type
type LookupPromptResult ¶ added in v0.62.0
type LookupPromptResult struct { // The description of the prompt. Description *string `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the prompt. Name *string `pulumi:"name"` // The Amazon Resource Name (ARN) for the prompt. PromptArn *string `pulumi:"promptArn"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupPrompt ¶ added in v0.62.0
func LookupPrompt(ctx *pulumi.Context, args *LookupPromptArgs, opts ...pulumi.InvokeOption) (*LookupPromptResult, error)
Resource Type definition for AWS::Connect::Prompt
type LookupPromptResultOutput ¶ added in v0.62.0
type LookupPromptResultOutput struct{ *pulumi.OutputState }
func LookupPromptOutput ¶ added in v0.62.0
func LookupPromptOutput(ctx *pulumi.Context, args LookupPromptOutputArgs, opts ...pulumi.InvokeOption) LookupPromptResultOutput
func (LookupPromptResultOutput) Description ¶ added in v0.62.0
func (o LookupPromptResultOutput) Description() pulumi.StringPtrOutput
The description of the prompt.
func (LookupPromptResultOutput) ElementType ¶ added in v0.62.0
func (LookupPromptResultOutput) ElementType() reflect.Type
func (LookupPromptResultOutput) InstanceArn ¶ added in v0.62.0
func (o LookupPromptResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupPromptResultOutput) Name ¶ added in v0.62.0
func (o LookupPromptResultOutput) Name() pulumi.StringPtrOutput
The name of the prompt.
func (LookupPromptResultOutput) PromptArn ¶ added in v0.62.0
func (o LookupPromptResultOutput) PromptArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the prompt.
func (LookupPromptResultOutput) Tags ¶ added in v0.62.0
func (o LookupPromptResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupPromptResultOutput) ToLookupPromptResultOutput ¶ added in v0.62.0
func (o LookupPromptResultOutput) ToLookupPromptResultOutput() LookupPromptResultOutput
func (LookupPromptResultOutput) ToLookupPromptResultOutputWithContext ¶ added in v0.62.0
func (o LookupPromptResultOutput) ToLookupPromptResultOutputWithContext(ctx context.Context) LookupPromptResultOutput
type LookupQueueArgs ¶ added in v0.69.0
type LookupQueueArgs struct { // The Amazon Resource Name (ARN) for the queue. QueueArn string `pulumi:"queueArn"` }
type LookupQueueOutputArgs ¶ added in v0.69.0
type LookupQueueOutputArgs struct { // The Amazon Resource Name (ARN) for the queue. QueueArn pulumi.StringInput `pulumi:"queueArn"` }
func (LookupQueueOutputArgs) ElementType ¶ added in v0.69.0
func (LookupQueueOutputArgs) ElementType() reflect.Type
type LookupQueueResult ¶ added in v0.69.0
type LookupQueueResult struct { // The description of the queue. Description *string `pulumi:"description"` // The identifier for the hours of operation. HoursOfOperationArn *string `pulumi:"hoursOfOperationArn"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The maximum number of contacts that can be in the queue before it is considered full. MaxContacts *int `pulumi:"maxContacts"` // The name of the queue. Name *string `pulumi:"name"` // The outbound caller ID name, number, and outbound whisper flow. OutboundCallerConfig *QueueOutboundCallerConfig `pulumi:"outboundCallerConfig"` // The outbound email address ID. OutboundEmailConfig *QueueOutboundEmailConfig `pulumi:"outboundEmailConfig"` // The Amazon Resource Name (ARN) for the queue. QueueArn *string `pulumi:"queueArn"` // The quick connects available to agents who are working the queue. QuickConnectArns []string `pulumi:"quickConnectArns"` // The status of the queue. Status *QueueStatus `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` // The type of queue. Type *QueueType `pulumi:"type"` }
func LookupQueue ¶ added in v0.69.0
func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)
Resource Type definition for AWS::Connect::Queue
type LookupQueueResultOutput ¶ added in v0.69.0
type LookupQueueResultOutput struct{ *pulumi.OutputState }
func LookupQueueOutput ¶ added in v0.69.0
func LookupQueueOutput(ctx *pulumi.Context, args LookupQueueOutputArgs, opts ...pulumi.InvokeOption) LookupQueueResultOutput
func (LookupQueueResultOutput) Description ¶ added in v0.69.0
func (o LookupQueueResultOutput) Description() pulumi.StringPtrOutput
The description of the queue.
func (LookupQueueResultOutput) ElementType ¶ added in v0.69.0
func (LookupQueueResultOutput) ElementType() reflect.Type
func (LookupQueueResultOutput) HoursOfOperationArn ¶ added in v0.69.0
func (o LookupQueueResultOutput) HoursOfOperationArn() pulumi.StringPtrOutput
The identifier for the hours of operation.
func (LookupQueueResultOutput) InstanceArn ¶ added in v0.69.0
func (o LookupQueueResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupQueueResultOutput) MaxContacts ¶ added in v0.69.0
func (o LookupQueueResultOutput) MaxContacts() pulumi.IntPtrOutput
The maximum number of contacts that can be in the queue before it is considered full.
func (LookupQueueResultOutput) Name ¶ added in v0.69.0
func (o LookupQueueResultOutput) Name() pulumi.StringPtrOutput
The name of the queue.
func (LookupQueueResultOutput) OutboundCallerConfig ¶ added in v0.69.0
func (o LookupQueueResultOutput) OutboundCallerConfig() QueueOutboundCallerConfigPtrOutput
The outbound caller ID name, number, and outbound whisper flow.
func (LookupQueueResultOutput) OutboundEmailConfig ¶ added in v1.16.0
func (o LookupQueueResultOutput) OutboundEmailConfig() QueueOutboundEmailConfigPtrOutput
The outbound email address ID.
func (LookupQueueResultOutput) QueueArn ¶ added in v0.69.0
func (o LookupQueueResultOutput) QueueArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the queue.
func (LookupQueueResultOutput) QuickConnectArns ¶ added in v0.69.0
func (o LookupQueueResultOutput) QuickConnectArns() pulumi.StringArrayOutput
The quick connects available to agents who are working the queue.
func (LookupQueueResultOutput) Status ¶ added in v0.69.0
func (o LookupQueueResultOutput) Status() QueueStatusPtrOutput
The status of the queue.
func (LookupQueueResultOutput) Tags ¶ added in v0.69.0
func (o LookupQueueResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupQueueResultOutput) ToLookupQueueResultOutput ¶ added in v0.69.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
func (LookupQueueResultOutput) ToLookupQueueResultOutputWithContext ¶ added in v0.69.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
func (LookupQueueResultOutput) Type ¶ added in v0.69.0
func (o LookupQueueResultOutput) Type() QueueTypePtrOutput
The type of queue.
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"` // 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). QuickConnectType *QuickConnectType `pulumi:"quickConnectType"` // One or more tags. Tags []aws.Tag `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) QuickConnectType ¶ added in v0.76.0
func (o LookupQuickConnectResultOutput) QuickConnectType() QuickConnectTypePtrOutput
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 (LookupQuickConnectResultOutput) Tags ¶ added in v0.12.0
func (o LookupQuickConnectResultOutput) Tags() aws.TagArrayOutput
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 LookupRoutingProfileArgs ¶ added in v0.69.0
type LookupRoutingProfileArgs struct { // The Amazon Resource Name (ARN) of the routing profile. RoutingProfileArn string `pulumi:"routingProfileArn"` }
type LookupRoutingProfileOutputArgs ¶ added in v0.69.0
type LookupRoutingProfileOutputArgs struct { // The Amazon Resource Name (ARN) of the routing profile. RoutingProfileArn pulumi.StringInput `pulumi:"routingProfileArn"` }
func (LookupRoutingProfileOutputArgs) ElementType ¶ added in v0.69.0
func (LookupRoutingProfileOutputArgs) ElementType() reflect.Type
type LookupRoutingProfileResult ¶ added in v0.69.0
type LookupRoutingProfileResult struct { // Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. AgentAvailabilityTimer *RoutingProfileAgentAvailabilityTimer `pulumi:"agentAvailabilityTimer"` // The identifier of the default outbound queue for this routing profile. DefaultOutboundQueueArn *string `pulumi:"defaultOutboundQueueArn"` // The description of the routing profile. Description *string `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn *string `pulumi:"instanceArn"` // The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. MediaConcurrencies []RoutingProfileMediaConcurrency `pulumi:"mediaConcurrencies"` // The name of the routing profile. Name *string `pulumi:"name"` // The queues to associate with this routing profile. QueueConfigs []RoutingProfileQueueConfig `pulumi:"queueConfigs"` // The Amazon Resource Name (ARN) of the routing profile. RoutingProfileArn *string `pulumi:"routingProfileArn"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupRoutingProfile ¶ added in v0.69.0
func LookupRoutingProfile(ctx *pulumi.Context, args *LookupRoutingProfileArgs, opts ...pulumi.InvokeOption) (*LookupRoutingProfileResult, error)
Resource Type definition for AWS::Connect::RoutingProfile
type LookupRoutingProfileResultOutput ¶ added in v0.69.0
type LookupRoutingProfileResultOutput struct{ *pulumi.OutputState }
func LookupRoutingProfileOutput ¶ added in v0.69.0
func LookupRoutingProfileOutput(ctx *pulumi.Context, args LookupRoutingProfileOutputArgs, opts ...pulumi.InvokeOption) LookupRoutingProfileResultOutput
func (LookupRoutingProfileResultOutput) AgentAvailabilityTimer ¶ added in v0.81.0
func (o LookupRoutingProfileResultOutput) AgentAvailabilityTimer() RoutingProfileAgentAvailabilityTimerPtrOutput
Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact.
func (LookupRoutingProfileResultOutput) DefaultOutboundQueueArn ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) DefaultOutboundQueueArn() pulumi.StringPtrOutput
The identifier of the default outbound queue for this routing profile.
func (LookupRoutingProfileResultOutput) Description ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) Description() pulumi.StringPtrOutput
The description of the routing profile.
func (LookupRoutingProfileResultOutput) ElementType ¶ added in v0.69.0
func (LookupRoutingProfileResultOutput) ElementType() reflect.Type
func (LookupRoutingProfileResultOutput) InstanceArn ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance.
func (LookupRoutingProfileResultOutput) MediaConcurrencies ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) MediaConcurrencies() RoutingProfileMediaConcurrencyArrayOutput
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
func (LookupRoutingProfileResultOutput) Name ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) Name() pulumi.StringPtrOutput
The name of the routing profile.
func (LookupRoutingProfileResultOutput) QueueConfigs ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) QueueConfigs() RoutingProfileQueueConfigArrayOutput
The queues to associate with this routing profile.
func (LookupRoutingProfileResultOutput) RoutingProfileArn ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) RoutingProfileArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the routing profile.
func (LookupRoutingProfileResultOutput) Tags ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutput ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutput() LookupRoutingProfileResultOutput
func (LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutputWithContext ¶ added in v0.69.0
func (o LookupRoutingProfileResultOutput) ToLookupRoutingProfileResultOutputWithContext(ctx context.Context) LookupRoutingProfileResultOutput
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 { // A list of actions to be run when the rule is triggered. Actions *RuleActions `pulumi:"actions"` // The conditions of the rule. Function *string `pulumi:"function"` // The name of the rule. Name *string `pulumi:"name"` // The publish status of the rule. // *Allowed values*: “DRAFT“ | “PUBLISHED“ PublishStatus *RulePublishStatus `pulumi:"publishStatus"` // The Amazon Resource Name (ARN) of the rule. RuleArn *string `pulumi:"ruleArn"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags []aws.Tag `pulumi:"tags"` }
func LookupRule ¶ added in v0.44.0
func LookupRule(ctx *pulumi.Context, args *LookupRuleArgs, opts ...pulumi.InvokeOption) (*LookupRuleResult, error)
Creates a rule for the specified CON instance.
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
A list of actions to be run when the 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 the 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 the rule.
*Allowed values*: ``DRAFT`` | ``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() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
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 LookupSecurityKeyArgs struct { // An `AssociationId` is automatically generated when a storage config is associated with an instance. AssociationId string `pulumi:"associationId"` // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId string `pulumi:"instanceId"` }
type LookupSecurityKeyOutputArgs ¶ added in v0.49.0
type LookupSecurityKeyOutputArgs struct { // An `AssociationId` is automatically generated when a storage config is associated with an instance. AssociationId pulumi.StringInput `pulumi:"associationId"` // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` 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 { // An `AssociationId` is automatically generated when a storage config is associated with an instance. 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
An `AssociationId` is automatically generated when a storage config is associated with an instance.
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 LookupSecurityProfileArgs ¶ added in v0.78.0
type LookupSecurityProfileArgs struct { // The Amazon Resource Name (ARN) for the security profile. SecurityProfileArn string `pulumi:"securityProfileArn"` }
type LookupSecurityProfileOutputArgs ¶ added in v0.78.0
type LookupSecurityProfileOutputArgs struct { // The Amazon Resource Name (ARN) for the security profile. SecurityProfileArn pulumi.StringInput `pulumi:"securityProfileArn"` }
func (LookupSecurityProfileOutputArgs) ElementType ¶ added in v0.78.0
func (LookupSecurityProfileOutputArgs) ElementType() reflect.Type
type LookupSecurityProfileResult ¶ added in v0.78.0
type LookupSecurityProfileResult struct { // The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlHierarchyGroupId *string `pulumi:"allowedAccessControlHierarchyGroupId"` // The list of tags that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlTags []SecurityProfileTag `pulumi:"allowedAccessControlTags"` // A list of third-party applications that the security profile will give access to. Applications []SecurityProfileApplication `pulumi:"applications"` // The description of the security profile. Description *string `pulumi:"description"` // The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. HierarchyRestrictedResources []string `pulumi:"hierarchyRestrictedResources"` // The AWS Region where this resource was last modified. LastModifiedRegion *string `pulumi:"lastModifiedRegion"` // The timestamp when this resource was last modified. LastModifiedTime *float64 `pulumi:"lastModifiedTime"` // Permissions assigned to the security profile. Permissions []string `pulumi:"permissions"` // The Amazon Resource Name (ARN) for the security profile. SecurityProfileArn *string `pulumi:"securityProfileArn"` // The list of resources that a security profile applies tag restrictions to in Amazon Connect. TagRestrictedResources []string `pulumi:"tagRestrictedResources"` // The tags used to organize, track, or control access for this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupSecurityProfile ¶ added in v0.78.0
func LookupSecurityProfile(ctx *pulumi.Context, args *LookupSecurityProfileArgs, opts ...pulumi.InvokeOption) (*LookupSecurityProfileResult, error)
Resource Type definition for AWS::Connect::SecurityProfile
type LookupSecurityProfileResultOutput ¶ added in v0.78.0
type LookupSecurityProfileResultOutput struct{ *pulumi.OutputState }
func LookupSecurityProfileOutput ¶ added in v0.78.0
func LookupSecurityProfileOutput(ctx *pulumi.Context, args LookupSecurityProfileOutputArgs, opts ...pulumi.InvokeOption) LookupSecurityProfileResultOutput
func (LookupSecurityProfileResultOutput) AllowedAccessControlHierarchyGroupId ¶ added in v0.101.0
func (o LookupSecurityProfileResultOutput) AllowedAccessControlHierarchyGroupId() pulumi.StringPtrOutput
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
func (LookupSecurityProfileResultOutput) AllowedAccessControlTags ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) AllowedAccessControlTags() SecurityProfileTagArrayOutput
The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
func (LookupSecurityProfileResultOutput) Applications ¶ added in v0.101.0
func (o LookupSecurityProfileResultOutput) Applications() SecurityProfileApplicationArrayOutput
A list of third-party applications that the security profile will give access to.
func (LookupSecurityProfileResultOutput) Description ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) Description() pulumi.StringPtrOutput
The description of the security profile.
func (LookupSecurityProfileResultOutput) ElementType ¶ added in v0.78.0
func (LookupSecurityProfileResultOutput) ElementType() reflect.Type
func (LookupSecurityProfileResultOutput) HierarchyRestrictedResources ¶ added in v0.101.0
func (o LookupSecurityProfileResultOutput) HierarchyRestrictedResources() pulumi.StringArrayOutput
The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
func (LookupSecurityProfileResultOutput) LastModifiedRegion ¶ added in v0.101.0
func (o LookupSecurityProfileResultOutput) LastModifiedRegion() pulumi.StringPtrOutput
The AWS Region where this resource was last modified.
func (LookupSecurityProfileResultOutput) LastModifiedTime ¶ added in v0.101.0
func (o LookupSecurityProfileResultOutput) LastModifiedTime() pulumi.Float64PtrOutput
The timestamp when this resource was last modified.
func (LookupSecurityProfileResultOutput) Permissions ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) Permissions() pulumi.StringArrayOutput
Permissions assigned to the security profile.
func (LookupSecurityProfileResultOutput) SecurityProfileArn ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) SecurityProfileArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) for the security profile.
func (LookupSecurityProfileResultOutput) TagRestrictedResources ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) TagRestrictedResources() pulumi.StringArrayOutput
The list of resources that a security profile applies tag restrictions to in Amazon Connect.
func (LookupSecurityProfileResultOutput) Tags ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) Tags() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource.
func (LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput() LookupSecurityProfileResultOutput
func (LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext ¶ added in v0.78.0
func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext(ctx context.Context) LookupSecurityProfileResultOutput
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"` // A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. ClientToken *string `pulumi:"clientToken"` // The constraints for the task template Constraints *ConstraintsProperties `pulumi:"constraints"` // The identifier of the contact flow. ContactFlowArn *string `pulumi:"contactFlowArn"` // The default values for fields when a task is created by referencing this template. 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"` // The identifier of the contact flow. SelfAssignContactFlowArn *string `pulumi:"selfAssignContactFlowArn"` // The status of the task template. Status *TaskTemplateStatus `pulumi:"status"` // One or more tags. Tags []aws.Tag `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
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
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
The default values for fields when a task is created by referencing this template.
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) SelfAssignContactFlowArn ¶ added in v1.15.0
func (o LookupTaskTemplateResultOutput) SelfAssignContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow.
func (LookupTaskTemplateResultOutput) Status ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Status() TaskTemplateStatusPtrOutput
The status of the task template.
func (LookupTaskTemplateResultOutput) Tags ¶ added in v0.19.0
func (o LookupTaskTemplateResultOutput) Tags() aws.TagArrayOutput
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 LookupTrafficDistributionGroupArgs ¶ added in v0.73.0
type LookupTrafficDistributionGroupArgs struct { // The identifier of the traffic distribution group. TrafficDistributionGroupArn string `pulumi:"trafficDistributionGroupArn"` }
type LookupTrafficDistributionGroupOutputArgs ¶ added in v0.73.0
type LookupTrafficDistributionGroupOutputArgs struct { // The identifier of the traffic distribution group. TrafficDistributionGroupArn pulumi.StringInput `pulumi:"trafficDistributionGroupArn"` }
func (LookupTrafficDistributionGroupOutputArgs) ElementType ¶ added in v0.73.0
func (LookupTrafficDistributionGroupOutputArgs) ElementType() reflect.Type
type LookupTrafficDistributionGroupResult ¶ added in v0.73.0
type LookupTrafficDistributionGroupResult struct { // The identifier of the Amazon Connect instance that has been replicated. InstanceArn *string `pulumi:"instanceArn"` // If this is the default traffic distribution group. IsDefault *bool `pulumi:"isDefault"` // The status of the traffic distribution group. Status *TrafficDistributionGroupStatus `pulumi:"status"` // One or more tags. Tags []aws.Tag `pulumi:"tags"` // The identifier of the traffic distribution group. TrafficDistributionGroupArn *string `pulumi:"trafficDistributionGroupArn"` }
func LookupTrafficDistributionGroup ¶ added in v0.73.0
func LookupTrafficDistributionGroup(ctx *pulumi.Context, args *LookupTrafficDistributionGroupArgs, opts ...pulumi.InvokeOption) (*LookupTrafficDistributionGroupResult, error)
Resource Type definition for AWS::Connect::TrafficDistributionGroup
type LookupTrafficDistributionGroupResultOutput ¶ added in v0.73.0
type LookupTrafficDistributionGroupResultOutput struct{ *pulumi.OutputState }
func LookupTrafficDistributionGroupOutput ¶ added in v0.73.0
func LookupTrafficDistributionGroupOutput(ctx *pulumi.Context, args LookupTrafficDistributionGroupOutputArgs, opts ...pulumi.InvokeOption) LookupTrafficDistributionGroupResultOutput
func (LookupTrafficDistributionGroupResultOutput) ElementType ¶ added in v0.73.0
func (LookupTrafficDistributionGroupResultOutput) ElementType() reflect.Type
func (LookupTrafficDistributionGroupResultOutput) InstanceArn ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) InstanceArn() pulumi.StringPtrOutput
The identifier of the Amazon Connect instance that has been replicated.
func (LookupTrafficDistributionGroupResultOutput) IsDefault ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) IsDefault() pulumi.BoolPtrOutput
If this is the default traffic distribution group.
func (LookupTrafficDistributionGroupResultOutput) Status ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) Status() TrafficDistributionGroupStatusPtrOutput
The status of the traffic distribution group.
func (LookupTrafficDistributionGroupResultOutput) Tags ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) Tags() aws.TagArrayOutput
One or more tags.
func (LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutput ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutput() LookupTrafficDistributionGroupResultOutput
func (LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutputWithContext ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) ToLookupTrafficDistributionGroupResultOutputWithContext(ctx context.Context) LookupTrafficDistributionGroupResultOutput
func (LookupTrafficDistributionGroupResultOutput) TrafficDistributionGroupArn ¶ added in v0.73.0
func (o LookupTrafficDistributionGroupResultOutput) TrafficDistributionGroupArn() pulumi.StringPtrOutput
The identifier of the traffic distribution group.
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"` // One or more tags. Tags []aws.Tag `pulumi:"tags"` // 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) Tags ¶ added in v0.80.0
func (o LookupUserHierarchyGroupResultOutput) Tags() aws.TagArrayOutput
One or more tags.
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 LookupUserHierarchyStructureArgs ¶ added in v0.123.0
type LookupUserHierarchyStructureArgs struct { // The identifier of the User Hierarchy Structure. UserHierarchyStructureArn string `pulumi:"userHierarchyStructureArn"` }
type LookupUserHierarchyStructureOutputArgs ¶ added in v0.123.0
type LookupUserHierarchyStructureOutputArgs struct { // The identifier of the User Hierarchy Structure. UserHierarchyStructureArn pulumi.StringInput `pulumi:"userHierarchyStructureArn"` }
func (LookupUserHierarchyStructureOutputArgs) ElementType ¶ added in v0.123.0
func (LookupUserHierarchyStructureOutputArgs) ElementType() reflect.Type
type LookupUserHierarchyStructureResult ¶ added in v0.123.0
type LookupUserHierarchyStructureResult struct { // Information about the hierarchy structure. UserHierarchyStructure *UserHierarchyStructureProperties `pulumi:"userHierarchyStructure"` // The identifier of the User Hierarchy Structure. UserHierarchyStructureArn *string `pulumi:"userHierarchyStructureArn"` }
func LookupUserHierarchyStructure ¶ added in v0.123.0
func LookupUserHierarchyStructure(ctx *pulumi.Context, args *LookupUserHierarchyStructureArgs, opts ...pulumi.InvokeOption) (*LookupUserHierarchyStructureResult, error)
Resource Type definition for AWS::Connect::UserHierarchyStructure
type LookupUserHierarchyStructureResultOutput ¶ added in v0.123.0
type LookupUserHierarchyStructureResultOutput struct{ *pulumi.OutputState }
func LookupUserHierarchyStructureOutput ¶ added in v0.123.0
func LookupUserHierarchyStructureOutput(ctx *pulumi.Context, args LookupUserHierarchyStructureOutputArgs, opts ...pulumi.InvokeOption) LookupUserHierarchyStructureResultOutput
func (LookupUserHierarchyStructureResultOutput) ElementType ¶ added in v0.123.0
func (LookupUserHierarchyStructureResultOutput) ElementType() reflect.Type
func (LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutput ¶ added in v0.123.0
func (o LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutput() LookupUserHierarchyStructureResultOutput
func (LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutputWithContext ¶ added in v0.123.0
func (o LookupUserHierarchyStructureResultOutput) ToLookupUserHierarchyStructureResultOutputWithContext(ctx context.Context) LookupUserHierarchyStructureResultOutput
func (LookupUserHierarchyStructureResultOutput) UserHierarchyStructure ¶ added in v0.123.0
func (o LookupUserHierarchyStructureResultOutput) UserHierarchyStructure() UserHierarchyStructurePropertiesPtrOutput
Information about the hierarchy structure.
func (LookupUserHierarchyStructureResultOutput) UserHierarchyStructureArn ¶ added in v0.123.0
func (o LookupUserHierarchyStructureResultOutput) UserHierarchyStructureArn() pulumi.StringPtrOutput
The identifier of the User Hierarchy Structure.
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 []aws.Tag `pulumi:"tags"` // The Amazon Resource Name (ARN) for the user. UserArn *string `pulumi:"userArn"` // One or more predefined attributes assigned to a user, with a level that indicates how skilled they are. UserProficiencies []UserProficiency `pulumi:"userProficiencies"` // 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() aws.TagArrayOutput
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) UserProficiencies ¶ added in v0.92.0
func (o LookupUserResultOutput) UserProficiencies() UserProficiencyArrayOutput
One or more predefined attributes assigned to a user, with a level that indicates how skilled they are.
func (LookupUserResultOutput) Username ¶ added in v0.12.0
func (o LookupUserResultOutput) Username() pulumi.StringPtrOutput
The user name for the account.
type LookupViewArgs ¶ added in v0.76.0
type LookupViewArgs struct { // The Amazon Resource Name (ARN) of the view. ViewArn string `pulumi:"viewArn"` }
type LookupViewOutputArgs ¶ added in v0.76.0
type LookupViewOutputArgs struct { // The Amazon Resource Name (ARN) of the view. ViewArn pulumi.StringInput `pulumi:"viewArn"` }
func (LookupViewOutputArgs) ElementType ¶ added in v0.76.0
func (LookupViewOutputArgs) ElementType() reflect.Type
type LookupViewResult ¶ added in v0.76.0
type LookupViewResult struct { // The actions of the view in an array. Actions []string `pulumi:"actions"` // The description of the view. Description *string `pulumi:"description"` // The Amazon Resource Name (ARN) of the instance. InstanceArn *string `pulumi:"instanceArn"` // The name of the view. Name *string `pulumi:"name"` // One or more tags. Tags []aws.Tag `pulumi:"tags"` // The template of the view as JSON. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Connect::View` for more information about the expected schema for this property. Template interface{} `pulumi:"template"` // The Amazon Resource Name (ARN) of the view. ViewArn *string `pulumi:"viewArn"` // The view content hash. ViewContentSha256 *string `pulumi:"viewContentSha256"` // The view id of the view. ViewId *string `pulumi:"viewId"` }
func LookupView ¶ added in v0.76.0
func LookupView(ctx *pulumi.Context, args *LookupViewArgs, opts ...pulumi.InvokeOption) (*LookupViewResult, error)
Resource Type definition for AWS::Connect::View
type LookupViewResultOutput ¶ added in v0.76.0
type LookupViewResultOutput struct{ *pulumi.OutputState }
func LookupViewOutput ¶ added in v0.76.0
func LookupViewOutput(ctx *pulumi.Context, args LookupViewOutputArgs, opts ...pulumi.InvokeOption) LookupViewResultOutput
func (LookupViewResultOutput) Actions ¶ added in v0.76.0
func (o LookupViewResultOutput) Actions() pulumi.StringArrayOutput
The actions of the view in an array.
func (LookupViewResultOutput) Description ¶ added in v0.76.0
func (o LookupViewResultOutput) Description() pulumi.StringPtrOutput
The description of the view.
func (LookupViewResultOutput) ElementType ¶ added in v0.76.0
func (LookupViewResultOutput) ElementType() reflect.Type
func (LookupViewResultOutput) InstanceArn ¶ added in v0.76.0
func (o LookupViewResultOutput) InstanceArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the instance.
func (LookupViewResultOutput) Name ¶ added in v0.76.0
func (o LookupViewResultOutput) Name() pulumi.StringPtrOutput
The name of the view.
func (LookupViewResultOutput) Tags ¶ added in v0.76.0
func (o LookupViewResultOutput) Tags() aws.TagArrayOutput
One or more tags.
func (LookupViewResultOutput) Template ¶ added in v0.76.0
func (o LookupViewResultOutput) Template() pulumi.AnyOutput
The template of the view as JSON.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Connect::View` for more information about the expected schema for this property.
func (LookupViewResultOutput) ToLookupViewResultOutput ¶ added in v0.76.0
func (o LookupViewResultOutput) ToLookupViewResultOutput() LookupViewResultOutput
func (LookupViewResultOutput) ToLookupViewResultOutputWithContext ¶ added in v0.76.0
func (o LookupViewResultOutput) ToLookupViewResultOutputWithContext(ctx context.Context) LookupViewResultOutput
func (LookupViewResultOutput) ViewArn ¶ added in v0.76.0
func (o LookupViewResultOutput) ViewArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the view.
func (LookupViewResultOutput) ViewContentSha256 ¶ added in v0.76.0
func (o LookupViewResultOutput) ViewContentSha256() pulumi.StringPtrOutput
The view content hash.
func (LookupViewResultOutput) ViewId ¶ added in v0.76.0
func (o LookupViewResultOutput) ViewId() pulumi.StringPtrOutput
The view id of the view.
type LookupViewVersionArgs ¶ added in v0.76.0
type LookupViewVersionArgs struct { // The Amazon Resource Name (ARN) of the created view version. ViewVersionArn string `pulumi:"viewVersionArn"` }
type LookupViewVersionOutputArgs ¶ added in v0.76.0
type LookupViewVersionOutputArgs struct { // The Amazon Resource Name (ARN) of the created view version. ViewVersionArn pulumi.StringInput `pulumi:"viewVersionArn"` }
func (LookupViewVersionOutputArgs) ElementType ¶ added in v0.76.0
func (LookupViewVersionOutputArgs) ElementType() reflect.Type
type LookupViewVersionResult ¶ added in v0.76.0
type LookupViewVersionResult struct { // The version of the view. Version *int `pulumi:"version"` // The description for the view version. VersionDescription *string `pulumi:"versionDescription"` // The Amazon Resource Name (ARN) of the created view version. ViewVersionArn *string `pulumi:"viewVersionArn"` }
func LookupViewVersion ¶ added in v0.76.0
func LookupViewVersion(ctx *pulumi.Context, args *LookupViewVersionArgs, opts ...pulumi.InvokeOption) (*LookupViewVersionResult, error)
Resource Type definition for AWS::Connect::ViewVersion
type LookupViewVersionResultOutput ¶ added in v0.76.0
type LookupViewVersionResultOutput struct{ *pulumi.OutputState }
func LookupViewVersionOutput ¶ added in v0.76.0
func LookupViewVersionOutput(ctx *pulumi.Context, args LookupViewVersionOutputArgs, opts ...pulumi.InvokeOption) LookupViewVersionResultOutput
func (LookupViewVersionResultOutput) ElementType ¶ added in v0.76.0
func (LookupViewVersionResultOutput) ElementType() reflect.Type
func (LookupViewVersionResultOutput) ToLookupViewVersionResultOutput ¶ added in v0.76.0
func (o LookupViewVersionResultOutput) ToLookupViewVersionResultOutput() LookupViewVersionResultOutput
func (LookupViewVersionResultOutput) ToLookupViewVersionResultOutputWithContext ¶ added in v0.76.0
func (o LookupViewVersionResultOutput) ToLookupViewVersionResultOutputWithContext(ctx context.Context) LookupViewVersionResultOutput
func (LookupViewVersionResultOutput) Version ¶ added in v0.76.0
func (o LookupViewVersionResultOutput) Version() pulumi.IntPtrOutput
The version of the view.
func (LookupViewVersionResultOutput) VersionDescription ¶ added in v1.8.0
func (o LookupViewVersionResultOutput) VersionDescription() pulumi.StringPtrOutput
The description for the view version.
func (LookupViewVersionResultOutput) ViewVersionArn ¶ added in v0.76.0
func (o LookupViewVersionResultOutput) ViewVersionArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the created view version.
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.StringPtrOutput `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"` // The source phone number arn. SourcePhoneNumberArn pulumi.StringPtrOutput `pulumi:"sourcePhoneNumberArn"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` // The ARN of the target the phone number is claimed to. TargetArn pulumi.StringOutput `pulumi:"targetArn"` // The phone number type Type pulumi.StringPtrOutput `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.StringPtrInput // The description of the phone number. Description pulumi.StringPtrInput // The phone number prefix. Prefix pulumi.StringPtrInput // The source phone number arn. SourcePhoneNumberArn pulumi.StringPtrInput // One or more tags. Tags aws.TagArrayInput // The ARN of the target the phone number is claimed to. TargetArn pulumi.StringInput // The phone number type Type pulumi.StringPtrInput }
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.StringPtrOutput
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) SourcePhoneNumberArn ¶ added in v0.92.0
func (o PhoneNumberOutput) SourcePhoneNumberArn() pulumi.StringPtrOutput
The source phone number arn.
func (PhoneNumberOutput) Tags ¶ added in v0.17.0
func (o PhoneNumberOutput) Tags() aws.TagArrayOutput
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.StringPtrOutput
The phone number type
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 PredefinedAttribute ¶ added in v0.92.0
type PredefinedAttribute struct { pulumi.CustomResourceState // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // Last modified region. LastModifiedRegion pulumi.StringOutput `pulumi:"lastModifiedRegion"` // Last modified time. LastModifiedTime pulumi.Float64Output `pulumi:"lastModifiedTime"` // The name of the predefined attribute. Name pulumi.StringOutput `pulumi:"name"` // The values of a predefined attribute. Values ValuesPropertiesOutput `pulumi:"values"` }
Resource Type definition for AWS::Connect::PredefinedAttribute
func GetPredefinedAttribute ¶ added in v0.92.0
func GetPredefinedAttribute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PredefinedAttributeState, opts ...pulumi.ResourceOption) (*PredefinedAttribute, error)
GetPredefinedAttribute gets an existing PredefinedAttribute 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 NewPredefinedAttribute ¶ added in v0.92.0
func NewPredefinedAttribute(ctx *pulumi.Context, name string, args *PredefinedAttributeArgs, opts ...pulumi.ResourceOption) (*PredefinedAttribute, error)
NewPredefinedAttribute registers a new resource with the given unique name, arguments, and options.
func (*PredefinedAttribute) ElementType ¶ added in v0.92.0
func (*PredefinedAttribute) ElementType() reflect.Type
func (*PredefinedAttribute) ToPredefinedAttributeOutput ¶ added in v0.92.0
func (i *PredefinedAttribute) ToPredefinedAttributeOutput() PredefinedAttributeOutput
func (*PredefinedAttribute) ToPredefinedAttributeOutputWithContext ¶ added in v0.92.0
func (i *PredefinedAttribute) ToPredefinedAttributeOutputWithContext(ctx context.Context) PredefinedAttributeOutput
type PredefinedAttributeArgs ¶ added in v0.92.0
type PredefinedAttributeArgs struct { // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the predefined attribute. Name pulumi.StringPtrInput // The values of a predefined attribute. Values ValuesPropertiesInput }
The set of arguments for constructing a PredefinedAttribute resource.
func (PredefinedAttributeArgs) ElementType ¶ added in v0.92.0
func (PredefinedAttributeArgs) ElementType() reflect.Type
type PredefinedAttributeInput ¶ added in v0.92.0
type PredefinedAttributeInput interface { pulumi.Input ToPredefinedAttributeOutput() PredefinedAttributeOutput ToPredefinedAttributeOutputWithContext(ctx context.Context) PredefinedAttributeOutput }
type PredefinedAttributeOutput ¶ added in v0.92.0
type PredefinedAttributeOutput struct{ *pulumi.OutputState }
func (PredefinedAttributeOutput) ElementType ¶ added in v0.92.0
func (PredefinedAttributeOutput) ElementType() reflect.Type
func (PredefinedAttributeOutput) InstanceArn ¶ added in v0.92.0
func (o PredefinedAttributeOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (PredefinedAttributeOutput) LastModifiedRegion ¶ added in v0.101.0
func (o PredefinedAttributeOutput) LastModifiedRegion() pulumi.StringOutput
Last modified region.
func (PredefinedAttributeOutput) LastModifiedTime ¶ added in v0.101.0
func (o PredefinedAttributeOutput) LastModifiedTime() pulumi.Float64Output
Last modified time.
func (PredefinedAttributeOutput) Name ¶ added in v0.92.0
func (o PredefinedAttributeOutput) Name() pulumi.StringOutput
The name of the predefined attribute.
func (PredefinedAttributeOutput) ToPredefinedAttributeOutput ¶ added in v0.92.0
func (o PredefinedAttributeOutput) ToPredefinedAttributeOutput() PredefinedAttributeOutput
func (PredefinedAttributeOutput) ToPredefinedAttributeOutputWithContext ¶ added in v0.92.0
func (o PredefinedAttributeOutput) ToPredefinedAttributeOutputWithContext(ctx context.Context) PredefinedAttributeOutput
func (PredefinedAttributeOutput) Values ¶ added in v0.92.0
func (o PredefinedAttributeOutput) Values() ValuesPropertiesOutput
The values of a predefined attribute.
type PredefinedAttributeState ¶ added in v0.92.0
type PredefinedAttributeState struct { }
func (PredefinedAttributeState) ElementType ¶ added in v0.92.0
func (PredefinedAttributeState) ElementType() reflect.Type
type Prompt ¶ added in v0.62.0
type Prompt struct { pulumi.CustomResourceState // The description of the prompt. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the prompt. Name pulumi.StringOutput `pulumi:"name"` // The Amazon Resource Name (ARN) for the prompt. PromptArn pulumi.StringOutput `pulumi:"promptArn"` // S3 URI of the customer's audio file for creating prompts resource.. S3Uri pulumi.StringPtrOutput `pulumi:"s3Uri"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::Prompt
func GetPrompt ¶ added in v0.62.0
func GetPrompt(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PromptState, opts ...pulumi.ResourceOption) (*Prompt, error)
GetPrompt gets an existing Prompt 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 NewPrompt ¶ added in v0.62.0
func NewPrompt(ctx *pulumi.Context, name string, args *PromptArgs, opts ...pulumi.ResourceOption) (*Prompt, error)
NewPrompt registers a new resource with the given unique name, arguments, and options.
func (*Prompt) ElementType ¶ added in v0.62.0
func (*Prompt) ToPromptOutput ¶ added in v0.62.0
func (i *Prompt) ToPromptOutput() PromptOutput
func (*Prompt) ToPromptOutputWithContext ¶ added in v0.62.0
func (i *Prompt) ToPromptOutputWithContext(ctx context.Context) PromptOutput
type PromptArgs ¶ added in v0.62.0
type PromptArgs struct { // The description of the prompt. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The name of the prompt. Name pulumi.StringPtrInput // S3 URI of the customer's audio file for creating prompts resource.. S3Uri pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a Prompt resource.
func (PromptArgs) ElementType ¶ added in v0.62.0
func (PromptArgs) ElementType() reflect.Type
type PromptInput ¶ added in v0.62.0
type PromptInput interface { pulumi.Input ToPromptOutput() PromptOutput ToPromptOutputWithContext(ctx context.Context) PromptOutput }
type PromptOutput ¶ added in v0.62.0
type PromptOutput struct{ *pulumi.OutputState }
func (PromptOutput) Description ¶ added in v0.62.0
func (o PromptOutput) Description() pulumi.StringPtrOutput
The description of the prompt.
func (PromptOutput) ElementType ¶ added in v0.62.0
func (PromptOutput) ElementType() reflect.Type
func (PromptOutput) InstanceArn ¶ added in v0.62.0
func (o PromptOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (PromptOutput) Name ¶ added in v0.62.0
func (o PromptOutput) Name() pulumi.StringOutput
The name of the prompt.
func (PromptOutput) PromptArn ¶ added in v0.62.0
func (o PromptOutput) PromptArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the prompt.
func (PromptOutput) S3Uri ¶ added in v0.62.0
func (o PromptOutput) S3Uri() pulumi.StringPtrOutput
S3 URI of the customer's audio file for creating prompts resource..
func (PromptOutput) Tags ¶ added in v0.62.0
func (o PromptOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (PromptOutput) ToPromptOutput ¶ added in v0.62.0
func (o PromptOutput) ToPromptOutput() PromptOutput
func (PromptOutput) ToPromptOutputWithContext ¶ added in v0.62.0
func (o PromptOutput) ToPromptOutputWithContext(ctx context.Context) PromptOutput
type PromptState ¶ added in v0.62.0
type PromptState struct { }
func (PromptState) ElementType ¶ added in v0.62.0
func (PromptState) ElementType() reflect.Type
type PromptTag ¶ added in v0.62.0
type PromptTag 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 0 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 Queue ¶ added in v0.69.0
type Queue struct { pulumi.CustomResourceState // The description of the queue. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier for the hours of operation. HoursOfOperationArn pulumi.StringOutput `pulumi:"hoursOfOperationArn"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The maximum number of contacts that can be in the queue before it is considered full. MaxContacts pulumi.IntPtrOutput `pulumi:"maxContacts"` // The name of the queue. Name pulumi.StringOutput `pulumi:"name"` // The outbound caller ID name, number, and outbound whisper flow. OutboundCallerConfig QueueOutboundCallerConfigPtrOutput `pulumi:"outboundCallerConfig"` // The outbound email address ID. OutboundEmailConfig QueueOutboundEmailConfigPtrOutput `pulumi:"outboundEmailConfig"` // The Amazon Resource Name (ARN) for the queue. QueueArn pulumi.StringOutput `pulumi:"queueArn"` // The quick connects available to agents who are working the queue. QuickConnectArns pulumi.StringArrayOutput `pulumi:"quickConnectArns"` // The status of the queue. Status QueueStatusPtrOutput `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` // The type of queue. Type QueueTypeOutput `pulumi:"type"` }
Resource Type definition for AWS::Connect::Queue
func GetQueue ¶ added in v0.69.0
func GetQueue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)
GetQueue gets an existing Queue 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 NewQueue ¶ added in v0.69.0
func NewQueue(ctx *pulumi.Context, name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)
NewQueue registers a new resource with the given unique name, arguments, and options.
func (*Queue) ElementType ¶ added in v0.69.0
func (*Queue) ToQueueOutput ¶ added in v0.69.0
func (i *Queue) ToQueueOutput() QueueOutput
func (*Queue) ToQueueOutputWithContext ¶ added in v0.69.0
func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueArgs ¶ added in v0.69.0
type QueueArgs struct { // The description of the queue. Description pulumi.StringPtrInput // The identifier for the hours of operation. HoursOfOperationArn pulumi.StringInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The maximum number of contacts that can be in the queue before it is considered full. MaxContacts pulumi.IntPtrInput // The name of the queue. Name pulumi.StringPtrInput // The outbound caller ID name, number, and outbound whisper flow. OutboundCallerConfig QueueOutboundCallerConfigPtrInput // The outbound email address ID. OutboundEmailConfig QueueOutboundEmailConfigPtrInput // The quick connects available to agents who are working the queue. QuickConnectArns pulumi.StringArrayInput // The status of the queue. Status QueueStatusPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a Queue resource.
func (QueueArgs) ElementType ¶ added in v0.69.0
type QueueInput ¶ added in v0.69.0
type QueueInput interface { pulumi.Input ToQueueOutput() QueueOutput ToQueueOutputWithContext(ctx context.Context) QueueOutput }
type QueueOutboundCallerConfig ¶ added in v0.69.0
type QueueOutboundCallerConfig struct { // The caller ID name. OutboundCallerIdName *string `pulumi:"outboundCallerIdName"` // The Amazon Resource Name (ARN) of the outbound caller ID number. // // > Only use the phone number ARN format that doesn't contain `instance` in the path, for example, `arn:aws:connect:us-east-1:1234567890:phone-number/uuid` . This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the [ListPhoneNumbersV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbersV2.html) API. OutboundCallerIdNumberArn *string `pulumi:"outboundCallerIdNumberArn"` // The Amazon Resource Name (ARN) of the outbound flow. OutboundFlowArn *string `pulumi:"outboundFlowArn"` }
The outbound caller ID name, number, and outbound whisper flow.
type QueueOutboundCallerConfigArgs ¶ added in v0.69.0
type QueueOutboundCallerConfigArgs struct { // The caller ID name. OutboundCallerIdName pulumi.StringPtrInput `pulumi:"outboundCallerIdName"` // The Amazon Resource Name (ARN) of the outbound caller ID number. // // > Only use the phone number ARN format that doesn't contain `instance` in the path, for example, `arn:aws:connect:us-east-1:1234567890:phone-number/uuid` . This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the [ListPhoneNumbersV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbersV2.html) API. OutboundCallerIdNumberArn pulumi.StringPtrInput `pulumi:"outboundCallerIdNumberArn"` // The Amazon Resource Name (ARN) of the outbound flow. OutboundFlowArn pulumi.StringPtrInput `pulumi:"outboundFlowArn"` }
The outbound caller ID name, number, and outbound whisper flow.
func (QueueOutboundCallerConfigArgs) ElementType ¶ added in v0.69.0
func (QueueOutboundCallerConfigArgs) ElementType() reflect.Type
func (QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutput ¶ added in v0.69.0
func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutput() QueueOutboundCallerConfigOutput
func (QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutputWithContext ¶ added in v0.69.0
func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigOutputWithContext(ctx context.Context) QueueOutboundCallerConfigOutput
func (QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutput ¶ added in v0.69.0
func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
func (QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutputWithContext ¶ added in v0.69.0
func (i QueueOutboundCallerConfigArgs) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
type QueueOutboundCallerConfigInput ¶ added in v0.69.0
type QueueOutboundCallerConfigInput interface { pulumi.Input ToQueueOutboundCallerConfigOutput() QueueOutboundCallerConfigOutput ToQueueOutboundCallerConfigOutputWithContext(context.Context) QueueOutboundCallerConfigOutput }
QueueOutboundCallerConfigInput is an input type that accepts QueueOutboundCallerConfigArgs and QueueOutboundCallerConfigOutput values. You can construct a concrete instance of `QueueOutboundCallerConfigInput` via:
QueueOutboundCallerConfigArgs{...}
type QueueOutboundCallerConfigOutput ¶ added in v0.69.0
type QueueOutboundCallerConfigOutput struct{ *pulumi.OutputState }
The outbound caller ID name, number, and outbound whisper flow.
func (QueueOutboundCallerConfigOutput) ElementType ¶ added in v0.69.0
func (QueueOutboundCallerConfigOutput) ElementType() reflect.Type
func (QueueOutboundCallerConfigOutput) OutboundCallerIdName ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) OutboundCallerIdName() pulumi.StringPtrOutput
The caller ID name.
func (QueueOutboundCallerConfigOutput) OutboundCallerIdNumberArn ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) OutboundCallerIdNumberArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the outbound caller ID number.
> Only use the phone number ARN format that doesn't contain `instance` in the path, for example, `arn:aws:connect:us-east-1:1234567890:phone-number/uuid` . This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the [ListPhoneNumbersV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbersV2.html) API.
func (QueueOutboundCallerConfigOutput) OutboundFlowArn ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) OutboundFlowArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the outbound flow.
func (QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutput ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutput() QueueOutboundCallerConfigOutput
func (QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutputWithContext ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigOutputWithContext(ctx context.Context) QueueOutboundCallerConfigOutput
func (QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutput ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
func (QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutputWithContext ¶ added in v0.69.0
func (o QueueOutboundCallerConfigOutput) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
type QueueOutboundCallerConfigPtrInput ¶ added in v0.69.0
type QueueOutboundCallerConfigPtrInput interface { pulumi.Input ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput ToQueueOutboundCallerConfigPtrOutputWithContext(context.Context) QueueOutboundCallerConfigPtrOutput }
QueueOutboundCallerConfigPtrInput is an input type that accepts QueueOutboundCallerConfigArgs, QueueOutboundCallerConfigPtr and QueueOutboundCallerConfigPtrOutput values. You can construct a concrete instance of `QueueOutboundCallerConfigPtrInput` via:
QueueOutboundCallerConfigArgs{...} or: nil
func QueueOutboundCallerConfigPtr ¶ added in v0.69.0
func QueueOutboundCallerConfigPtr(v *QueueOutboundCallerConfigArgs) QueueOutboundCallerConfigPtrInput
type QueueOutboundCallerConfigPtrOutput ¶ added in v0.69.0
type QueueOutboundCallerConfigPtrOutput struct{ *pulumi.OutputState }
func (QueueOutboundCallerConfigPtrOutput) Elem ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) Elem() QueueOutboundCallerConfigOutput
func (QueueOutboundCallerConfigPtrOutput) ElementType ¶ added in v0.69.0
func (QueueOutboundCallerConfigPtrOutput) ElementType() reflect.Type
func (QueueOutboundCallerConfigPtrOutput) OutboundCallerIdName ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) OutboundCallerIdName() pulumi.StringPtrOutput
The caller ID name.
func (QueueOutboundCallerConfigPtrOutput) OutboundCallerIdNumberArn ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) OutboundCallerIdNumberArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the outbound caller ID number.
> Only use the phone number ARN format that doesn't contain `instance` in the path, for example, `arn:aws:connect:us-east-1:1234567890:phone-number/uuid` . This is the same ARN format that is returned when you create a phone number using CloudFormation , or when you call the [ListPhoneNumbersV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_ListPhoneNumbersV2.html) API.
func (QueueOutboundCallerConfigPtrOutput) OutboundFlowArn ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) OutboundFlowArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the outbound flow.
func (QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutput ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutput() QueueOutboundCallerConfigPtrOutput
func (QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutputWithContext ¶ added in v0.69.0
func (o QueueOutboundCallerConfigPtrOutput) ToQueueOutboundCallerConfigPtrOutputWithContext(ctx context.Context) QueueOutboundCallerConfigPtrOutput
type QueueOutboundEmailConfig ¶ added in v1.16.0
type QueueOutboundEmailConfig struct { // The identifier of the email address. OutboundEmailAddressId *string `pulumi:"outboundEmailAddressId"` }
The outbound email address ID.
type QueueOutboundEmailConfigArgs ¶ added in v1.16.0
type QueueOutboundEmailConfigArgs struct { // The identifier of the email address. OutboundEmailAddressId pulumi.StringPtrInput `pulumi:"outboundEmailAddressId"` }
The outbound email address ID.
func (QueueOutboundEmailConfigArgs) ElementType ¶ added in v1.16.0
func (QueueOutboundEmailConfigArgs) ElementType() reflect.Type
func (QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutput ¶ added in v1.16.0
func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutput() QueueOutboundEmailConfigOutput
func (QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutputWithContext ¶ added in v1.16.0
func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigOutputWithContext(ctx context.Context) QueueOutboundEmailConfigOutput
func (QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutput ¶ added in v1.16.0
func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
func (QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutputWithContext ¶ added in v1.16.0
func (i QueueOutboundEmailConfigArgs) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
type QueueOutboundEmailConfigInput ¶ added in v1.16.0
type QueueOutboundEmailConfigInput interface { pulumi.Input ToQueueOutboundEmailConfigOutput() QueueOutboundEmailConfigOutput ToQueueOutboundEmailConfigOutputWithContext(context.Context) QueueOutboundEmailConfigOutput }
QueueOutboundEmailConfigInput is an input type that accepts QueueOutboundEmailConfigArgs and QueueOutboundEmailConfigOutput values. You can construct a concrete instance of `QueueOutboundEmailConfigInput` via:
QueueOutboundEmailConfigArgs{...}
type QueueOutboundEmailConfigOutput ¶ added in v1.16.0
type QueueOutboundEmailConfigOutput struct{ *pulumi.OutputState }
The outbound email address ID.
func (QueueOutboundEmailConfigOutput) ElementType ¶ added in v1.16.0
func (QueueOutboundEmailConfigOutput) ElementType() reflect.Type
func (QueueOutboundEmailConfigOutput) OutboundEmailAddressId ¶ added in v1.16.0
func (o QueueOutboundEmailConfigOutput) OutboundEmailAddressId() pulumi.StringPtrOutput
The identifier of the email address.
func (QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutput ¶ added in v1.16.0
func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutput() QueueOutboundEmailConfigOutput
func (QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutputWithContext ¶ added in v1.16.0
func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigOutputWithContext(ctx context.Context) QueueOutboundEmailConfigOutput
func (QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutput ¶ added in v1.16.0
func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
func (QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutputWithContext ¶ added in v1.16.0
func (o QueueOutboundEmailConfigOutput) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
type QueueOutboundEmailConfigPtrInput ¶ added in v1.16.0
type QueueOutboundEmailConfigPtrInput interface { pulumi.Input ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput ToQueueOutboundEmailConfigPtrOutputWithContext(context.Context) QueueOutboundEmailConfigPtrOutput }
QueueOutboundEmailConfigPtrInput is an input type that accepts QueueOutboundEmailConfigArgs, QueueOutboundEmailConfigPtr and QueueOutboundEmailConfigPtrOutput values. You can construct a concrete instance of `QueueOutboundEmailConfigPtrInput` via:
QueueOutboundEmailConfigArgs{...} or: nil
func QueueOutboundEmailConfigPtr ¶ added in v1.16.0
func QueueOutboundEmailConfigPtr(v *QueueOutboundEmailConfigArgs) QueueOutboundEmailConfigPtrInput
type QueueOutboundEmailConfigPtrOutput ¶ added in v1.16.0
type QueueOutboundEmailConfigPtrOutput struct{ *pulumi.OutputState }
func (QueueOutboundEmailConfigPtrOutput) Elem ¶ added in v1.16.0
func (o QueueOutboundEmailConfigPtrOutput) Elem() QueueOutboundEmailConfigOutput
func (QueueOutboundEmailConfigPtrOutput) ElementType ¶ added in v1.16.0
func (QueueOutboundEmailConfigPtrOutput) ElementType() reflect.Type
func (QueueOutboundEmailConfigPtrOutput) OutboundEmailAddressId ¶ added in v1.16.0
func (o QueueOutboundEmailConfigPtrOutput) OutboundEmailAddressId() pulumi.StringPtrOutput
The identifier of the email address.
func (QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutput ¶ added in v1.16.0
func (o QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutput() QueueOutboundEmailConfigPtrOutput
func (QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutputWithContext ¶ added in v1.16.0
func (o QueueOutboundEmailConfigPtrOutput) ToQueueOutboundEmailConfigPtrOutputWithContext(ctx context.Context) QueueOutboundEmailConfigPtrOutput
type QueueOutput ¶ added in v0.69.0
type QueueOutput struct{ *pulumi.OutputState }
func (QueueOutput) Description ¶ added in v0.69.0
func (o QueueOutput) Description() pulumi.StringPtrOutput
The description of the queue.
func (QueueOutput) ElementType ¶ added in v0.69.0
func (QueueOutput) ElementType() reflect.Type
func (QueueOutput) HoursOfOperationArn ¶ added in v0.69.0
func (o QueueOutput) HoursOfOperationArn() pulumi.StringOutput
The identifier for the hours of operation.
func (QueueOutput) InstanceArn ¶ added in v0.69.0
func (o QueueOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (QueueOutput) MaxContacts ¶ added in v0.69.0
func (o QueueOutput) MaxContacts() pulumi.IntPtrOutput
The maximum number of contacts that can be in the queue before it is considered full.
func (QueueOutput) Name ¶ added in v0.69.0
func (o QueueOutput) Name() pulumi.StringOutput
The name of the queue.
func (QueueOutput) OutboundCallerConfig ¶ added in v0.69.0
func (o QueueOutput) OutboundCallerConfig() QueueOutboundCallerConfigPtrOutput
The outbound caller ID name, number, and outbound whisper flow.
func (QueueOutput) OutboundEmailConfig ¶ added in v1.16.0
func (o QueueOutput) OutboundEmailConfig() QueueOutboundEmailConfigPtrOutput
The outbound email address ID.
func (QueueOutput) QueueArn ¶ added in v0.69.0
func (o QueueOutput) QueueArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the queue.
func (QueueOutput) QuickConnectArns ¶ added in v0.69.0
func (o QueueOutput) QuickConnectArns() pulumi.StringArrayOutput
The quick connects available to agents who are working the queue.
func (QueueOutput) Status ¶ added in v0.69.0
func (o QueueOutput) Status() QueueStatusPtrOutput
The status of the queue.
func (QueueOutput) Tags ¶ added in v0.69.0
func (o QueueOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (QueueOutput) ToQueueOutput ¶ added in v0.69.0
func (o QueueOutput) ToQueueOutput() QueueOutput
func (QueueOutput) ToQueueOutputWithContext ¶ added in v0.69.0
func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
func (QueueOutput) Type ¶ added in v0.69.0
func (o QueueOutput) Type() QueueTypeOutput
The type of queue.
type QueueState ¶ added in v0.69.0
type QueueState struct { }
func (QueueState) ElementType ¶ added in v0.69.0
func (QueueState) ElementType() reflect.Type
type QueueStatus ¶ added in v0.69.0
type QueueStatus string
The status of the queue.
func (QueueStatus) ElementType ¶ added in v0.69.0
func (QueueStatus) ElementType() reflect.Type
func (QueueStatus) ToQueueStatusOutput ¶ added in v0.69.0
func (e QueueStatus) ToQueueStatusOutput() QueueStatusOutput
func (QueueStatus) ToQueueStatusOutputWithContext ¶ added in v0.69.0
func (e QueueStatus) ToQueueStatusOutputWithContext(ctx context.Context) QueueStatusOutput
func (QueueStatus) ToQueueStatusPtrOutput ¶ added in v0.69.0
func (e QueueStatus) ToQueueStatusPtrOutput() QueueStatusPtrOutput
func (QueueStatus) ToQueueStatusPtrOutputWithContext ¶ added in v0.69.0
func (e QueueStatus) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
func (QueueStatus) ToStringOutput ¶ added in v0.69.0
func (e QueueStatus) ToStringOutput() pulumi.StringOutput
func (QueueStatus) ToStringOutputWithContext ¶ added in v0.69.0
func (e QueueStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QueueStatus) ToStringPtrOutput ¶ added in v0.69.0
func (e QueueStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (QueueStatus) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (e QueueStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QueueStatusInput ¶ added in v0.69.0
type QueueStatusInput interface { pulumi.Input ToQueueStatusOutput() QueueStatusOutput ToQueueStatusOutputWithContext(context.Context) QueueStatusOutput }
QueueStatusInput is an input type that accepts values of the QueueStatus enum A concrete instance of `QueueStatusInput` can be one of the following:
QueueStatusEnabled QueueStatusDisabled
type QueueStatusOutput ¶ added in v0.69.0
type QueueStatusOutput struct{ *pulumi.OutputState }
func (QueueStatusOutput) ElementType ¶ added in v0.69.0
func (QueueStatusOutput) ElementType() reflect.Type
func (QueueStatusOutput) ToQueueStatusOutput ¶ added in v0.69.0
func (o QueueStatusOutput) ToQueueStatusOutput() QueueStatusOutput
func (QueueStatusOutput) ToQueueStatusOutputWithContext ¶ added in v0.69.0
func (o QueueStatusOutput) ToQueueStatusOutputWithContext(ctx context.Context) QueueStatusOutput
func (QueueStatusOutput) ToQueueStatusPtrOutput ¶ added in v0.69.0
func (o QueueStatusOutput) ToQueueStatusPtrOutput() QueueStatusPtrOutput
func (QueueStatusOutput) ToQueueStatusPtrOutputWithContext ¶ added in v0.69.0
func (o QueueStatusOutput) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
func (QueueStatusOutput) ToStringOutput ¶ added in v0.69.0
func (o QueueStatusOutput) ToStringOutput() pulumi.StringOutput
func (QueueStatusOutput) ToStringOutputWithContext ¶ added in v0.69.0
func (o QueueStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QueueStatusOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o QueueStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QueueStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o QueueStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QueueStatusPtrInput ¶ added in v0.69.0
type QueueStatusPtrInput interface { pulumi.Input ToQueueStatusPtrOutput() QueueStatusPtrOutput ToQueueStatusPtrOutputWithContext(context.Context) QueueStatusPtrOutput }
func QueueStatusPtr ¶ added in v0.69.0
func QueueStatusPtr(v string) QueueStatusPtrInput
type QueueStatusPtrOutput ¶ added in v0.69.0
type QueueStatusPtrOutput struct{ *pulumi.OutputState }
func (QueueStatusPtrOutput) Elem ¶ added in v0.69.0
func (o QueueStatusPtrOutput) Elem() QueueStatusOutput
func (QueueStatusPtrOutput) ElementType ¶ added in v0.69.0
func (QueueStatusPtrOutput) ElementType() reflect.Type
func (QueueStatusPtrOutput) ToQueueStatusPtrOutput ¶ added in v0.69.0
func (o QueueStatusPtrOutput) ToQueueStatusPtrOutput() QueueStatusPtrOutput
func (QueueStatusPtrOutput) ToQueueStatusPtrOutputWithContext ¶ added in v0.69.0
func (o QueueStatusPtrOutput) ToQueueStatusPtrOutputWithContext(ctx context.Context) QueueStatusPtrOutput
func (QueueStatusPtrOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o QueueStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QueueStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o QueueStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QueueTag ¶ added in v0.69.0
type QueueTag 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 0 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 QueueTypeOutput ¶ added in v0.69.0
type QueueTypeOutput struct{ *pulumi.OutputState }
func (QueueTypeOutput) ElementType ¶ added in v0.69.0
func (QueueTypeOutput) ElementType() reflect.Type
func (QueueTypeOutput) ToQueueTypeOutput ¶ added in v0.69.0
func (o QueueTypeOutput) ToQueueTypeOutput() QueueTypeOutput
func (QueueTypeOutput) ToQueueTypeOutputWithContext ¶ added in v0.69.0
func (o QueueTypeOutput) ToQueueTypeOutputWithContext(ctx context.Context) QueueTypeOutput
func (QueueTypeOutput) ToQueueTypePtrOutput ¶ added in v0.69.0
func (o QueueTypeOutput) ToQueueTypePtrOutput() QueueTypePtrOutput
func (QueueTypeOutput) ToQueueTypePtrOutputWithContext ¶ added in v0.69.0
func (o QueueTypeOutput) ToQueueTypePtrOutputWithContext(ctx context.Context) QueueTypePtrOutput
func (QueueTypeOutput) ToStringOutput ¶ added in v0.69.0
func (o QueueTypeOutput) ToStringOutput() pulumi.StringOutput
func (QueueTypeOutput) ToStringOutputWithContext ¶ added in v0.69.0
func (o QueueTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (QueueTypeOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o QueueTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QueueTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o QueueTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QueueTypePtrOutput ¶ added in v0.69.0
type QueueTypePtrOutput struct{ *pulumi.OutputState }
func (QueueTypePtrOutput) Elem ¶ added in v0.69.0
func (o QueueTypePtrOutput) Elem() QueueTypeOutput
func (QueueTypePtrOutput) ElementType ¶ added in v0.69.0
func (QueueTypePtrOutput) ElementType() reflect.Type
func (QueueTypePtrOutput) ToQueueTypePtrOutput ¶ added in v0.69.0
func (o QueueTypePtrOutput) ToQueueTypePtrOutput() QueueTypePtrOutput
func (QueueTypePtrOutput) ToQueueTypePtrOutputWithContext ¶ added in v0.69.0
func (o QueueTypePtrOutput) ToQueueTypePtrOutputWithContext(ctx context.Context) QueueTypePtrOutput
func (QueueTypePtrOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o QueueTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (QueueTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o QueueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // 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). QuickConnectType QuickConnectTypeOutput `pulumi:"quickConnectType"` // One or more tags. Tags aws.TagArrayOutput `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 aws.TagArrayInput }
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 { // The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER. PhoneConfig *QuickConnectPhoneNumberQuickConnectConfig `pulumi:"phoneConfig"` // The queue configuration. This is required only if QuickConnectType is QUEUE. QueueConfig *QuickConnectQueueQuickConnectConfig `pulumi:"queueConfig"` // 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). QuickConnectType QuickConnectType `pulumi:"quickConnectType"` // The user configuration. This is required only if QuickConnectType is USER. UserConfig *QuickConnectUserQuickConnectConfig `pulumi:"userConfig"` }
Configuration settings for the quick connect.
type QuickConnectConfigArgs ¶ added in v0.2.0
type QuickConnectConfigArgs struct { // The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER. PhoneConfig QuickConnectPhoneNumberQuickConnectConfigPtrInput `pulumi:"phoneConfig"` // The queue configuration. This is required only if QuickConnectType is QUEUE. QueueConfig QuickConnectQueueQuickConnectConfigPtrInput `pulumi:"queueConfig"` // 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). QuickConnectType QuickConnectTypeInput `pulumi:"quickConnectType"` // The user configuration. This is required only if QuickConnectType is USER. 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
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
func (QuickConnectConfigOutput) QueueConfig ¶ added in v0.2.0
func (o QuickConnectConfigOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
The queue configuration. This is required only if QuickConnectType is QUEUE.
func (QuickConnectConfigOutput) QuickConnectType ¶ added in v0.2.0
func (o QuickConnectConfigOutput) QuickConnectType() QuickConnectTypeOutput
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 (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
The user configuration. This is required only if QuickConnectType is USER.
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
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
func (QuickConnectConfigPtrOutput) QueueConfig ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) QueueConfig() QuickConnectQueueQuickConnectConfigPtrOutput
The queue configuration. This is required only if QuickConnectType is QUEUE.
func (QuickConnectConfigPtrOutput) QuickConnectType ¶ added in v0.2.0
func (o QuickConnectConfigPtrOutput) QuickConnectType() QuickConnectTypePtrOutput
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 (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
The user configuration. This is required only if QuickConnectType is USER.
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) QuickConnectType ¶ added in v0.76.0
func (o QuickConnectOutput) QuickConnectType() QuickConnectTypeOutput
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 (QuickConnectOutput) Tags ¶ added in v0.17.0
func (o QuickConnectOutput) Tags() aws.TagArrayOutput
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 { // The phone number in E.164 format. PhoneNumber string `pulumi:"phoneNumber"` }
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
type QuickConnectPhoneNumberQuickConnectConfigArgs ¶
type QuickConnectPhoneNumberQuickConnectConfigArgs struct { // The phone number in E.164 format. 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
The phone number in E.164 format.
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
The phone number in E.164 format.
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput ¶
func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutput() QuickConnectPhoneNumberQuickConnectConfigPtrOutput
func (QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext ¶
func (o QuickConnectPhoneNumberQuickConnectConfigPtrOutput) ToQuickConnectPhoneNumberQuickConnectConfigPtrOutputWithContext(ctx context.Context) QuickConnectPhoneNumberQuickConnectConfigPtrOutput
type QuickConnectQueueQuickConnectConfig ¶
type QuickConnectQueueQuickConnectConfig struct { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn string `pulumi:"contactFlowArn"` // The Amazon Resource Name (ARN) of the queue. QueueArn string `pulumi:"queueArn"` }
The queue configuration. This is required only if QuickConnectType is QUEUE.
type QuickConnectQueueQuickConnectConfigArgs ¶
type QuickConnectQueueQuickConnectConfigArgs struct { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` // The Amazon Resource Name (ARN) of the queue. 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
The Amazon Resource Name (ARN) of the flow.
func (QuickConnectQueueQuickConnectConfigOutput) ElementType ¶
func (QuickConnectQueueQuickConnectConfigOutput) ElementType() reflect.Type
func (QuickConnectQueueQuickConnectConfigOutput) QueueArn ¶
func (o QuickConnectQueueQuickConnectConfigOutput) QueueArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the queue.
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
The Amazon Resource Name (ARN) of the flow.
func (QuickConnectQueueQuickConnectConfigPtrOutput) ElementType ¶
func (QuickConnectQueueQuickConnectConfigPtrOutput) ElementType() reflect.Type
func (QuickConnectQueueQuickConnectConfigPtrOutput) QueueArn ¶
func (o QuickConnectQueueQuickConnectConfigPtrOutput) QueueArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the queue.
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 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 values of the QuickConnectType enum A concrete instance of `QuickConnectTypeInput` can be one of the following:
QuickConnectTypePhoneNumber QuickConnectTypeQueue QuickConnectTypeUser
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 { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn string `pulumi:"contactFlowArn"` // The Amazon Resource Name (ARN) of the user. UserArn string `pulumi:"userArn"` }
The user configuration. This is required only if QuickConnectType is USER.
type QuickConnectUserQuickConnectConfigArgs ¶
type QuickConnectUserQuickConnectConfigArgs struct { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` // The Amazon Resource Name (ARN) of the user. 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
The Amazon Resource Name (ARN) of the flow.
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
The Amazon Resource Name (ARN) of the user.
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
The Amazon Resource Name (ARN) of the flow.
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
The Amazon Resource Name (ARN) of the user.
type RoutingProfile ¶ added in v0.69.0
type RoutingProfile struct { pulumi.CustomResourceState // Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. AgentAvailabilityTimer RoutingProfileAgentAvailabilityTimerPtrOutput `pulumi:"agentAvailabilityTimer"` // The identifier of the default outbound queue for this routing profile. DefaultOutboundQueueArn pulumi.StringOutput `pulumi:"defaultOutboundQueueArn"` // The description of the routing profile. Description pulumi.StringOutput `pulumi:"description"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. MediaConcurrencies RoutingProfileMediaConcurrencyArrayOutput `pulumi:"mediaConcurrencies"` // The name of the routing profile. Name pulumi.StringOutput `pulumi:"name"` // The queues to associate with this routing profile. QueueConfigs RoutingProfileQueueConfigArrayOutput `pulumi:"queueConfigs"` // The Amazon Resource Name (ARN) of the routing profile. RoutingProfileArn pulumi.StringOutput `pulumi:"routingProfileArn"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::RoutingProfile
func GetRoutingProfile ¶ added in v0.69.0
func GetRoutingProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoutingProfileState, opts ...pulumi.ResourceOption) (*RoutingProfile, error)
GetRoutingProfile gets an existing RoutingProfile 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 NewRoutingProfile ¶ added in v0.69.0
func NewRoutingProfile(ctx *pulumi.Context, name string, args *RoutingProfileArgs, opts ...pulumi.ResourceOption) (*RoutingProfile, error)
NewRoutingProfile registers a new resource with the given unique name, arguments, and options.
func (*RoutingProfile) ElementType ¶ added in v0.69.0
func (*RoutingProfile) ElementType() reflect.Type
func (*RoutingProfile) ToRoutingProfileOutput ¶ added in v0.69.0
func (i *RoutingProfile) ToRoutingProfileOutput() RoutingProfileOutput
func (*RoutingProfile) ToRoutingProfileOutputWithContext ¶ added in v0.69.0
func (i *RoutingProfile) ToRoutingProfileOutputWithContext(ctx context.Context) RoutingProfileOutput
type RoutingProfileAgentAvailabilityTimer ¶ added in v0.81.0
type RoutingProfileAgentAvailabilityTimer string
Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact.
func (RoutingProfileAgentAvailabilityTimer) ElementType ¶ added in v0.81.0
func (RoutingProfileAgentAvailabilityTimer) ElementType() reflect.Type
func (RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutput ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutput() RoutingProfileAgentAvailabilityTimerOutput
func (RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutputWithContext ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerOutput
func (RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutput ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimer) ToStringOutput ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToStringOutput() pulumi.StringOutput
func (RoutingProfileAgentAvailabilityTimer) ToStringOutputWithContext ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileAgentAvailabilityTimer) ToStringPtrOutput ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileAgentAvailabilityTimer) ToStringPtrOutputWithContext ¶ added in v0.81.0
func (e RoutingProfileAgentAvailabilityTimer) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileAgentAvailabilityTimerInput ¶ added in v0.81.0
type RoutingProfileAgentAvailabilityTimerInput interface { pulumi.Input ToRoutingProfileAgentAvailabilityTimerOutput() RoutingProfileAgentAvailabilityTimerOutput ToRoutingProfileAgentAvailabilityTimerOutputWithContext(context.Context) RoutingProfileAgentAvailabilityTimerOutput }
RoutingProfileAgentAvailabilityTimerInput is an input type that accepts values of the RoutingProfileAgentAvailabilityTimer enum A concrete instance of `RoutingProfileAgentAvailabilityTimerInput` can be one of the following:
RoutingProfileAgentAvailabilityTimerTimeSinceLastActivity RoutingProfileAgentAvailabilityTimerTimeSinceLastInbound
type RoutingProfileAgentAvailabilityTimerOutput ¶ added in v0.81.0
type RoutingProfileAgentAvailabilityTimerOutput struct{ *pulumi.OutputState }
func (RoutingProfileAgentAvailabilityTimerOutput) ElementType ¶ added in v0.81.0
func (RoutingProfileAgentAvailabilityTimerOutput) ElementType() reflect.Type
func (RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutput() RoutingProfileAgentAvailabilityTimerOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToStringOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringOutput() pulumi.StringOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToStringOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileAgentAvailabilityTimerPtrInput ¶ added in v0.81.0
type RoutingProfileAgentAvailabilityTimerPtrInput interface { pulumi.Input ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput }
func RoutingProfileAgentAvailabilityTimerPtr ¶ added in v0.81.0
func RoutingProfileAgentAvailabilityTimerPtr(v string) RoutingProfileAgentAvailabilityTimerPtrInput
type RoutingProfileAgentAvailabilityTimerPtrOutput ¶ added in v0.81.0
type RoutingProfileAgentAvailabilityTimerPtrOutput struct{ *pulumi.OutputState }
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ElementType ¶ added in v0.81.0
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ElementType() reflect.Type
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutput() RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToRoutingProfileAgentAvailabilityTimerPtrOutputWithContext(ctx context.Context) RoutingProfileAgentAvailabilityTimerPtrOutput
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutput ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.81.0
func (o RoutingProfileAgentAvailabilityTimerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileArgs ¶ added in v0.69.0
type RoutingProfileArgs struct { // Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact. AgentAvailabilityTimer RoutingProfileAgentAvailabilityTimerPtrInput // The identifier of the default outbound queue for this routing profile. DefaultOutboundQueueArn pulumi.StringInput // The description of the routing profile. Description pulumi.StringInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. MediaConcurrencies RoutingProfileMediaConcurrencyArrayInput // The name of the routing profile. Name pulumi.StringPtrInput // The queues to associate with this routing profile. QueueConfigs RoutingProfileQueueConfigArrayInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a RoutingProfile resource.
func (RoutingProfileArgs) ElementType ¶ added in v0.69.0
func (RoutingProfileArgs) ElementType() reflect.Type
type RoutingProfileBehaviorType ¶ added in v0.69.0
type RoutingProfileBehaviorType string
Specifies the other channels that can be routed to an agent handling their current channel.
func (RoutingProfileBehaviorType) ElementType ¶ added in v0.69.0
func (RoutingProfileBehaviorType) ElementType() reflect.Type
func (RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutput ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutput() RoutingProfileBehaviorTypeOutput
func (RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypeOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypeOutput
func (RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutput ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorType) ToStringOutput ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToStringOutput() pulumi.StringOutput
func (RoutingProfileBehaviorType) ToStringOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileBehaviorType) ToStringPtrOutput ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileBehaviorType) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileBehaviorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileBehaviorTypeInput ¶ added in v0.69.0
type RoutingProfileBehaviorTypeInput interface { pulumi.Input ToRoutingProfileBehaviorTypeOutput() RoutingProfileBehaviorTypeOutput ToRoutingProfileBehaviorTypeOutputWithContext(context.Context) RoutingProfileBehaviorTypeOutput }
RoutingProfileBehaviorTypeInput is an input type that accepts values of the RoutingProfileBehaviorType enum A concrete instance of `RoutingProfileBehaviorTypeInput` can be one of the following:
RoutingProfileBehaviorTypeRouteCurrentChannelOnly RoutingProfileBehaviorTypeRouteAnyChannel
type RoutingProfileBehaviorTypeOutput ¶ added in v0.69.0
type RoutingProfileBehaviorTypeOutput struct{ *pulumi.OutputState }
func (RoutingProfileBehaviorTypeOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileBehaviorTypeOutput) ElementType() reflect.Type
func (RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutput() RoutingProfileBehaviorTypeOutput
func (RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypeOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypeOutput
func (RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorTypeOutput) ToStringOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToStringOutput() pulumi.StringOutput
func (RoutingProfileBehaviorTypeOutput) ToStringOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileBehaviorTypeOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileBehaviorTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileBehaviorTypePtrInput ¶ added in v0.69.0
type RoutingProfileBehaviorTypePtrInput interface { pulumi.Input ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput ToRoutingProfileBehaviorTypePtrOutputWithContext(context.Context) RoutingProfileBehaviorTypePtrOutput }
func RoutingProfileBehaviorTypePtr ¶ added in v0.69.0
func RoutingProfileBehaviorTypePtr(v string) RoutingProfileBehaviorTypePtrInput
type RoutingProfileBehaviorTypePtrOutput ¶ added in v0.69.0
type RoutingProfileBehaviorTypePtrOutput struct{ *pulumi.OutputState }
func (RoutingProfileBehaviorTypePtrOutput) Elem ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypePtrOutput) Elem() RoutingProfileBehaviorTypeOutput
func (RoutingProfileBehaviorTypePtrOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileBehaviorTypePtrOutput) ElementType() reflect.Type
func (RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutput() RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypePtrOutput) ToRoutingProfileBehaviorTypePtrOutputWithContext(ctx context.Context) RoutingProfileBehaviorTypePtrOutput
func (RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileBehaviorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileChannel ¶ added in v0.69.0
type RoutingProfileChannel string
The channels that agents can handle in the Contact Control Panel (CCP).
func (RoutingProfileChannel) ElementType ¶ added in v0.69.0
func (RoutingProfileChannel) ElementType() reflect.Type
func (RoutingProfileChannel) ToRoutingProfileChannelOutput ¶ added in v0.69.0
func (e RoutingProfileChannel) ToRoutingProfileChannelOutput() RoutingProfileChannelOutput
func (RoutingProfileChannel) ToRoutingProfileChannelOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileChannel) ToRoutingProfileChannelOutputWithContext(ctx context.Context) RoutingProfileChannelOutput
func (RoutingProfileChannel) ToRoutingProfileChannelPtrOutput ¶ added in v0.69.0
func (e RoutingProfileChannel) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
func (RoutingProfileChannel) ToRoutingProfileChannelPtrOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileChannel) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
func (RoutingProfileChannel) ToStringOutput ¶ added in v0.69.0
func (e RoutingProfileChannel) ToStringOutput() pulumi.StringOutput
func (RoutingProfileChannel) ToStringOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileChannel) ToStringPtrOutput ¶ added in v0.69.0
func (e RoutingProfileChannel) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileChannel) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (e RoutingProfileChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileChannelInput ¶ added in v0.69.0
type RoutingProfileChannelInput interface { pulumi.Input ToRoutingProfileChannelOutput() RoutingProfileChannelOutput ToRoutingProfileChannelOutputWithContext(context.Context) RoutingProfileChannelOutput }
RoutingProfileChannelInput is an input type that accepts values of the RoutingProfileChannel enum A concrete instance of `RoutingProfileChannelInput` can be one of the following:
RoutingProfileChannelVoice RoutingProfileChannelChat RoutingProfileChannelTask RoutingProfileChannelEmail
type RoutingProfileChannelOutput ¶ added in v0.69.0
type RoutingProfileChannelOutput struct{ *pulumi.OutputState }
func (RoutingProfileChannelOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileChannelOutput) ElementType() reflect.Type
func (RoutingProfileChannelOutput) ToRoutingProfileChannelOutput ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToRoutingProfileChannelOutput() RoutingProfileChannelOutput
func (RoutingProfileChannelOutput) ToRoutingProfileChannelOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToRoutingProfileChannelOutputWithContext(ctx context.Context) RoutingProfileChannelOutput
func (RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutput ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
func (RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
func (RoutingProfileChannelOutput) ToStringOutput ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToStringOutput() pulumi.StringOutput
func (RoutingProfileChannelOutput) ToStringOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingProfileChannelOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileChannelOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileChannelPtrInput ¶ added in v0.69.0
type RoutingProfileChannelPtrInput interface { pulumi.Input ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput ToRoutingProfileChannelPtrOutputWithContext(context.Context) RoutingProfileChannelPtrOutput }
func RoutingProfileChannelPtr ¶ added in v0.69.0
func RoutingProfileChannelPtr(v string) RoutingProfileChannelPtrInput
type RoutingProfileChannelPtrOutput ¶ added in v0.69.0
type RoutingProfileChannelPtrOutput struct{ *pulumi.OutputState }
func (RoutingProfileChannelPtrOutput) Elem ¶ added in v0.69.0
func (o RoutingProfileChannelPtrOutput) Elem() RoutingProfileChannelOutput
func (RoutingProfileChannelPtrOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileChannelPtrOutput) ElementType() reflect.Type
func (RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutput ¶ added in v0.69.0
func (o RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutput() RoutingProfileChannelPtrOutput
func (RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelPtrOutput) ToRoutingProfileChannelPtrOutputWithContext(ctx context.Context) RoutingProfileChannelPtrOutput
func (RoutingProfileChannelPtrOutput) ToStringPtrOutput ¶ added in v0.69.0
func (o RoutingProfileChannelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingProfileChannelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileChannelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingProfileCrossChannelBehavior ¶ added in v0.69.0
type RoutingProfileCrossChannelBehavior struct { // Specifies the other channels that can be routed to an agent handling their current channel. BehaviorType RoutingProfileBehaviorType `pulumi:"behaviorType"` }
Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.
type RoutingProfileCrossChannelBehaviorArgs ¶ added in v0.69.0
type RoutingProfileCrossChannelBehaviorArgs struct { // Specifies the other channels that can be routed to an agent handling their current channel. BehaviorType RoutingProfileBehaviorTypeInput `pulumi:"behaviorType"` }
Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.
func (RoutingProfileCrossChannelBehaviorArgs) ElementType ¶ added in v0.69.0
func (RoutingProfileCrossChannelBehaviorArgs) ElementType() reflect.Type
func (RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutput ¶ added in v0.69.0
func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutput() RoutingProfileCrossChannelBehaviorOutput
func (RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorOutput
func (RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutput ¶ added in v0.69.0
func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
func (RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileCrossChannelBehaviorArgs) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
type RoutingProfileCrossChannelBehaviorInput ¶ added in v0.69.0
type RoutingProfileCrossChannelBehaviorInput interface { pulumi.Input ToRoutingProfileCrossChannelBehaviorOutput() RoutingProfileCrossChannelBehaviorOutput ToRoutingProfileCrossChannelBehaviorOutputWithContext(context.Context) RoutingProfileCrossChannelBehaviorOutput }
RoutingProfileCrossChannelBehaviorInput is an input type that accepts RoutingProfileCrossChannelBehaviorArgs and RoutingProfileCrossChannelBehaviorOutput values. You can construct a concrete instance of `RoutingProfileCrossChannelBehaviorInput` via:
RoutingProfileCrossChannelBehaviorArgs{...}
type RoutingProfileCrossChannelBehaviorOutput ¶ added in v0.69.0
type RoutingProfileCrossChannelBehaviorOutput struct{ *pulumi.OutputState }
Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.
func (RoutingProfileCrossChannelBehaviorOutput) BehaviorType ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorOutput) BehaviorType() RoutingProfileBehaviorTypeOutput
Specifies the other channels that can be routed to an agent handling their current channel.
func (RoutingProfileCrossChannelBehaviorOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileCrossChannelBehaviorOutput) ElementType() reflect.Type
func (RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutput ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutput() RoutingProfileCrossChannelBehaviorOutput
func (RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorOutput
func (RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
func (RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
type RoutingProfileCrossChannelBehaviorPtrInput ¶ added in v0.69.0
type RoutingProfileCrossChannelBehaviorPtrInput interface { pulumi.Input ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(context.Context) RoutingProfileCrossChannelBehaviorPtrOutput }
RoutingProfileCrossChannelBehaviorPtrInput is an input type that accepts RoutingProfileCrossChannelBehaviorArgs, RoutingProfileCrossChannelBehaviorPtr and RoutingProfileCrossChannelBehaviorPtrOutput values. You can construct a concrete instance of `RoutingProfileCrossChannelBehaviorPtrInput` via:
RoutingProfileCrossChannelBehaviorArgs{...} or: nil
func RoutingProfileCrossChannelBehaviorPtr ¶ added in v0.69.0
func RoutingProfileCrossChannelBehaviorPtr(v *RoutingProfileCrossChannelBehaviorArgs) RoutingProfileCrossChannelBehaviorPtrInput
type RoutingProfileCrossChannelBehaviorPtrOutput ¶ added in v0.69.0
type RoutingProfileCrossChannelBehaviorPtrOutput struct{ *pulumi.OutputState }
func (RoutingProfileCrossChannelBehaviorPtrOutput) BehaviorType ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorPtrOutput) BehaviorType() RoutingProfileBehaviorTypePtrOutput
Specifies the other channels that can be routed to an agent handling their current channel.
func (RoutingProfileCrossChannelBehaviorPtrOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileCrossChannelBehaviorPtrOutput) ElementType() reflect.Type
func (RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutput() RoutingProfileCrossChannelBehaviorPtrOutput
func (RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileCrossChannelBehaviorPtrOutput) ToRoutingProfileCrossChannelBehaviorPtrOutputWithContext(ctx context.Context) RoutingProfileCrossChannelBehaviorPtrOutput
type RoutingProfileInput ¶ added in v0.69.0
type RoutingProfileInput interface { pulumi.Input ToRoutingProfileOutput() RoutingProfileOutput ToRoutingProfileOutputWithContext(ctx context.Context) RoutingProfileOutput }
type RoutingProfileMediaConcurrency ¶ added in v0.69.0
type RoutingProfileMediaConcurrency struct { // The channels that agents can handle in the Contact Control Panel (CCP). Channel RoutingProfileChannel `pulumi:"channel"` // The number of contacts an agent can have on a channel simultaneously. // // Valid Range for `VOICE` : Minimum value of 1. Maximum value of 1. // // Valid Range for `CHAT` : Minimum value of 1. Maximum value of 10. // // Valid Range for `TASK` : Minimum value of 1. Maximum value of 10. Concurrency int `pulumi:"concurrency"` // Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For example, this allows you to offer an agent a different contact from another channel when they are currently working with a contact from a Voice channel. CrossChannelBehavior *RoutingProfileCrossChannelBehavior `pulumi:"crossChannelBehavior"` }
Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
type RoutingProfileMediaConcurrencyArgs ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyArgs struct { // The channels that agents can handle in the Contact Control Panel (CCP). Channel RoutingProfileChannelInput `pulumi:"channel"` // The number of contacts an agent can have on a channel simultaneously. // // Valid Range for `VOICE` : Minimum value of 1. Maximum value of 1. // // Valid Range for `CHAT` : Minimum value of 1. Maximum value of 10. // // Valid Range for `TASK` : Minimum value of 1. Maximum value of 10. Concurrency pulumi.IntInput `pulumi:"concurrency"` // Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For example, this allows you to offer an agent a different contact from another channel when they are currently working with a contact from a Voice channel. CrossChannelBehavior RoutingProfileCrossChannelBehaviorPtrInput `pulumi:"crossChannelBehavior"` }
Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
func (RoutingProfileMediaConcurrencyArgs) ElementType ¶ added in v0.69.0
func (RoutingProfileMediaConcurrencyArgs) ElementType() reflect.Type
func (RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutput ¶ added in v0.69.0
func (i RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutput() RoutingProfileMediaConcurrencyOutput
func (RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileMediaConcurrencyArgs) ToRoutingProfileMediaConcurrencyOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyOutput
type RoutingProfileMediaConcurrencyArray ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyArray []RoutingProfileMediaConcurrencyInput
func (RoutingProfileMediaConcurrencyArray) ElementType ¶ added in v0.69.0
func (RoutingProfileMediaConcurrencyArray) ElementType() reflect.Type
func (RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutput ¶ added in v0.69.0
func (i RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutput() RoutingProfileMediaConcurrencyArrayOutput
func (RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileMediaConcurrencyArray) ToRoutingProfileMediaConcurrencyArrayOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyArrayOutput
type RoutingProfileMediaConcurrencyArrayInput ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyArrayInput interface { pulumi.Input ToRoutingProfileMediaConcurrencyArrayOutput() RoutingProfileMediaConcurrencyArrayOutput ToRoutingProfileMediaConcurrencyArrayOutputWithContext(context.Context) RoutingProfileMediaConcurrencyArrayOutput }
RoutingProfileMediaConcurrencyArrayInput is an input type that accepts RoutingProfileMediaConcurrencyArray and RoutingProfileMediaConcurrencyArrayOutput values. You can construct a concrete instance of `RoutingProfileMediaConcurrencyArrayInput` via:
RoutingProfileMediaConcurrencyArray{ RoutingProfileMediaConcurrencyArgs{...} }
type RoutingProfileMediaConcurrencyArrayOutput ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyArrayOutput struct{ *pulumi.OutputState }
func (RoutingProfileMediaConcurrencyArrayOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileMediaConcurrencyArrayOutput) ElementType() reflect.Type
func (RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutput ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutput() RoutingProfileMediaConcurrencyArrayOutput
func (RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyArrayOutput) ToRoutingProfileMediaConcurrencyArrayOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyArrayOutput
type RoutingProfileMediaConcurrencyInput ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyInput interface { pulumi.Input ToRoutingProfileMediaConcurrencyOutput() RoutingProfileMediaConcurrencyOutput ToRoutingProfileMediaConcurrencyOutputWithContext(context.Context) RoutingProfileMediaConcurrencyOutput }
RoutingProfileMediaConcurrencyInput is an input type that accepts RoutingProfileMediaConcurrencyArgs and RoutingProfileMediaConcurrencyOutput values. You can construct a concrete instance of `RoutingProfileMediaConcurrencyInput` via:
RoutingProfileMediaConcurrencyArgs{...}
type RoutingProfileMediaConcurrencyOutput ¶ added in v0.69.0
type RoutingProfileMediaConcurrencyOutput struct{ *pulumi.OutputState }
Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
func (RoutingProfileMediaConcurrencyOutput) Channel ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyOutput) Channel() RoutingProfileChannelOutput
The channels that agents can handle in the Contact Control Panel (CCP).
func (RoutingProfileMediaConcurrencyOutput) Concurrency ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyOutput) Concurrency() pulumi.IntOutput
The number of contacts an agent can have on a channel simultaneously.
Valid Range for `VOICE` : Minimum value of 1. Maximum value of 1.
Valid Range for `CHAT` : Minimum value of 1. Maximum value of 10.
Valid Range for `TASK` : Minimum value of 1. Maximum value of 10.
func (RoutingProfileMediaConcurrencyOutput) CrossChannelBehavior ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyOutput) CrossChannelBehavior() RoutingProfileCrossChannelBehaviorPtrOutput
Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For example, this allows you to offer an agent a different contact from another channel when they are currently working with a contact from a Voice channel.
func (RoutingProfileMediaConcurrencyOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileMediaConcurrencyOutput) ElementType() reflect.Type
func (RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutput ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutput() RoutingProfileMediaConcurrencyOutput
func (RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileMediaConcurrencyOutput) ToRoutingProfileMediaConcurrencyOutputWithContext(ctx context.Context) RoutingProfileMediaConcurrencyOutput
type RoutingProfileOutput ¶ added in v0.69.0
type RoutingProfileOutput struct{ *pulumi.OutputState }
func (RoutingProfileOutput) AgentAvailabilityTimer ¶ added in v0.81.0
func (o RoutingProfileOutput) AgentAvailabilityTimer() RoutingProfileAgentAvailabilityTimerPtrOutput
Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact.
func (RoutingProfileOutput) DefaultOutboundQueueArn ¶ added in v0.69.0
func (o RoutingProfileOutput) DefaultOutboundQueueArn() pulumi.StringOutput
The identifier of the default outbound queue for this routing profile.
func (RoutingProfileOutput) Description ¶ added in v0.69.0
func (o RoutingProfileOutput) Description() pulumi.StringOutput
The description of the routing profile.
func (RoutingProfileOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileOutput) ElementType() reflect.Type
func (RoutingProfileOutput) InstanceArn ¶ added in v0.69.0
func (o RoutingProfileOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (RoutingProfileOutput) MediaConcurrencies ¶ added in v0.69.0
func (o RoutingProfileOutput) MediaConcurrencies() RoutingProfileMediaConcurrencyArrayOutput
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
func (RoutingProfileOutput) Name ¶ added in v0.69.0
func (o RoutingProfileOutput) Name() pulumi.StringOutput
The name of the routing profile.
func (RoutingProfileOutput) QueueConfigs ¶ added in v0.69.0
func (o RoutingProfileOutput) QueueConfigs() RoutingProfileQueueConfigArrayOutput
The queues to associate with this routing profile.
func (RoutingProfileOutput) RoutingProfileArn ¶ added in v0.69.0
func (o RoutingProfileOutput) RoutingProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the routing profile.
func (RoutingProfileOutput) Tags ¶ added in v0.69.0
func (o RoutingProfileOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (RoutingProfileOutput) ToRoutingProfileOutput ¶ added in v0.69.0
func (o RoutingProfileOutput) ToRoutingProfileOutput() RoutingProfileOutput
func (RoutingProfileOutput) ToRoutingProfileOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileOutput) ToRoutingProfileOutputWithContext(ctx context.Context) RoutingProfileOutput
type RoutingProfileQueueConfig ¶ added in v0.69.0
type RoutingProfileQueueConfig struct { // The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) in the *Amazon Connect Administrator Guide* . Delay int `pulumi:"delay"` // The order in which contacts are to be handled for the queue. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) . Priority int `pulumi:"priority"` // Contains information about a queue resource. QueueReference RoutingProfileQueueReference `pulumi:"queueReference"` }
Contains information about the queue and channel for which priority and delay can be set.
type RoutingProfileQueueConfigArgs ¶ added in v0.69.0
type RoutingProfileQueueConfigArgs struct { // The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) in the *Amazon Connect Administrator Guide* . Delay pulumi.IntInput `pulumi:"delay"` // The order in which contacts are to be handled for the queue. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) . Priority pulumi.IntInput `pulumi:"priority"` // Contains information about a queue resource. QueueReference RoutingProfileQueueReferenceInput `pulumi:"queueReference"` }
Contains information about the queue and channel for which priority and delay can be set.
func (RoutingProfileQueueConfigArgs) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueConfigArgs) ElementType() reflect.Type
func (RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutput ¶ added in v0.69.0
func (i RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutput() RoutingProfileQueueConfigOutput
func (RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileQueueConfigArgs) ToRoutingProfileQueueConfigOutputWithContext(ctx context.Context) RoutingProfileQueueConfigOutput
type RoutingProfileQueueConfigArray ¶ added in v0.69.0
type RoutingProfileQueueConfigArray []RoutingProfileQueueConfigInput
func (RoutingProfileQueueConfigArray) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueConfigArray) ElementType() reflect.Type
func (RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutput ¶ added in v0.69.0
func (i RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutput() RoutingProfileQueueConfigArrayOutput
func (RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileQueueConfigArray) ToRoutingProfileQueueConfigArrayOutputWithContext(ctx context.Context) RoutingProfileQueueConfigArrayOutput
type RoutingProfileQueueConfigArrayInput ¶ added in v0.69.0
type RoutingProfileQueueConfigArrayInput interface { pulumi.Input ToRoutingProfileQueueConfigArrayOutput() RoutingProfileQueueConfigArrayOutput ToRoutingProfileQueueConfigArrayOutputWithContext(context.Context) RoutingProfileQueueConfigArrayOutput }
RoutingProfileQueueConfigArrayInput is an input type that accepts RoutingProfileQueueConfigArray and RoutingProfileQueueConfigArrayOutput values. You can construct a concrete instance of `RoutingProfileQueueConfigArrayInput` via:
RoutingProfileQueueConfigArray{ RoutingProfileQueueConfigArgs{...} }
type RoutingProfileQueueConfigArrayOutput ¶ added in v0.69.0
type RoutingProfileQueueConfigArrayOutput struct{ *pulumi.OutputState }
func (RoutingProfileQueueConfigArrayOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueConfigArrayOutput) ElementType() reflect.Type
func (RoutingProfileQueueConfigArrayOutput) Index ¶ added in v0.69.0
func (o RoutingProfileQueueConfigArrayOutput) Index(i pulumi.IntInput) RoutingProfileQueueConfigOutput
func (RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutput ¶ added in v0.69.0
func (o RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutput() RoutingProfileQueueConfigArrayOutput
func (RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileQueueConfigArrayOutput) ToRoutingProfileQueueConfigArrayOutputWithContext(ctx context.Context) RoutingProfileQueueConfigArrayOutput
type RoutingProfileQueueConfigInput ¶ added in v0.69.0
type RoutingProfileQueueConfigInput interface { pulumi.Input ToRoutingProfileQueueConfigOutput() RoutingProfileQueueConfigOutput ToRoutingProfileQueueConfigOutputWithContext(context.Context) RoutingProfileQueueConfigOutput }
RoutingProfileQueueConfigInput is an input type that accepts RoutingProfileQueueConfigArgs and RoutingProfileQueueConfigOutput values. You can construct a concrete instance of `RoutingProfileQueueConfigInput` via:
RoutingProfileQueueConfigArgs{...}
type RoutingProfileQueueConfigOutput ¶ added in v0.69.0
type RoutingProfileQueueConfigOutput struct{ *pulumi.OutputState }
Contains information about the queue and channel for which priority and delay can be set.
func (RoutingProfileQueueConfigOutput) Delay ¶ added in v0.69.0
func (o RoutingProfileQueueConfigOutput) Delay() pulumi.IntOutput
The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) in the *Amazon Connect Administrator Guide* .
func (RoutingProfileQueueConfigOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueConfigOutput) ElementType() reflect.Type
func (RoutingProfileQueueConfigOutput) Priority ¶ added in v0.69.0
func (o RoutingProfileQueueConfigOutput) Priority() pulumi.IntOutput
The order in which contacts are to be handled for the queue. For more information, see [Queues: priority and delay](https://docs.aws.amazon.com/connect/latest/adminguide/concepts-routing-profiles-priority.html) .
func (RoutingProfileQueueConfigOutput) QueueReference ¶ added in v0.69.0
func (o RoutingProfileQueueConfigOutput) QueueReference() RoutingProfileQueueReferenceOutput
Contains information about a queue resource.
func (RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutput ¶ added in v0.69.0
func (o RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutput() RoutingProfileQueueConfigOutput
func (RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileQueueConfigOutput) ToRoutingProfileQueueConfigOutputWithContext(ctx context.Context) RoutingProfileQueueConfigOutput
type RoutingProfileQueueReference ¶ added in v0.69.0
type RoutingProfileQueueReference struct { // The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. Channel RoutingProfileChannel `pulumi:"channel"` // The Amazon Resource Name (ARN) of the queue. QueueArn string `pulumi:"queueArn"` }
Contains the channel and queue identifier for a routing profile.
type RoutingProfileQueueReferenceArgs ¶ added in v0.69.0
type RoutingProfileQueueReferenceArgs struct { // The channels agents can handle in the Contact Control Panel (CCP) for this routing profile. Channel RoutingProfileChannelInput `pulumi:"channel"` // The Amazon Resource Name (ARN) of the queue. QueueArn pulumi.StringInput `pulumi:"queueArn"` }
Contains the channel and queue identifier for a routing profile.
func (RoutingProfileQueueReferenceArgs) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueReferenceArgs) ElementType() reflect.Type
func (RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutput ¶ added in v0.69.0
func (i RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutput() RoutingProfileQueueReferenceOutput
func (RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutputWithContext ¶ added in v0.69.0
func (i RoutingProfileQueueReferenceArgs) ToRoutingProfileQueueReferenceOutputWithContext(ctx context.Context) RoutingProfileQueueReferenceOutput
type RoutingProfileQueueReferenceInput ¶ added in v0.69.0
type RoutingProfileQueueReferenceInput interface { pulumi.Input ToRoutingProfileQueueReferenceOutput() RoutingProfileQueueReferenceOutput ToRoutingProfileQueueReferenceOutputWithContext(context.Context) RoutingProfileQueueReferenceOutput }
RoutingProfileQueueReferenceInput is an input type that accepts RoutingProfileQueueReferenceArgs and RoutingProfileQueueReferenceOutput values. You can construct a concrete instance of `RoutingProfileQueueReferenceInput` via:
RoutingProfileQueueReferenceArgs{...}
type RoutingProfileQueueReferenceOutput ¶ added in v0.69.0
type RoutingProfileQueueReferenceOutput struct{ *pulumi.OutputState }
Contains the channel and queue identifier for a routing profile.
func (RoutingProfileQueueReferenceOutput) Channel ¶ added in v0.69.0
func (o RoutingProfileQueueReferenceOutput) Channel() RoutingProfileChannelOutput
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
func (RoutingProfileQueueReferenceOutput) ElementType ¶ added in v0.69.0
func (RoutingProfileQueueReferenceOutput) ElementType() reflect.Type
func (RoutingProfileQueueReferenceOutput) QueueArn ¶ added in v0.69.0
func (o RoutingProfileQueueReferenceOutput) QueueArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the queue.
func (RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutput ¶ added in v0.69.0
func (o RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutput() RoutingProfileQueueReferenceOutput
func (RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutputWithContext ¶ added in v0.69.0
func (o RoutingProfileQueueReferenceOutput) ToRoutingProfileQueueReferenceOutputWithContext(ctx context.Context) RoutingProfileQueueReferenceOutput
type RoutingProfileState ¶ added in v0.69.0
type RoutingProfileState struct { }
func (RoutingProfileState) ElementType ¶ added in v0.69.0
func (RoutingProfileState) ElementType() reflect.Type
type RoutingProfileTag ¶ added in v0.69.0
type RoutingProfileTag 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 0 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 Rule ¶ added in v0.44.0
type Rule struct { pulumi.CustomResourceState // A list of actions to be run when the rule is triggered. Actions RuleActionsOutput `pulumi:"actions"` // The conditions of the 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 the rule. // *Allowed values*: “DRAFT“ | “PUBLISHED“ PublishStatus RulePublishStatusOutput `pulumi:"publishStatus"` // The Amazon Resource Name (ARN) of the rule. RuleArn pulumi.StringOutput `pulumi:"ruleArn"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags aws.TagArrayOutput `pulumi:"tags"` // The event source to trigger the rule. TriggerEventSource RuleTriggerEventSourceOutput `pulumi:"triggerEventSource"` }
Creates a rule for the specified CON instance.
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 { // Information about the contact category action. The syntax can be empty, for example, “{}“. AssignContactCategoryActions []RuleAssignContactCategoryAction `pulumi:"assignContactCategoryActions"` CreateCaseActions []RuleCreateCaseAction `pulumi:"createCaseActions"` EndAssociatedTasksActions []RuleEndAssociatedTasksAction `pulumi:"endAssociatedTasksActions"` // Information about the EV action. EventBridgeActions []RuleEventBridgeAction `pulumi:"eventBridgeActions"` // Information about the send notification action. SendNotificationActions []RuleSendNotificationAction `pulumi:"sendNotificationActions"` SubmitAutoEvaluationActions []RuleSubmitAutoEvaluationAction `pulumi:"submitAutoEvaluationActions"` // Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“ TaskActions []RuleTaskAction `pulumi:"taskActions"` UpdateCaseActions []RuleUpdateCaseAction `pulumi:"updateCaseActions"` }
A list of actions to be run when the rule is triggered.
type RuleActionsArgs ¶ added in v0.44.0
type RuleActionsArgs struct { // Information about the contact category action. The syntax can be empty, for example, “{}“. AssignContactCategoryActions RuleAssignContactCategoryActionArrayInput `pulumi:"assignContactCategoryActions"` CreateCaseActions RuleCreateCaseActionArrayInput `pulumi:"createCaseActions"` EndAssociatedTasksActions RuleEndAssociatedTasksActionArrayInput `pulumi:"endAssociatedTasksActions"` // Information about the EV action. EventBridgeActions RuleEventBridgeActionArrayInput `pulumi:"eventBridgeActions"` // Information about the send notification action. SendNotificationActions RuleSendNotificationActionArrayInput `pulumi:"sendNotificationActions"` SubmitAutoEvaluationActions RuleSubmitAutoEvaluationActionArrayInput `pulumi:"submitAutoEvaluationActions"` // Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“ TaskActions RuleTaskActionArrayInput `pulumi:"taskActions"` UpdateCaseActions RuleUpdateCaseActionArrayInput `pulumi:"updateCaseActions"` }
A list of actions to be run when the 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 }
A list of actions to be run when the rule is triggered.
func (RuleActionsOutput) AssignContactCategoryActions ¶ added in v0.44.0
func (o RuleActionsOutput) AssignContactCategoryActions() RuleAssignContactCategoryActionArrayOutput
Information about the contact category action. The syntax can be empty, for example, “{}“.
func (RuleActionsOutput) CreateCaseActions ¶ added in v0.91.0
func (o RuleActionsOutput) CreateCaseActions() RuleCreateCaseActionArrayOutput
func (RuleActionsOutput) ElementType ¶ added in v0.44.0
func (RuleActionsOutput) ElementType() reflect.Type
func (RuleActionsOutput) EndAssociatedTasksActions ¶ added in v0.94.0
func (o RuleActionsOutput) EndAssociatedTasksActions() RuleEndAssociatedTasksActionArrayOutput
func (RuleActionsOutput) EventBridgeActions ¶ added in v0.44.0
func (o RuleActionsOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
Information about the EV action.
func (RuleActionsOutput) SendNotificationActions ¶ added in v0.44.0
func (o RuleActionsOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
Information about the send notification action.
func (RuleActionsOutput) SubmitAutoEvaluationActions ¶ added in v0.108.2
func (o RuleActionsOutput) SubmitAutoEvaluationActions() RuleSubmitAutoEvaluationActionArrayOutput
func (RuleActionsOutput) TaskActions ¶ added in v0.44.0
func (o RuleActionsOutput) TaskActions() RuleTaskActionArrayOutput
Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
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
func (RuleActionsOutput) UpdateCaseActions ¶ added in v0.91.0
func (o RuleActionsOutput) UpdateCaseActions() RuleUpdateCaseActionArrayOutput
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
Information about the contact category action. The syntax can be empty, for example, “{}“.
func (RuleActionsPtrOutput) CreateCaseActions ¶ added in v0.91.0
func (o RuleActionsPtrOutput) CreateCaseActions() RuleCreateCaseActionArrayOutput
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) EndAssociatedTasksActions ¶ added in v0.94.0
func (o RuleActionsPtrOutput) EndAssociatedTasksActions() RuleEndAssociatedTasksActionArrayOutput
func (RuleActionsPtrOutput) EventBridgeActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) EventBridgeActions() RuleEventBridgeActionArrayOutput
Information about the EV action.
func (RuleActionsPtrOutput) SendNotificationActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) SendNotificationActions() RuleSendNotificationActionArrayOutput
Information about the send notification action.
func (RuleActionsPtrOutput) SubmitAutoEvaluationActions ¶ added in v0.108.2
func (o RuleActionsPtrOutput) SubmitAutoEvaluationActions() RuleSubmitAutoEvaluationActionArrayOutput
func (RuleActionsPtrOutput) TaskActions ¶ added in v0.44.0
func (o RuleActionsPtrOutput) TaskActions() RuleTaskActionArrayOutput
Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
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
func (RuleActionsPtrOutput) UpdateCaseActions ¶ added in v0.91.0
func (o RuleActionsPtrOutput) UpdateCaseActions() RuleUpdateCaseActionArrayOutput
type RuleArgs ¶ added in v0.44.0
type RuleArgs struct { // A list of actions to be run when the rule is triggered. Actions RuleActionsInput // The conditions of the 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 the rule. // *Allowed values*: “DRAFT“ | “PUBLISHED“ PublishStatus RulePublishStatusInput // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. Tags aws.TagArrayInput // The event source to trigger 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 RuleCreateCaseAction ¶ added in v0.91.0
type RuleCreateCaseActionArgs ¶ added in v0.91.0
type RuleCreateCaseActionArgs struct { Fields RuleFieldArrayInput `pulumi:"fields"` TemplateId pulumi.StringInput `pulumi:"templateId"` }
func (RuleCreateCaseActionArgs) ElementType ¶ added in v0.91.0
func (RuleCreateCaseActionArgs) ElementType() reflect.Type
func (RuleCreateCaseActionArgs) ToRuleCreateCaseActionOutput ¶ added in v0.91.0
func (i RuleCreateCaseActionArgs) ToRuleCreateCaseActionOutput() RuleCreateCaseActionOutput
func (RuleCreateCaseActionArgs) ToRuleCreateCaseActionOutputWithContext ¶ added in v0.91.0
func (i RuleCreateCaseActionArgs) ToRuleCreateCaseActionOutputWithContext(ctx context.Context) RuleCreateCaseActionOutput
type RuleCreateCaseActionArray ¶ added in v0.91.0
type RuleCreateCaseActionArray []RuleCreateCaseActionInput
func (RuleCreateCaseActionArray) ElementType ¶ added in v0.91.0
func (RuleCreateCaseActionArray) ElementType() reflect.Type
func (RuleCreateCaseActionArray) ToRuleCreateCaseActionArrayOutput ¶ added in v0.91.0
func (i RuleCreateCaseActionArray) ToRuleCreateCaseActionArrayOutput() RuleCreateCaseActionArrayOutput
func (RuleCreateCaseActionArray) ToRuleCreateCaseActionArrayOutputWithContext ¶ added in v0.91.0
func (i RuleCreateCaseActionArray) ToRuleCreateCaseActionArrayOutputWithContext(ctx context.Context) RuleCreateCaseActionArrayOutput
type RuleCreateCaseActionArrayInput ¶ added in v0.91.0
type RuleCreateCaseActionArrayInput interface { pulumi.Input ToRuleCreateCaseActionArrayOutput() RuleCreateCaseActionArrayOutput ToRuleCreateCaseActionArrayOutputWithContext(context.Context) RuleCreateCaseActionArrayOutput }
RuleCreateCaseActionArrayInput is an input type that accepts RuleCreateCaseActionArray and RuleCreateCaseActionArrayOutput values. You can construct a concrete instance of `RuleCreateCaseActionArrayInput` via:
RuleCreateCaseActionArray{ RuleCreateCaseActionArgs{...} }
type RuleCreateCaseActionArrayOutput ¶ added in v0.91.0
type RuleCreateCaseActionArrayOutput struct{ *pulumi.OutputState }
func (RuleCreateCaseActionArrayOutput) ElementType ¶ added in v0.91.0
func (RuleCreateCaseActionArrayOutput) ElementType() reflect.Type
func (RuleCreateCaseActionArrayOutput) Index ¶ added in v0.91.0
func (o RuleCreateCaseActionArrayOutput) Index(i pulumi.IntInput) RuleCreateCaseActionOutput
func (RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutput ¶ added in v0.91.0
func (o RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutput() RuleCreateCaseActionArrayOutput
func (RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutputWithContext ¶ added in v0.91.0
func (o RuleCreateCaseActionArrayOutput) ToRuleCreateCaseActionArrayOutputWithContext(ctx context.Context) RuleCreateCaseActionArrayOutput
type RuleCreateCaseActionInput ¶ added in v0.91.0
type RuleCreateCaseActionInput interface { pulumi.Input ToRuleCreateCaseActionOutput() RuleCreateCaseActionOutput ToRuleCreateCaseActionOutputWithContext(context.Context) RuleCreateCaseActionOutput }
RuleCreateCaseActionInput is an input type that accepts RuleCreateCaseActionArgs and RuleCreateCaseActionOutput values. You can construct a concrete instance of `RuleCreateCaseActionInput` via:
RuleCreateCaseActionArgs{...}
type RuleCreateCaseActionOutput ¶ added in v0.91.0
type RuleCreateCaseActionOutput struct{ *pulumi.OutputState }
func (RuleCreateCaseActionOutput) ElementType ¶ added in v0.91.0
func (RuleCreateCaseActionOutput) ElementType() reflect.Type
func (RuleCreateCaseActionOutput) Fields ¶ added in v0.91.0
func (o RuleCreateCaseActionOutput) Fields() RuleFieldArrayOutput
func (RuleCreateCaseActionOutput) TemplateId ¶ added in v0.91.0
func (o RuleCreateCaseActionOutput) TemplateId() pulumi.StringOutput
func (RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutput ¶ added in v0.91.0
func (o RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutput() RuleCreateCaseActionOutput
func (RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutputWithContext ¶ added in v0.91.0
func (o RuleCreateCaseActionOutput) ToRuleCreateCaseActionOutputWithContext(ctx context.Context) RuleCreateCaseActionOutput
type RuleEndAssociatedTasksAction ¶ added in v0.91.0
type RuleEndAssociatedTasksAction struct { }
The definition for ending associated task action.
type RuleEndAssociatedTasksActionArgs ¶ added in v0.91.0
type RuleEndAssociatedTasksActionArgs struct { }
The definition for ending associated task action.
func (RuleEndAssociatedTasksActionArgs) ElementType ¶ added in v0.91.0
func (RuleEndAssociatedTasksActionArgs) ElementType() reflect.Type
func (RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutput ¶ added in v0.91.0
func (i RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutput() RuleEndAssociatedTasksActionOutput
func (RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutputWithContext ¶ added in v0.91.0
func (i RuleEndAssociatedTasksActionArgs) ToRuleEndAssociatedTasksActionOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionOutput
type RuleEndAssociatedTasksActionArray ¶ added in v0.91.0
type RuleEndAssociatedTasksActionArray []RuleEndAssociatedTasksActionInput
func (RuleEndAssociatedTasksActionArray) ElementType ¶ added in v0.91.0
func (RuleEndAssociatedTasksActionArray) ElementType() reflect.Type
func (RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutput ¶ added in v0.91.0
func (i RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutput() RuleEndAssociatedTasksActionArrayOutput
func (RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutputWithContext ¶ added in v0.91.0
func (i RuleEndAssociatedTasksActionArray) ToRuleEndAssociatedTasksActionArrayOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionArrayOutput
type RuleEndAssociatedTasksActionArrayInput ¶ added in v0.91.0
type RuleEndAssociatedTasksActionArrayInput interface { pulumi.Input ToRuleEndAssociatedTasksActionArrayOutput() RuleEndAssociatedTasksActionArrayOutput ToRuleEndAssociatedTasksActionArrayOutputWithContext(context.Context) RuleEndAssociatedTasksActionArrayOutput }
RuleEndAssociatedTasksActionArrayInput is an input type that accepts RuleEndAssociatedTasksActionArray and RuleEndAssociatedTasksActionArrayOutput values. You can construct a concrete instance of `RuleEndAssociatedTasksActionArrayInput` via:
RuleEndAssociatedTasksActionArray{ RuleEndAssociatedTasksActionArgs{...} }
type RuleEndAssociatedTasksActionArrayOutput ¶ added in v0.91.0
type RuleEndAssociatedTasksActionArrayOutput struct{ *pulumi.OutputState }
func (RuleEndAssociatedTasksActionArrayOutput) ElementType ¶ added in v0.91.0
func (RuleEndAssociatedTasksActionArrayOutput) ElementType() reflect.Type
func (RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutput ¶ added in v0.91.0
func (o RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutput() RuleEndAssociatedTasksActionArrayOutput
func (RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutputWithContext ¶ added in v0.91.0
func (o RuleEndAssociatedTasksActionArrayOutput) ToRuleEndAssociatedTasksActionArrayOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionArrayOutput
type RuleEndAssociatedTasksActionInput ¶ added in v0.91.0
type RuleEndAssociatedTasksActionInput interface { pulumi.Input ToRuleEndAssociatedTasksActionOutput() RuleEndAssociatedTasksActionOutput ToRuleEndAssociatedTasksActionOutputWithContext(context.Context) RuleEndAssociatedTasksActionOutput }
RuleEndAssociatedTasksActionInput is an input type that accepts RuleEndAssociatedTasksActionArgs and RuleEndAssociatedTasksActionOutput values. You can construct a concrete instance of `RuleEndAssociatedTasksActionInput` via:
RuleEndAssociatedTasksActionArgs{...}
type RuleEndAssociatedTasksActionOutput ¶ added in v0.91.0
type RuleEndAssociatedTasksActionOutput struct{ *pulumi.OutputState }
The definition for ending associated task action.
func (RuleEndAssociatedTasksActionOutput) ElementType ¶ added in v0.91.0
func (RuleEndAssociatedTasksActionOutput) ElementType() reflect.Type
func (RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutput ¶ added in v0.91.0
func (o RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutput() RuleEndAssociatedTasksActionOutput
func (RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutputWithContext ¶ added in v0.91.0
func (o RuleEndAssociatedTasksActionOutput) ToRuleEndAssociatedTasksActionOutputWithContext(ctx context.Context) RuleEndAssociatedTasksActionOutput
type RuleEventBridgeAction ¶ added in v0.44.0
type RuleEventBridgeAction struct { // The name. Name string `pulumi:"name"` }
The EV action definition.
type RuleEventBridgeActionArgs ¶ added in v0.44.0
type RuleEventBridgeActionArgs struct { // The name. Name pulumi.StringInput `pulumi:"name"` }
The EV action definition.
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 EV action definition.
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.
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 RuleField ¶ added in v0.91.0
type RuleField struct { Id string `pulumi:"id"` Value RuleFieldValue `pulumi:"value"` }
type RuleFieldArgs ¶ added in v0.91.0
type RuleFieldArgs struct { Id pulumi.StringInput `pulumi:"id"` Value RuleFieldValueInput `pulumi:"value"` }
func (RuleFieldArgs) ElementType ¶ added in v0.91.0
func (RuleFieldArgs) ElementType() reflect.Type
func (RuleFieldArgs) ToRuleFieldOutput ¶ added in v0.91.0
func (i RuleFieldArgs) ToRuleFieldOutput() RuleFieldOutput
func (RuleFieldArgs) ToRuleFieldOutputWithContext ¶ added in v0.91.0
func (i RuleFieldArgs) ToRuleFieldOutputWithContext(ctx context.Context) RuleFieldOutput
type RuleFieldArray ¶ added in v0.91.0
type RuleFieldArray []RuleFieldInput
func (RuleFieldArray) ElementType ¶ added in v0.91.0
func (RuleFieldArray) ElementType() reflect.Type
func (RuleFieldArray) ToRuleFieldArrayOutput ¶ added in v0.91.0
func (i RuleFieldArray) ToRuleFieldArrayOutput() RuleFieldArrayOutput
func (RuleFieldArray) ToRuleFieldArrayOutputWithContext ¶ added in v0.91.0
func (i RuleFieldArray) ToRuleFieldArrayOutputWithContext(ctx context.Context) RuleFieldArrayOutput
type RuleFieldArrayInput ¶ added in v0.91.0
type RuleFieldArrayInput interface { pulumi.Input ToRuleFieldArrayOutput() RuleFieldArrayOutput ToRuleFieldArrayOutputWithContext(context.Context) RuleFieldArrayOutput }
RuleFieldArrayInput is an input type that accepts RuleFieldArray and RuleFieldArrayOutput values. You can construct a concrete instance of `RuleFieldArrayInput` via:
RuleFieldArray{ RuleFieldArgs{...} }
type RuleFieldArrayOutput ¶ added in v0.91.0
type RuleFieldArrayOutput struct{ *pulumi.OutputState }
func (RuleFieldArrayOutput) ElementType ¶ added in v0.91.0
func (RuleFieldArrayOutput) ElementType() reflect.Type
func (RuleFieldArrayOutput) Index ¶ added in v0.91.0
func (o RuleFieldArrayOutput) Index(i pulumi.IntInput) RuleFieldOutput
func (RuleFieldArrayOutput) ToRuleFieldArrayOutput ¶ added in v0.91.0
func (o RuleFieldArrayOutput) ToRuleFieldArrayOutput() RuleFieldArrayOutput
func (RuleFieldArrayOutput) ToRuleFieldArrayOutputWithContext ¶ added in v0.91.0
func (o RuleFieldArrayOutput) ToRuleFieldArrayOutputWithContext(ctx context.Context) RuleFieldArrayOutput
type RuleFieldInput ¶ added in v0.91.0
type RuleFieldInput interface { pulumi.Input ToRuleFieldOutput() RuleFieldOutput ToRuleFieldOutputWithContext(context.Context) RuleFieldOutput }
RuleFieldInput is an input type that accepts RuleFieldArgs and RuleFieldOutput values. You can construct a concrete instance of `RuleFieldInput` via:
RuleFieldArgs{...}
type RuleFieldOutput ¶ added in v0.91.0
type RuleFieldOutput struct{ *pulumi.OutputState }
func (RuleFieldOutput) ElementType ¶ added in v0.91.0
func (RuleFieldOutput) ElementType() reflect.Type
func (RuleFieldOutput) Id ¶ added in v0.91.0
func (o RuleFieldOutput) Id() pulumi.StringOutput
func (RuleFieldOutput) ToRuleFieldOutput ¶ added in v0.91.0
func (o RuleFieldOutput) ToRuleFieldOutput() RuleFieldOutput
func (RuleFieldOutput) ToRuleFieldOutputWithContext ¶ added in v0.91.0
func (o RuleFieldOutput) ToRuleFieldOutputWithContext(ctx context.Context) RuleFieldOutput
func (RuleFieldOutput) Value ¶ added in v0.91.0
func (o RuleFieldOutput) Value() RuleFieldValueOutput
type RuleFieldValue ¶ added in v0.91.0
type RuleFieldValue struct { BooleanValue *bool `pulumi:"booleanValue"` DoubleValue *float64 `pulumi:"doubleValue"` EmptyValue interface{} `pulumi:"emptyValue"` StringValue *string `pulumi:"stringValue"` }
Object for case field values.
type RuleFieldValueArgs ¶ added in v0.91.0
type RuleFieldValueArgs struct { BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` DoubleValue pulumi.Float64PtrInput `pulumi:"doubleValue"` EmptyValue pulumi.Input `pulumi:"emptyValue"` StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
Object for case field values.
func (RuleFieldValueArgs) ElementType ¶ added in v0.91.0
func (RuleFieldValueArgs) ElementType() reflect.Type
func (RuleFieldValueArgs) ToRuleFieldValueOutput ¶ added in v0.91.0
func (i RuleFieldValueArgs) ToRuleFieldValueOutput() RuleFieldValueOutput
func (RuleFieldValueArgs) ToRuleFieldValueOutputWithContext ¶ added in v0.91.0
func (i RuleFieldValueArgs) ToRuleFieldValueOutputWithContext(ctx context.Context) RuleFieldValueOutput
type RuleFieldValueInput ¶ added in v0.91.0
type RuleFieldValueInput interface { pulumi.Input ToRuleFieldValueOutput() RuleFieldValueOutput ToRuleFieldValueOutputWithContext(context.Context) RuleFieldValueOutput }
RuleFieldValueInput is an input type that accepts RuleFieldValueArgs and RuleFieldValueOutput values. You can construct a concrete instance of `RuleFieldValueInput` via:
RuleFieldValueArgs{...}
type RuleFieldValueOutput ¶ added in v0.91.0
type RuleFieldValueOutput struct{ *pulumi.OutputState }
Object for case field values.
func (RuleFieldValueOutput) BooleanValue ¶ added in v0.91.0
func (o RuleFieldValueOutput) BooleanValue() pulumi.BoolPtrOutput
func (RuleFieldValueOutput) DoubleValue ¶ added in v0.91.0
func (o RuleFieldValueOutput) DoubleValue() pulumi.Float64PtrOutput
func (RuleFieldValueOutput) ElementType ¶ added in v0.91.0
func (RuleFieldValueOutput) ElementType() reflect.Type
func (RuleFieldValueOutput) EmptyValue ¶ added in v0.91.0
func (o RuleFieldValueOutput) EmptyValue() pulumi.AnyOutput
func (RuleFieldValueOutput) StringValue ¶ added in v0.91.0
func (o RuleFieldValueOutput) StringValue() pulumi.StringPtrOutput
func (RuleFieldValueOutput) ToRuleFieldValueOutput ¶ added in v0.91.0
func (o RuleFieldValueOutput) ToRuleFieldValueOutput() RuleFieldValueOutput
func (RuleFieldValueOutput) ToRuleFieldValueOutputWithContext ¶ added in v0.91.0
func (o RuleFieldValueOutput) ToRuleFieldValueOutputWithContext(ctx context.Context) RuleFieldValueOutput
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 Amazon Resource Name (ARN) of the user account. UserArns []string `pulumi:"userArns"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. CON users with the specified tags will be notified. UserTags map[string]string `pulumi:"userTags"` }
The type of notification recipient.
type RuleNotificationRecipientTypeArgs ¶ added in v0.44.0
type RuleNotificationRecipientTypeArgs struct { // The Amazon Resource Name (ARN) of the user account. UserArns pulumi.StringArrayInput `pulumi:"userArns"` // The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. CON users with the specified tags will be notified. UserTags pulumi.StringMapInput `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 Amazon Resource Name (ARN) of the user account.
func (RuleNotificationRecipientTypeOutput) UserTags ¶ added in v0.44.0
func (o RuleNotificationRecipientTypeOutput) UserTags() pulumi.StringMapOutput
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. CON users with the specified tags will be notified.
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
A list of actions to be run when the 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 the 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 the rule.
*Allowed values*: ``DRAFT`` | ``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() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
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 to trigger the rule.
type RulePublishStatus ¶ added in v0.44.0
type RulePublishStatus string
The publish status of the rule.
*Allowed values*: ``DRAFT`` | ``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 values of the RulePublishStatus enum A concrete instance of `RulePublishStatusInput` can be one of the following:
RulePublishStatusDraft RulePublishStatusPublished
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 RuleReference ¶ added in v0.98.0
type RuleReference struct { // The type of the reference. “DATE“ must be of type Epoch timestamp. // *Allowed values*: “URL“ | “ATTACHMENT“ | “NUMBER“ | “STRING“ | “DATE“ | “EMAIL“ Type RuleReferenceType `pulumi:"type"` // A valid value for the reference. For example, for a URL reference, a formatted URL that is displayed to an agent in the Contact Control Panel (CCP). Value string `pulumi:"value"` }
Information about the reference when the “referenceType“ is “URL“. Otherwise, null. (Supports variable injection in the “Value“ field.)
type RuleReferenceArgs ¶ added in v0.98.0
type RuleReferenceArgs struct { // The type of the reference. “DATE“ must be of type Epoch timestamp. // *Allowed values*: “URL“ | “ATTACHMENT“ | “NUMBER“ | “STRING“ | “DATE“ | “EMAIL“ Type RuleReferenceTypeInput `pulumi:"type"` // A valid value for the reference. For example, for a URL reference, a formatted URL that is displayed to an agent in the Contact Control Panel (CCP). Value pulumi.StringInput `pulumi:"value"` }
Information about the reference when the “referenceType“ is “URL“. Otherwise, null. (Supports variable injection in the “Value“ field.)
func (RuleReferenceArgs) ElementType ¶ added in v0.98.0
func (RuleReferenceArgs) ElementType() reflect.Type
func (RuleReferenceArgs) ToRuleReferenceOutput ¶ added in v0.98.0
func (i RuleReferenceArgs) ToRuleReferenceOutput() RuleReferenceOutput
func (RuleReferenceArgs) ToRuleReferenceOutputWithContext ¶ added in v0.98.0
func (i RuleReferenceArgs) ToRuleReferenceOutputWithContext(ctx context.Context) RuleReferenceOutput
type RuleReferenceInput ¶ added in v0.98.0
type RuleReferenceInput interface { pulumi.Input ToRuleReferenceOutput() RuleReferenceOutput ToRuleReferenceOutputWithContext(context.Context) RuleReferenceOutput }
RuleReferenceInput is an input type that accepts RuleReferenceArgs and RuleReferenceOutput values. You can construct a concrete instance of `RuleReferenceInput` via:
RuleReferenceArgs{...}
type RuleReferenceMap ¶ added in v0.98.0
type RuleReferenceMap map[string]RuleReferenceInput
func (RuleReferenceMap) ElementType ¶ added in v0.98.0
func (RuleReferenceMap) ElementType() reflect.Type
func (RuleReferenceMap) ToRuleReferenceMapOutput ¶ added in v0.98.0
func (i RuleReferenceMap) ToRuleReferenceMapOutput() RuleReferenceMapOutput
func (RuleReferenceMap) ToRuleReferenceMapOutputWithContext ¶ added in v0.98.0
func (i RuleReferenceMap) ToRuleReferenceMapOutputWithContext(ctx context.Context) RuleReferenceMapOutput
type RuleReferenceMapInput ¶ added in v0.98.0
type RuleReferenceMapInput interface { pulumi.Input ToRuleReferenceMapOutput() RuleReferenceMapOutput ToRuleReferenceMapOutputWithContext(context.Context) RuleReferenceMapOutput }
RuleReferenceMapInput is an input type that accepts RuleReferenceMap and RuleReferenceMapOutput values. You can construct a concrete instance of `RuleReferenceMapInput` via:
RuleReferenceMap{ "key": RuleReferenceArgs{...} }
type RuleReferenceMapOutput ¶ added in v0.98.0
type RuleReferenceMapOutput struct{ *pulumi.OutputState }
func (RuleReferenceMapOutput) ElementType ¶ added in v0.98.0
func (RuleReferenceMapOutput) ElementType() reflect.Type
func (RuleReferenceMapOutput) MapIndex ¶ added in v0.98.0
func (o RuleReferenceMapOutput) MapIndex(k pulumi.StringInput) RuleReferenceOutput
func (RuleReferenceMapOutput) ToRuleReferenceMapOutput ¶ added in v0.98.0
func (o RuleReferenceMapOutput) ToRuleReferenceMapOutput() RuleReferenceMapOutput
func (RuleReferenceMapOutput) ToRuleReferenceMapOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceMapOutput) ToRuleReferenceMapOutputWithContext(ctx context.Context) RuleReferenceMapOutput
type RuleReferenceOutput ¶ added in v0.98.0
type RuleReferenceOutput struct{ *pulumi.OutputState }
Information about the reference when the “referenceType“ is “URL“. Otherwise, null. (Supports variable injection in the “Value“ field.)
func (RuleReferenceOutput) ElementType ¶ added in v0.98.0
func (RuleReferenceOutput) ElementType() reflect.Type
func (RuleReferenceOutput) ToRuleReferenceOutput ¶ added in v0.98.0
func (o RuleReferenceOutput) ToRuleReferenceOutput() RuleReferenceOutput
func (RuleReferenceOutput) ToRuleReferenceOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceOutput) ToRuleReferenceOutputWithContext(ctx context.Context) RuleReferenceOutput
func (RuleReferenceOutput) Type ¶ added in v0.98.0
func (o RuleReferenceOutput) Type() RuleReferenceTypeOutput
The type of the reference. “DATE“ must be of type Epoch timestamp.
*Allowed values*: ``URL`` | ``ATTACHMENT`` | ``NUMBER`` | ``STRING`` | ``DATE`` | ``EMAIL``
func (RuleReferenceOutput) Value ¶ added in v0.98.0
func (o RuleReferenceOutput) Value() pulumi.StringOutput
A valid value for the reference. For example, for a URL reference, a formatted URL that is displayed to an agent in the Contact Control Panel (CCP).
type RuleReferenceType ¶ added in v0.98.0
type RuleReferenceType string
The type of the reference. “DATE“ must be of type Epoch timestamp.
*Allowed values*: ``URL`` | ``ATTACHMENT`` | ``NUMBER`` | ``STRING`` | ``DATE`` | ``EMAIL``
func (RuleReferenceType) ElementType ¶ added in v0.98.0
func (RuleReferenceType) ElementType() reflect.Type
func (RuleReferenceType) ToRuleReferenceTypeOutput ¶ added in v0.98.0
func (e RuleReferenceType) ToRuleReferenceTypeOutput() RuleReferenceTypeOutput
func (RuleReferenceType) ToRuleReferenceTypeOutputWithContext ¶ added in v0.98.0
func (e RuleReferenceType) ToRuleReferenceTypeOutputWithContext(ctx context.Context) RuleReferenceTypeOutput
func (RuleReferenceType) ToRuleReferenceTypePtrOutput ¶ added in v0.98.0
func (e RuleReferenceType) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
func (RuleReferenceType) ToRuleReferenceTypePtrOutputWithContext ¶ added in v0.98.0
func (e RuleReferenceType) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
func (RuleReferenceType) ToStringOutput ¶ added in v0.98.0
func (e RuleReferenceType) ToStringOutput() pulumi.StringOutput
func (RuleReferenceType) ToStringOutputWithContext ¶ added in v0.98.0
func (e RuleReferenceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleReferenceType) ToStringPtrOutput ¶ added in v0.98.0
func (e RuleReferenceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleReferenceType) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (e RuleReferenceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleReferenceTypeInput ¶ added in v0.98.0
type RuleReferenceTypeInput interface { pulumi.Input ToRuleReferenceTypeOutput() RuleReferenceTypeOutput ToRuleReferenceTypeOutputWithContext(context.Context) RuleReferenceTypeOutput }
RuleReferenceTypeInput is an input type that accepts values of the RuleReferenceType enum A concrete instance of `RuleReferenceTypeInput` can be one of the following:
RuleReferenceTypeUrl RuleReferenceTypeAttachment RuleReferenceTypeNumber RuleReferenceTypeString RuleReferenceTypeDate RuleReferenceTypeEmail
type RuleReferenceTypeOutput ¶ added in v0.98.0
type RuleReferenceTypeOutput struct{ *pulumi.OutputState }
func (RuleReferenceTypeOutput) ElementType ¶ added in v0.98.0
func (RuleReferenceTypeOutput) ElementType() reflect.Type
func (RuleReferenceTypeOutput) ToRuleReferenceTypeOutput ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToRuleReferenceTypeOutput() RuleReferenceTypeOutput
func (RuleReferenceTypeOutput) ToRuleReferenceTypeOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToRuleReferenceTypeOutputWithContext(ctx context.Context) RuleReferenceTypeOutput
func (RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutput ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
func (RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
func (RuleReferenceTypeOutput) ToStringOutput ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToStringOutput() pulumi.StringOutput
func (RuleReferenceTypeOutput) ToStringOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleReferenceTypeOutput) ToStringPtrOutput ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleReferenceTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleReferenceTypePtrInput ¶ added in v0.98.0
type RuleReferenceTypePtrInput interface { pulumi.Input ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput ToRuleReferenceTypePtrOutputWithContext(context.Context) RuleReferenceTypePtrOutput }
func RuleReferenceTypePtr ¶ added in v0.98.0
func RuleReferenceTypePtr(v string) RuleReferenceTypePtrInput
type RuleReferenceTypePtrOutput ¶ added in v0.98.0
type RuleReferenceTypePtrOutput struct{ *pulumi.OutputState }
func (RuleReferenceTypePtrOutput) Elem ¶ added in v0.98.0
func (o RuleReferenceTypePtrOutput) Elem() RuleReferenceTypeOutput
func (RuleReferenceTypePtrOutput) ElementType ¶ added in v0.98.0
func (RuleReferenceTypePtrOutput) ElementType() reflect.Type
func (RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutput ¶ added in v0.98.0
func (o RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutput() RuleReferenceTypePtrOutput
func (RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypePtrOutput) ToRuleReferenceTypePtrOutputWithContext(ctx context.Context) RuleReferenceTypePtrOutput
func (RuleReferenceTypePtrOutput) ToStringPtrOutput ¶ added in v0.98.0
func (o RuleReferenceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleReferenceTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.98.0
func (o RuleReferenceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuleSendNotificationAction ¶ added in v0.44.0
type RuleSendNotificationAction struct { // Notification content. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Content string `pulumi:"content"` // Content type format. // *Allowed value*: “PLAIN_TEXT“ ContentType RuleSendNotificationActionContentType `pulumi:"contentType"` // Notification delivery method. // *Allowed value*: “EMAIL“ DeliveryMethod RuleSendNotificationActionDeliveryMethod `pulumi:"deliveryMethod"` // Notification recipient. Recipient RuleNotificationRecipientType `pulumi:"recipient"` // The subject of the email if the delivery method is “EMAIL“. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Subject *string `pulumi:"subject"` }
Information about the send notification action.
type RuleSendNotificationActionArgs ¶ added in v0.44.0
type RuleSendNotificationActionArgs struct { // Notification content. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Content pulumi.StringInput `pulumi:"content"` // Content type format. // *Allowed value*: “PLAIN_TEXT“ ContentType RuleSendNotificationActionContentTypeInput `pulumi:"contentType"` // Notification delivery method. // *Allowed value*: “EMAIL“ DeliveryMethod RuleSendNotificationActionDeliveryMethodInput `pulumi:"deliveryMethod"` // Notification recipient. Recipient RuleNotificationRecipientTypeInput `pulumi:"recipient"` // The subject of the email if the delivery method is “EMAIL“. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Subject pulumi.StringPtrInput `pulumi:"subject"` }
Information about the send 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
Content type format.
*Allowed value*: ``PLAIN_TEXT``
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 values of the RuleSendNotificationActionContentType enum A concrete instance of `RuleSendNotificationActionContentTypeInput` can be one of the following:
RuleSendNotificationActionContentTypePlainText
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
Notification delivery method.
*Allowed value*: ``EMAIL``
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 values of the RuleSendNotificationActionDeliveryMethod enum A concrete instance of `RuleSendNotificationActionDeliveryMethodInput` can be one of the following:
RuleSendNotificationActionDeliveryMethodEmail
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 }
Information about the send notification action.
func (RuleSendNotificationActionOutput) Content ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) Content() pulumi.StringOutput
Notification content. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*.
func (RuleSendNotificationActionOutput) ContentType ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) ContentType() RuleSendNotificationActionContentTypeOutput
Content type format.
*Allowed value*: ``PLAIN_TEXT``
func (RuleSendNotificationActionOutput) DeliveryMethod ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) DeliveryMethod() RuleSendNotificationActionDeliveryMethodOutput
Notification delivery method.
*Allowed value*: ``EMAIL``
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
Notification recipient.
func (RuleSendNotificationActionOutput) Subject ¶ added in v0.44.0
func (o RuleSendNotificationActionOutput) Subject() pulumi.StringPtrOutput
The subject of the email if the delivery method is “EMAIL“. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*.
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 RuleSubmitAutoEvaluationAction ¶ added in v0.108.2
type RuleSubmitAutoEvaluationAction struct {
EvaluationFormArn string `pulumi:"evaluationFormArn"`
}
type RuleSubmitAutoEvaluationActionArgs ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionArgs struct {
EvaluationFormArn pulumi.StringInput `pulumi:"evaluationFormArn"`
}
func (RuleSubmitAutoEvaluationActionArgs) ElementType ¶ added in v0.108.2
func (RuleSubmitAutoEvaluationActionArgs) ElementType() reflect.Type
func (RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutput ¶ added in v0.108.2
func (i RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutput() RuleSubmitAutoEvaluationActionOutput
func (RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutputWithContext ¶ added in v0.108.2
func (i RuleSubmitAutoEvaluationActionArgs) ToRuleSubmitAutoEvaluationActionOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionOutput
type RuleSubmitAutoEvaluationActionArray ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionArray []RuleSubmitAutoEvaluationActionInput
func (RuleSubmitAutoEvaluationActionArray) ElementType ¶ added in v0.108.2
func (RuleSubmitAutoEvaluationActionArray) ElementType() reflect.Type
func (RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutput ¶ added in v0.108.2
func (i RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutput() RuleSubmitAutoEvaluationActionArrayOutput
func (RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext ¶ added in v0.108.2
func (i RuleSubmitAutoEvaluationActionArray) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionArrayOutput
type RuleSubmitAutoEvaluationActionArrayInput ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionArrayInput interface { pulumi.Input ToRuleSubmitAutoEvaluationActionArrayOutput() RuleSubmitAutoEvaluationActionArrayOutput ToRuleSubmitAutoEvaluationActionArrayOutputWithContext(context.Context) RuleSubmitAutoEvaluationActionArrayOutput }
RuleSubmitAutoEvaluationActionArrayInput is an input type that accepts RuleSubmitAutoEvaluationActionArray and RuleSubmitAutoEvaluationActionArrayOutput values. You can construct a concrete instance of `RuleSubmitAutoEvaluationActionArrayInput` via:
RuleSubmitAutoEvaluationActionArray{ RuleSubmitAutoEvaluationActionArgs{...} }
type RuleSubmitAutoEvaluationActionArrayOutput ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionArrayOutput struct{ *pulumi.OutputState }
func (RuleSubmitAutoEvaluationActionArrayOutput) ElementType ¶ added in v0.108.2
func (RuleSubmitAutoEvaluationActionArrayOutput) ElementType() reflect.Type
func (RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutput ¶ added in v0.108.2
func (o RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutput() RuleSubmitAutoEvaluationActionArrayOutput
func (RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext ¶ added in v0.108.2
func (o RuleSubmitAutoEvaluationActionArrayOutput) ToRuleSubmitAutoEvaluationActionArrayOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionArrayOutput
type RuleSubmitAutoEvaluationActionInput ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionInput interface { pulumi.Input ToRuleSubmitAutoEvaluationActionOutput() RuleSubmitAutoEvaluationActionOutput ToRuleSubmitAutoEvaluationActionOutputWithContext(context.Context) RuleSubmitAutoEvaluationActionOutput }
RuleSubmitAutoEvaluationActionInput is an input type that accepts RuleSubmitAutoEvaluationActionArgs and RuleSubmitAutoEvaluationActionOutput values. You can construct a concrete instance of `RuleSubmitAutoEvaluationActionInput` via:
RuleSubmitAutoEvaluationActionArgs{...}
type RuleSubmitAutoEvaluationActionOutput ¶ added in v0.108.2
type RuleSubmitAutoEvaluationActionOutput struct{ *pulumi.OutputState }
func (RuleSubmitAutoEvaluationActionOutput) ElementType ¶ added in v0.108.2
func (RuleSubmitAutoEvaluationActionOutput) ElementType() reflect.Type
func (RuleSubmitAutoEvaluationActionOutput) EvaluationFormArn ¶ added in v0.108.2
func (o RuleSubmitAutoEvaluationActionOutput) EvaluationFormArn() pulumi.StringOutput
func (RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutput ¶ added in v0.108.2
func (o RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutput() RuleSubmitAutoEvaluationActionOutput
func (RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutputWithContext ¶ added in v0.108.2
func (o RuleSubmitAutoEvaluationActionOutput) ToRuleSubmitAutoEvaluationActionOutputWithContext(ctx context.Context) RuleSubmitAutoEvaluationActionOutput
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 is 0 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 RuleTaskAction ¶ added in v0.44.0
type RuleTaskAction struct { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn string `pulumi:"contactFlowArn"` // The description. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Description *string `pulumi:"description"` // The name. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Name string `pulumi:"name"` // Information about the reference when the “referenceType“ is “URL“. Otherwise, null. “URL“ is the only accepted type. (Supports variable injection in the “Value“ field.) References map[string]RuleReference `pulumi:"references"` }
Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
type RuleTaskActionArgs ¶ added in v0.44.0
type RuleTaskActionArgs struct { // The Amazon Resource Name (ARN) of the flow. ContactFlowArn pulumi.StringInput `pulumi:"contactFlowArn"` // The description. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Description pulumi.StringPtrInput `pulumi:"description"` // The name. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*. Name pulumi.StringInput `pulumi:"name"` // Information about the reference when the “referenceType“ is “URL“. Otherwise, null. “URL“ is the only accepted type. (Supports variable injection in the “Value“ field.) References RuleReferenceMapInput `pulumi:"references"` }
Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
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 }
Information about the task action. This field is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
func (RuleTaskActionOutput) ContactFlowArn ¶ added in v0.44.0
func (o RuleTaskActionOutput) ContactFlowArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the flow.
func (RuleTaskActionOutput) Description ¶ added in v0.44.0
func (o RuleTaskActionOutput) Description() pulumi.StringPtrOutput
The description. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*.
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. Supports variable injection. For more information, see [JSONPath reference](https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens-variable-injection.html) in the *Administrators Guide*.
func (RuleTaskActionOutput) References ¶ added in v0.44.0
func (o RuleTaskActionOutput) References() RuleReferenceMapOutput
Information about the reference when the “referenceType“ is “URL“. Otherwise, null. “URL“ is the only accepted type. (Supports variable injection in the “Value“ field.)
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 the event source. EventSourceName RuleTriggerEventSourceEventSourceName `pulumi:"eventSourceName"` // The Amazon Resource Name (ARN) of the integration association. “IntegrationAssociationArn“ is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“ IntegrationAssociationArn *string `pulumi:"integrationAssociationArn"` }
The name of the event source.
type RuleTriggerEventSourceArgs ¶ added in v0.44.0
type RuleTriggerEventSourceArgs struct { // The name of the event source. EventSourceName RuleTriggerEventSourceEventSourceNameInput `pulumi:"eventSourceName"` // The Amazon Resource Name (ARN) of the integration association. “IntegrationAssociationArn“ is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“ IntegrationAssociationArn pulumi.StringPtrInput `pulumi:"integrationAssociationArn"` }
The name of the event source.
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 the 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 values of the RuleTriggerEventSourceEventSourceName enum A concrete instance of `RuleTriggerEventSourceEventSourceNameInput` can be one of the following:
RuleTriggerEventSourceEventSourceNameOnContactEvaluationSubmit RuleTriggerEventSourceEventSourceNameOnPostCallAnalysisAvailable RuleTriggerEventSourceEventSourceNameOnRealTimeCallAnalysisAvailable RuleTriggerEventSourceEventSourceNameOnRealTimeChatAnalysisAvailable RuleTriggerEventSourceEventSourceNameOnPostChatAnalysisAvailable RuleTriggerEventSourceEventSourceNameOnZendeskTicketCreate RuleTriggerEventSourceEventSourceNameOnZendeskTicketStatusUpdate RuleTriggerEventSourceEventSourceNameOnSalesforceCaseCreate RuleTriggerEventSourceEventSourceNameOnMetricDataUpdate RuleTriggerEventSourceEventSourceNameOnCaseCreate RuleTriggerEventSourceEventSourceNameOnCaseUpdate
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 name of the event source.
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 the event source.
func (RuleTriggerEventSourceOutput) IntegrationAssociationArn ¶ added in v0.44.0
func (o RuleTriggerEventSourceOutput) IntegrationAssociationArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the integration association. “IntegrationAssociationArn“ is required if “TriggerEventSource“ is one of the following values: “OnZendeskTicketCreate“ | “OnZendeskTicketStatusUpdate“ | “OnSalesforceCaseCreate“
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 RuleUpdateCaseAction ¶ added in v0.91.0
type RuleUpdateCaseAction struct {
Fields []RuleField `pulumi:"fields"`
}
type RuleUpdateCaseActionArgs ¶ added in v0.91.0
type RuleUpdateCaseActionArgs struct {
Fields RuleFieldArrayInput `pulumi:"fields"`
}
func (RuleUpdateCaseActionArgs) ElementType ¶ added in v0.91.0
func (RuleUpdateCaseActionArgs) ElementType() reflect.Type
func (RuleUpdateCaseActionArgs) ToRuleUpdateCaseActionOutput ¶ added in v0.91.0
func (i RuleUpdateCaseActionArgs) ToRuleUpdateCaseActionOutput() RuleUpdateCaseActionOutput
func (RuleUpdateCaseActionArgs) ToRuleUpdateCaseActionOutputWithContext ¶ added in v0.91.0
func (i RuleUpdateCaseActionArgs) ToRuleUpdateCaseActionOutputWithContext(ctx context.Context) RuleUpdateCaseActionOutput
type RuleUpdateCaseActionArray ¶ added in v0.91.0
type RuleUpdateCaseActionArray []RuleUpdateCaseActionInput
func (RuleUpdateCaseActionArray) ElementType ¶ added in v0.91.0
func (RuleUpdateCaseActionArray) ElementType() reflect.Type
func (RuleUpdateCaseActionArray) ToRuleUpdateCaseActionArrayOutput ¶ added in v0.91.0
func (i RuleUpdateCaseActionArray) ToRuleUpdateCaseActionArrayOutput() RuleUpdateCaseActionArrayOutput
func (RuleUpdateCaseActionArray) ToRuleUpdateCaseActionArrayOutputWithContext ¶ added in v0.91.0
func (i RuleUpdateCaseActionArray) ToRuleUpdateCaseActionArrayOutputWithContext(ctx context.Context) RuleUpdateCaseActionArrayOutput
type RuleUpdateCaseActionArrayInput ¶ added in v0.91.0
type RuleUpdateCaseActionArrayInput interface { pulumi.Input ToRuleUpdateCaseActionArrayOutput() RuleUpdateCaseActionArrayOutput ToRuleUpdateCaseActionArrayOutputWithContext(context.Context) RuleUpdateCaseActionArrayOutput }
RuleUpdateCaseActionArrayInput is an input type that accepts RuleUpdateCaseActionArray and RuleUpdateCaseActionArrayOutput values. You can construct a concrete instance of `RuleUpdateCaseActionArrayInput` via:
RuleUpdateCaseActionArray{ RuleUpdateCaseActionArgs{...} }
type RuleUpdateCaseActionArrayOutput ¶ added in v0.91.0
type RuleUpdateCaseActionArrayOutput struct{ *pulumi.OutputState }
func (RuleUpdateCaseActionArrayOutput) ElementType ¶ added in v0.91.0
func (RuleUpdateCaseActionArrayOutput) ElementType() reflect.Type
func (RuleUpdateCaseActionArrayOutput) Index ¶ added in v0.91.0
func (o RuleUpdateCaseActionArrayOutput) Index(i pulumi.IntInput) RuleUpdateCaseActionOutput
func (RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutput ¶ added in v0.91.0
func (o RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutput() RuleUpdateCaseActionArrayOutput
func (RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutputWithContext ¶ added in v0.91.0
func (o RuleUpdateCaseActionArrayOutput) ToRuleUpdateCaseActionArrayOutputWithContext(ctx context.Context) RuleUpdateCaseActionArrayOutput
type RuleUpdateCaseActionInput ¶ added in v0.91.0
type RuleUpdateCaseActionInput interface { pulumi.Input ToRuleUpdateCaseActionOutput() RuleUpdateCaseActionOutput ToRuleUpdateCaseActionOutputWithContext(context.Context) RuleUpdateCaseActionOutput }
RuleUpdateCaseActionInput is an input type that accepts RuleUpdateCaseActionArgs and RuleUpdateCaseActionOutput values. You can construct a concrete instance of `RuleUpdateCaseActionInput` via:
RuleUpdateCaseActionArgs{...}
type RuleUpdateCaseActionOutput ¶ added in v0.91.0
type RuleUpdateCaseActionOutput struct{ *pulumi.OutputState }
func (RuleUpdateCaseActionOutput) ElementType ¶ added in v0.91.0
func (RuleUpdateCaseActionOutput) ElementType() reflect.Type
func (RuleUpdateCaseActionOutput) Fields ¶ added in v0.91.0
func (o RuleUpdateCaseActionOutput) Fields() RuleFieldArrayOutput
func (RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutput ¶ added in v0.91.0
func (o RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutput() RuleUpdateCaseActionOutput
func (RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutputWithContext ¶ added in v0.91.0
func (o RuleUpdateCaseActionOutput) ToRuleUpdateCaseActionOutputWithContext(ctx context.Context) RuleUpdateCaseActionOutput
type SecurityKey ¶ added in v0.49.0
type SecurityKey struct { pulumi.CustomResourceState // An `AssociationId` is automatically generated when a storage config is associated with an instance. AssociationId pulumi.StringOutput `pulumi:"associationId"` // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringOutput `pulumi:"instanceId"` // A valid security key in PEM format. For example: // // `"-----BEGIN PUBLIC KEY-----\ [a lot of characters] ----END PUBLIC KEY-----"` // // *Minimum* : `1` // // *Maximum* : `1024` Key pulumi.StringOutput `pulumi:"key"` }
Resource Type definition for AWS::Connect::SecurityKey
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/connect" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := connect.NewSecurityKey(ctx, "securityKey", &connect.SecurityKeyArgs{ InstanceId: pulumi.String("arn:aws:connect:region-name:aws-account-id:instance/instance-arn"), Key: pulumi.String("valid-pem-key"), }) if err != nil { return err } return nil }) }
```
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 { // The Amazon Resource Name (ARN) of the instance. // // *Minimum* : `1` // // *Maximum* : `100` InstanceId pulumi.StringInput // A valid security key in PEM format. For example: // // `"-----BEGIN PUBLIC KEY-----\ [a lot of characters] ----END PUBLIC KEY-----"` // // *Minimum* : `1` // // *Maximum* : `1024` 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
An `AssociationId` is automatically generated when a storage config is associated with an instance.
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
The Amazon Resource Name (ARN) of the instance.
*Minimum* : `1`
*Maximum* : `100`
func (SecurityKeyOutput) Key ¶ added in v0.49.0
func (o SecurityKeyOutput) Key() pulumi.StringOutput
A valid security key in PEM format. For example:
`"-----BEGIN PUBLIC KEY-----\ [a lot of characters] ----END PUBLIC KEY-----"`
*Minimum* : `1`
*Maximum* : `1024`
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 SecurityProfile ¶ added in v0.78.0
type SecurityProfile struct { pulumi.CustomResourceState // The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlHierarchyGroupId pulumi.StringPtrOutput `pulumi:"allowedAccessControlHierarchyGroupId"` // The list of tags that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlTags SecurityProfileTagArrayOutput `pulumi:"allowedAccessControlTags"` // A list of third-party applications that the security profile will give access to. Applications SecurityProfileApplicationArrayOutput `pulumi:"applications"` // The description of the security profile. Description pulumi.StringPtrOutput `pulumi:"description"` // The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. HierarchyRestrictedResources pulumi.StringArrayOutput `pulumi:"hierarchyRestrictedResources"` // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The AWS Region where this resource was last modified. LastModifiedRegion pulumi.StringOutput `pulumi:"lastModifiedRegion"` // The timestamp when this resource was last modified. LastModifiedTime pulumi.Float64Output `pulumi:"lastModifiedTime"` // Permissions assigned to the security profile. Permissions pulumi.StringArrayOutput `pulumi:"permissions"` // The Amazon Resource Name (ARN) for the security profile. SecurityProfileArn pulumi.StringOutput `pulumi:"securityProfileArn"` // The name of the security profile. SecurityProfileName pulumi.StringOutput `pulumi:"securityProfileName"` // The list of resources that a security profile applies tag restrictions to in Amazon Connect. TagRestrictedResources pulumi.StringArrayOutput `pulumi:"tagRestrictedResources"` // The tags used to organize, track, or control access for this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Connect::SecurityProfile
func GetSecurityProfile ¶ added in v0.78.0
func GetSecurityProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityProfileState, opts ...pulumi.ResourceOption) (*SecurityProfile, error)
GetSecurityProfile gets an existing SecurityProfile 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 NewSecurityProfile ¶ added in v0.78.0
func NewSecurityProfile(ctx *pulumi.Context, name string, args *SecurityProfileArgs, opts ...pulumi.ResourceOption) (*SecurityProfile, error)
NewSecurityProfile registers a new resource with the given unique name, arguments, and options.
func (*SecurityProfile) ElementType ¶ added in v0.78.0
func (*SecurityProfile) ElementType() reflect.Type
func (*SecurityProfile) ToSecurityProfileOutput ¶ added in v0.78.0
func (i *SecurityProfile) ToSecurityProfileOutput() SecurityProfileOutput
func (*SecurityProfile) ToSecurityProfileOutputWithContext ¶ added in v0.78.0
func (i *SecurityProfile) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
type SecurityProfileApplication ¶ added in v0.101.0
type SecurityProfileApplication struct { // The permissions that the agent is granted on the application ApplicationPermissions []string `pulumi:"applicationPermissions"` // Namespace of the application that you want to give access to. Namespace string `pulumi:"namespace"` }
A third-party application's metadata.
type SecurityProfileApplicationArgs ¶ added in v0.101.0
type SecurityProfileApplicationArgs struct { // The permissions that the agent is granted on the application ApplicationPermissions pulumi.StringArrayInput `pulumi:"applicationPermissions"` // Namespace of the application that you want to give access to. Namespace pulumi.StringInput `pulumi:"namespace"` }
A third-party application's metadata.
func (SecurityProfileApplicationArgs) ElementType ¶ added in v0.101.0
func (SecurityProfileApplicationArgs) ElementType() reflect.Type
func (SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutput ¶ added in v0.101.0
func (i SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutput() SecurityProfileApplicationOutput
func (SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutputWithContext ¶ added in v0.101.0
func (i SecurityProfileApplicationArgs) ToSecurityProfileApplicationOutputWithContext(ctx context.Context) SecurityProfileApplicationOutput
type SecurityProfileApplicationArray ¶ added in v0.101.0
type SecurityProfileApplicationArray []SecurityProfileApplicationInput
func (SecurityProfileApplicationArray) ElementType ¶ added in v0.101.0
func (SecurityProfileApplicationArray) ElementType() reflect.Type
func (SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutput ¶ added in v0.101.0
func (i SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutput() SecurityProfileApplicationArrayOutput
func (SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutputWithContext ¶ added in v0.101.0
func (i SecurityProfileApplicationArray) ToSecurityProfileApplicationArrayOutputWithContext(ctx context.Context) SecurityProfileApplicationArrayOutput
type SecurityProfileApplicationArrayInput ¶ added in v0.101.0
type SecurityProfileApplicationArrayInput interface { pulumi.Input ToSecurityProfileApplicationArrayOutput() SecurityProfileApplicationArrayOutput ToSecurityProfileApplicationArrayOutputWithContext(context.Context) SecurityProfileApplicationArrayOutput }
SecurityProfileApplicationArrayInput is an input type that accepts SecurityProfileApplicationArray and SecurityProfileApplicationArrayOutput values. You can construct a concrete instance of `SecurityProfileApplicationArrayInput` via:
SecurityProfileApplicationArray{ SecurityProfileApplicationArgs{...} }
type SecurityProfileApplicationArrayOutput ¶ added in v0.101.0
type SecurityProfileApplicationArrayOutput struct{ *pulumi.OutputState }
func (SecurityProfileApplicationArrayOutput) ElementType ¶ added in v0.101.0
func (SecurityProfileApplicationArrayOutput) ElementType() reflect.Type
func (SecurityProfileApplicationArrayOutput) Index ¶ added in v0.101.0
func (o SecurityProfileApplicationArrayOutput) Index(i pulumi.IntInput) SecurityProfileApplicationOutput
func (SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutput ¶ added in v0.101.0
func (o SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutput() SecurityProfileApplicationArrayOutput
func (SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutputWithContext ¶ added in v0.101.0
func (o SecurityProfileApplicationArrayOutput) ToSecurityProfileApplicationArrayOutputWithContext(ctx context.Context) SecurityProfileApplicationArrayOutput
type SecurityProfileApplicationInput ¶ added in v0.101.0
type SecurityProfileApplicationInput interface { pulumi.Input ToSecurityProfileApplicationOutput() SecurityProfileApplicationOutput ToSecurityProfileApplicationOutputWithContext(context.Context) SecurityProfileApplicationOutput }
SecurityProfileApplicationInput is an input type that accepts SecurityProfileApplicationArgs and SecurityProfileApplicationOutput values. You can construct a concrete instance of `SecurityProfileApplicationInput` via:
SecurityProfileApplicationArgs{...}
type SecurityProfileApplicationOutput ¶ added in v0.101.0
type SecurityProfileApplicationOutput struct{ *pulumi.OutputState }
A third-party application's metadata.
func (SecurityProfileApplicationOutput) ApplicationPermissions ¶ added in v0.101.0
func (o SecurityProfileApplicationOutput) ApplicationPermissions() pulumi.StringArrayOutput
The permissions that the agent is granted on the application
func (SecurityProfileApplicationOutput) ElementType ¶ added in v0.101.0
func (SecurityProfileApplicationOutput) ElementType() reflect.Type
func (SecurityProfileApplicationOutput) Namespace ¶ added in v0.101.0
func (o SecurityProfileApplicationOutput) Namespace() pulumi.StringOutput
Namespace of the application that you want to give access to.
func (SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutput ¶ added in v0.101.0
func (o SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutput() SecurityProfileApplicationOutput
func (SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutputWithContext ¶ added in v0.101.0
func (o SecurityProfileApplicationOutput) ToSecurityProfileApplicationOutputWithContext(ctx context.Context) SecurityProfileApplicationOutput
type SecurityProfileArgs ¶ added in v0.78.0
type SecurityProfileArgs struct { // The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlHierarchyGroupId pulumi.StringPtrInput // The list of tags that a security profile uses to restrict access to resources in Amazon Connect. AllowedAccessControlTags SecurityProfileTagArrayInput // A list of third-party applications that the security profile will give access to. Applications SecurityProfileApplicationArrayInput // The description of the security profile. Description pulumi.StringPtrInput // The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. HierarchyRestrictedResources pulumi.StringArrayInput // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // Permissions assigned to the security profile. Permissions pulumi.StringArrayInput // The name of the security profile. SecurityProfileName pulumi.StringPtrInput // The list of resources that a security profile applies tag restrictions to in Amazon Connect. TagRestrictedResources pulumi.StringArrayInput // The tags used to organize, track, or control access for this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a SecurityProfile resource.
func (SecurityProfileArgs) ElementType ¶ added in v0.78.0
func (SecurityProfileArgs) ElementType() reflect.Type
type SecurityProfileInput ¶ added in v0.78.0
type SecurityProfileInput interface { pulumi.Input ToSecurityProfileOutput() SecurityProfileOutput ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput }
type SecurityProfileOutput ¶ added in v0.78.0
type SecurityProfileOutput struct{ *pulumi.OutputState }
func (SecurityProfileOutput) AllowedAccessControlHierarchyGroupId ¶ added in v0.101.0
func (o SecurityProfileOutput) AllowedAccessControlHierarchyGroupId() pulumi.StringPtrOutput
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
func (SecurityProfileOutput) AllowedAccessControlTags ¶ added in v0.78.0
func (o SecurityProfileOutput) AllowedAccessControlTags() SecurityProfileTagArrayOutput
The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
func (SecurityProfileOutput) Applications ¶ added in v0.101.0
func (o SecurityProfileOutput) Applications() SecurityProfileApplicationArrayOutput
A list of third-party applications that the security profile will give access to.
func (SecurityProfileOutput) Description ¶ added in v0.78.0
func (o SecurityProfileOutput) Description() pulumi.StringPtrOutput
The description of the security profile.
func (SecurityProfileOutput) ElementType ¶ added in v0.78.0
func (SecurityProfileOutput) ElementType() reflect.Type
func (SecurityProfileOutput) HierarchyRestrictedResources ¶ added in v0.101.0
func (o SecurityProfileOutput) HierarchyRestrictedResources() pulumi.StringArrayOutput
The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
func (SecurityProfileOutput) InstanceArn ¶ added in v0.78.0
func (o SecurityProfileOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (SecurityProfileOutput) LastModifiedRegion ¶ added in v0.101.0
func (o SecurityProfileOutput) LastModifiedRegion() pulumi.StringOutput
The AWS Region where this resource was last modified.
func (SecurityProfileOutput) LastModifiedTime ¶ added in v0.101.0
func (o SecurityProfileOutput) LastModifiedTime() pulumi.Float64Output
The timestamp when this resource was last modified.
func (SecurityProfileOutput) Permissions ¶ added in v0.78.0
func (o SecurityProfileOutput) Permissions() pulumi.StringArrayOutput
Permissions assigned to the security profile.
func (SecurityProfileOutput) SecurityProfileArn ¶ added in v0.78.0
func (o SecurityProfileOutput) SecurityProfileArn() pulumi.StringOutput
The Amazon Resource Name (ARN) for the security profile.
func (SecurityProfileOutput) SecurityProfileName ¶ added in v0.78.0
func (o SecurityProfileOutput) SecurityProfileName() pulumi.StringOutput
The name of the security profile.
func (SecurityProfileOutput) TagRestrictedResources ¶ added in v0.78.0
func (o SecurityProfileOutput) TagRestrictedResources() pulumi.StringArrayOutput
The list of resources that a security profile applies tag restrictions to in Amazon Connect.
func (SecurityProfileOutput) Tags ¶ added in v0.78.0
func (o SecurityProfileOutput) Tags() aws.TagArrayOutput
The tags used to organize, track, or control access for this resource.
func (SecurityProfileOutput) ToSecurityProfileOutput ¶ added in v0.78.0
func (o SecurityProfileOutput) ToSecurityProfileOutput() SecurityProfileOutput
func (SecurityProfileOutput) ToSecurityProfileOutputWithContext ¶ added in v0.78.0
func (o SecurityProfileOutput) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
type SecurityProfileState ¶ added in v0.78.0
type SecurityProfileState struct { }
func (SecurityProfileState) ElementType ¶ added in v0.78.0
func (SecurityProfileState) ElementType() reflect.Type
type SecurityProfileTag ¶ added in v0.78.0
type SecurityProfileTag 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 0 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 SecurityProfileTagArgs ¶ added in v0.78.0
type SecurityProfileTagArgs 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 0 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 (SecurityProfileTagArgs) ElementType ¶ added in v0.78.0
func (SecurityProfileTagArgs) ElementType() reflect.Type
func (SecurityProfileTagArgs) ToSecurityProfileTagOutput ¶ added in v0.78.0
func (i SecurityProfileTagArgs) ToSecurityProfileTagOutput() SecurityProfileTagOutput
func (SecurityProfileTagArgs) ToSecurityProfileTagOutputWithContext ¶ added in v0.78.0
func (i SecurityProfileTagArgs) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
type SecurityProfileTagArray ¶ added in v0.78.0
type SecurityProfileTagArray []SecurityProfileTagInput
func (SecurityProfileTagArray) ElementType ¶ added in v0.78.0
func (SecurityProfileTagArray) ElementType() reflect.Type
func (SecurityProfileTagArray) ToSecurityProfileTagArrayOutput ¶ added in v0.78.0
func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
func (SecurityProfileTagArray) ToSecurityProfileTagArrayOutputWithContext ¶ added in v0.78.0
func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
type SecurityProfileTagArrayInput ¶ added in v0.78.0
type SecurityProfileTagArrayInput interface { pulumi.Input ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput ToSecurityProfileTagArrayOutputWithContext(context.Context) SecurityProfileTagArrayOutput }
SecurityProfileTagArrayInput is an input type that accepts SecurityProfileTagArray and SecurityProfileTagArrayOutput values. You can construct a concrete instance of `SecurityProfileTagArrayInput` via:
SecurityProfileTagArray{ SecurityProfileTagArgs{...} }
type SecurityProfileTagArrayOutput ¶ added in v0.78.0
type SecurityProfileTagArrayOutput struct{ *pulumi.OutputState }
func (SecurityProfileTagArrayOutput) ElementType ¶ added in v0.78.0
func (SecurityProfileTagArrayOutput) ElementType() reflect.Type
func (SecurityProfileTagArrayOutput) Index ¶ added in v0.78.0
func (o SecurityProfileTagArrayOutput) Index(i pulumi.IntInput) SecurityProfileTagOutput
func (SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput ¶ added in v0.78.0
func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
func (SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext ¶ added in v0.78.0
func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
type SecurityProfileTagInput ¶ added in v0.78.0
type SecurityProfileTagInput interface { pulumi.Input ToSecurityProfileTagOutput() SecurityProfileTagOutput ToSecurityProfileTagOutputWithContext(context.Context) SecurityProfileTagOutput }
SecurityProfileTagInput is an input type that accepts SecurityProfileTagArgs and SecurityProfileTagOutput values. You can construct a concrete instance of `SecurityProfileTagInput` via:
SecurityProfileTagArgs{...}
type SecurityProfileTagOutput ¶ added in v0.78.0
type SecurityProfileTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (SecurityProfileTagOutput) ElementType ¶ added in v0.78.0
func (SecurityProfileTagOutput) ElementType() reflect.Type
func (SecurityProfileTagOutput) Key ¶ added in v0.78.0
func (o SecurityProfileTagOutput) 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 (SecurityProfileTagOutput) ToSecurityProfileTagOutput ¶ added in v0.78.0
func (o SecurityProfileTagOutput) ToSecurityProfileTagOutput() SecurityProfileTagOutput
func (SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext ¶ added in v0.78.0
func (o SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
func (SecurityProfileTagOutput) Value ¶ added in v0.78.0
func (o SecurityProfileTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 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 TaskTemplate ¶ added in v0.19.0
type TaskTemplate struct { pulumi.CustomResourceState // The identifier (arn) of the task template. Arn pulumi.StringOutput `pulumi:"arn"` // A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. 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"` // The default values for fields when a task is created by referencing this template. 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"` // The identifier of the contact flow. SelfAssignContactFlowArn pulumi.StringPtrOutput `pulumi:"selfAssignContactFlowArn"` // The status of the task template. Status TaskTemplateStatusPtrOutput `pulumi:"status"` // One or more tags. Tags aws.TagArrayOutput `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 { // A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. ClientToken pulumi.StringPtrInput // The constraints for the task template Constraints ConstraintsPropertiesPtrInput // The identifier of the contact flow. ContactFlowArn pulumi.StringPtrInput // The default values for fields when a task is created by referencing this template. 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 // The identifier of the contact flow. SelfAssignContactFlowArn pulumi.StringPtrInput // The status of the task template. Status TaskTemplateStatusPtrInput // One or more tags. Tags aws.TagArrayInput }
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 { // Default value for the field. DefaultValue string `pulumi:"defaultValue"` // Identifier of a field. Id TaskTemplateFieldIdentifier `pulumi:"id"` }
the default value for the task template's field
type TaskTemplateDefaultFieldValueArgs ¶ added in v0.19.0
type TaskTemplateDefaultFieldValueArgs struct { // Default value for the field. DefaultValue pulumi.StringInput `pulumi:"defaultValue"` // Identifier of a field. 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
Default value for the field.
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"` // The unique identifier for the field. Id TaskTemplateFieldIdentifier `pulumi:"id"` // list of field options to be used with single select SingleSelectOptions []string `pulumi:"singleSelectOptions"` // Indicates the type of field. Following are the valid field types: `NAME` `DESCRIPTION` | `SCHEDULED_TIME` | `QUICK_CONNECT` | `URL` | `NUMBER` | `TEXT` | `TEXT_AREA` | `DATE_TIME` | `BOOLEAN` | `SINGLE_SELECT` | `EMAIL` 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"` // The unique identifier for the field. Id TaskTemplateFieldIdentifierInput `pulumi:"id"` // list of field options to be used with single select SingleSelectOptions pulumi.StringArrayInput `pulumi:"singleSelectOptions"` // Indicates the type of field. Following are the valid field types: `NAME` `DESCRIPTION` | `SCHEDULED_TIME` | `QUICK_CONNECT` | `URL` | `NUMBER` | `TEXT` | `TEXT_AREA` | `DATE_TIME` | `BOOLEAN` | `SINGLE_SELECT` | `EMAIL` 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
The unique identifier for the field.
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
Indicates the type of field. Following are the valid field types: `NAME` `DESCRIPTION` | `SCHEDULED_TIME` | `QUICK_CONNECT` | `URL` | `NUMBER` | `TEXT` | `TEXT_AREA` | `DATE_TIME` | `BOOLEAN` | `SINGLE_SELECT` | `EMAIL`
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 values of the TaskTemplateFieldType enum A concrete instance of `TaskTemplateFieldTypeInput` can be one of the following:
TaskTemplateFieldTypeName TaskTemplateFieldTypeDescription TaskTemplateFieldTypeScheduledTime TaskTemplateFieldTypeQuickConnect TaskTemplateFieldTypeUrl TaskTemplateFieldTypeNumber TaskTemplateFieldTypeText TaskTemplateFieldTypeTextArea TaskTemplateFieldTypeDateTime TaskTemplateFieldTypeBoolean TaskTemplateFieldTypeSingleSelect TaskTemplateFieldTypeEmail TaskTemplateFieldTypeExpiryDuration TaskTemplateFieldTypeSelfAssign
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
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
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
The default values for fields when a task is created by referencing this template.
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) SelfAssignContactFlowArn ¶ added in v1.15.0
func (o TaskTemplateOutput) SelfAssignContactFlowArn() pulumi.StringPtrOutput
The identifier of the contact flow.
func (TaskTemplateOutput) Status ¶ added in v0.19.0
func (o TaskTemplateOutput) Status() TaskTemplateStatusPtrOutput
The status of the task template.
func (TaskTemplateOutput) Tags ¶ added in v0.19.0
func (o TaskTemplateOutput) Tags() aws.TagArrayOutput
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 values of the TaskTemplateStatus enum A concrete instance of `TaskTemplateStatusInput` can be one of the following:
TaskTemplateStatusActive TaskTemplateStatusInactive
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 TrafficDistributionGroup ¶ added in v0.73.0
type TrafficDistributionGroup struct { pulumi.CustomResourceState // A description for the traffic distribution group. Description pulumi.StringPtrOutput `pulumi:"description"` // The identifier of the Amazon Connect instance that has been replicated. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // If this is the default traffic distribution group. IsDefault pulumi.BoolOutput `pulumi:"isDefault"` // The name for the traffic distribution group. Name pulumi.StringOutput `pulumi:"name"` // The status of the traffic distribution group. Status TrafficDistributionGroupStatusOutput `pulumi:"status"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` // The identifier of the traffic distribution group. TrafficDistributionGroupArn pulumi.StringOutput `pulumi:"trafficDistributionGroupArn"` }
Resource Type definition for AWS::Connect::TrafficDistributionGroup
func GetTrafficDistributionGroup ¶ added in v0.73.0
func GetTrafficDistributionGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrafficDistributionGroupState, opts ...pulumi.ResourceOption) (*TrafficDistributionGroup, error)
GetTrafficDistributionGroup gets an existing TrafficDistributionGroup 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 NewTrafficDistributionGroup ¶ added in v0.73.0
func NewTrafficDistributionGroup(ctx *pulumi.Context, name string, args *TrafficDistributionGroupArgs, opts ...pulumi.ResourceOption) (*TrafficDistributionGroup, error)
NewTrafficDistributionGroup registers a new resource with the given unique name, arguments, and options.
func (*TrafficDistributionGroup) ElementType ¶ added in v0.73.0
func (*TrafficDistributionGroup) ElementType() reflect.Type
func (*TrafficDistributionGroup) ToTrafficDistributionGroupOutput ¶ added in v0.73.0
func (i *TrafficDistributionGroup) ToTrafficDistributionGroupOutput() TrafficDistributionGroupOutput
func (*TrafficDistributionGroup) ToTrafficDistributionGroupOutputWithContext ¶ added in v0.73.0
func (i *TrafficDistributionGroup) ToTrafficDistributionGroupOutputWithContext(ctx context.Context) TrafficDistributionGroupOutput
type TrafficDistributionGroupArgs ¶ added in v0.73.0
type TrafficDistributionGroupArgs struct { // A description for the traffic distribution group. Description pulumi.StringPtrInput // The identifier of the Amazon Connect instance that has been replicated. InstanceArn pulumi.StringInput // The name for the traffic distribution group. Name pulumi.StringPtrInput // One or more tags. Tags aws.TagArrayInput }
The set of arguments for constructing a TrafficDistributionGroup resource.
func (TrafficDistributionGroupArgs) ElementType ¶ added in v0.73.0
func (TrafficDistributionGroupArgs) ElementType() reflect.Type
type TrafficDistributionGroupInput ¶ added in v0.73.0
type TrafficDistributionGroupInput interface { pulumi.Input ToTrafficDistributionGroupOutput() TrafficDistributionGroupOutput ToTrafficDistributionGroupOutputWithContext(ctx context.Context) TrafficDistributionGroupOutput }
type TrafficDistributionGroupOutput ¶ added in v0.73.0
type TrafficDistributionGroupOutput struct{ *pulumi.OutputState }
func (TrafficDistributionGroupOutput) Description ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) Description() pulumi.StringPtrOutput
A description for the traffic distribution group.
func (TrafficDistributionGroupOutput) ElementType ¶ added in v0.73.0
func (TrafficDistributionGroupOutput) ElementType() reflect.Type
func (TrafficDistributionGroupOutput) InstanceArn ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance that has been replicated.
func (TrafficDistributionGroupOutput) IsDefault ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) IsDefault() pulumi.BoolOutput
If this is the default traffic distribution group.
func (TrafficDistributionGroupOutput) Name ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) Name() pulumi.StringOutput
The name for the traffic distribution group.
func (TrafficDistributionGroupOutput) Status ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) Status() TrafficDistributionGroupStatusOutput
The status of the traffic distribution group.
func (TrafficDistributionGroupOutput) Tags ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) Tags() aws.TagArrayOutput
One or more tags.
func (TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutput() TrafficDistributionGroupOutput
func (TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) ToTrafficDistributionGroupOutputWithContext(ctx context.Context) TrafficDistributionGroupOutput
func (TrafficDistributionGroupOutput) TrafficDistributionGroupArn ¶ added in v0.73.0
func (o TrafficDistributionGroupOutput) TrafficDistributionGroupArn() pulumi.StringOutput
The identifier of the traffic distribution group.
type TrafficDistributionGroupState ¶ added in v0.73.0
type TrafficDistributionGroupState struct { }
func (TrafficDistributionGroupState) ElementType ¶ added in v0.73.0
func (TrafficDistributionGroupState) ElementType() reflect.Type
type TrafficDistributionGroupStatus ¶ added in v0.73.0
type TrafficDistributionGroupStatus string
The status of the traffic distribution group.
type TrafficDistributionGroupStatusOutput ¶ added in v0.73.0
type TrafficDistributionGroupStatusOutput struct{ *pulumi.OutputState }
func (TrafficDistributionGroupStatusOutput) ElementType ¶ added in v0.73.0
func (TrafficDistributionGroupStatusOutput) ElementType() reflect.Type
func (TrafficDistributionGroupStatusOutput) ToStringOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToStringOutput() pulumi.StringOutput
func (TrafficDistributionGroupStatusOutput) ToStringOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrafficDistributionGroupStatusOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrafficDistributionGroupStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutput() TrafficDistributionGroupStatusOutput
func (TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusOutput
func (TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutput() TrafficDistributionGroupStatusPtrOutput
func (TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusPtrOutput
type TrafficDistributionGroupStatusPtrOutput ¶ added in v0.73.0
type TrafficDistributionGroupStatusPtrOutput struct{ *pulumi.OutputState }
func (TrafficDistributionGroupStatusPtrOutput) ElementType ¶ added in v0.73.0
func (TrafficDistributionGroupStatusPtrOutput) ElementType() reflect.Type
func (TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutput ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutput() TrafficDistributionGroupStatusPtrOutput
func (TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext ¶ added in v0.73.0
func (o TrafficDistributionGroupStatusPtrOutput) ToTrafficDistributionGroupStatusPtrOutputWithContext(ctx context.Context) TrafficDistributionGroupStatusPtrOutput
type TrafficDistributionGroupTag ¶ added in v0.73.0
type TrafficDistributionGroupTag 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 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 aws.TagArrayOutput `pulumi:"tags"` // The Amazon Resource Name (ARN) for the user. UserArn pulumi.StringOutput `pulumi:"userArn"` // One or more predefined attributes assigned to a user, with a level that indicates how skilled they are. UserProficiencies UserProficiencyArrayOutput `pulumi:"userProficiencies"` // 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 aws.TagArrayInput // One or more predefined attributes assigned to a user, with a level that indicates how skilled they are. UserProficiencies UserProficiencyArrayInput // The user name for the account. Username pulumi.StringPtrInput }
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"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` // 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 // One or more tags. Tags aws.TagArrayInput }
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) Tags ¶ added in v0.80.0
func (o UserHierarchyGroupOutput) Tags() aws.TagArrayOutput
One or more tags.
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 UserHierarchyGroupTag ¶ added in v0.80.0
type UserHierarchyGroupTag 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 UserHierarchyStructure ¶ added in v0.123.0
type UserHierarchyStructure struct { pulumi.CustomResourceState // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // Information about the hierarchy structure. UserHierarchyStructure UserHierarchyStructurePropertiesPtrOutput `pulumi:"userHierarchyStructure"` // The identifier of the User Hierarchy Structure. UserHierarchyStructureArn pulumi.StringOutput `pulumi:"userHierarchyStructureArn"` }
Resource Type definition for AWS::Connect::UserHierarchyStructure
func GetUserHierarchyStructure ¶ added in v0.123.0
func GetUserHierarchyStructure(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserHierarchyStructureState, opts ...pulumi.ResourceOption) (*UserHierarchyStructure, error)
GetUserHierarchyStructure gets an existing UserHierarchyStructure 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 NewUserHierarchyStructure ¶ added in v0.123.0
func NewUserHierarchyStructure(ctx *pulumi.Context, name string, args *UserHierarchyStructureArgs, opts ...pulumi.ResourceOption) (*UserHierarchyStructure, error)
NewUserHierarchyStructure registers a new resource with the given unique name, arguments, and options.
func (*UserHierarchyStructure) ElementType ¶ added in v0.123.0
func (*UserHierarchyStructure) ElementType() reflect.Type
func (*UserHierarchyStructure) ToUserHierarchyStructureOutput ¶ added in v0.123.0
func (i *UserHierarchyStructure) ToUserHierarchyStructureOutput() UserHierarchyStructureOutput
func (*UserHierarchyStructure) ToUserHierarchyStructureOutputWithContext ¶ added in v0.123.0
func (i *UserHierarchyStructure) ToUserHierarchyStructureOutputWithContext(ctx context.Context) UserHierarchyStructureOutput
type UserHierarchyStructureArgs ¶ added in v0.123.0
type UserHierarchyStructureArgs struct { // The identifier of the Amazon Connect instance. InstanceArn pulumi.StringInput // Information about the hierarchy structure. UserHierarchyStructure UserHierarchyStructurePropertiesPtrInput }
The set of arguments for constructing a UserHierarchyStructure resource.
func (UserHierarchyStructureArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureArgs) ElementType() reflect.Type
type UserHierarchyStructureInput ¶ added in v0.123.0
type UserHierarchyStructureInput interface { pulumi.Input ToUserHierarchyStructureOutput() UserHierarchyStructureOutput ToUserHierarchyStructureOutputWithContext(ctx context.Context) UserHierarchyStructureOutput }
type UserHierarchyStructureLevelFive ¶ added in v0.123.0
type UserHierarchyStructureLevelFive struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn *string `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId *string `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name string `pulumi:"name"` }
Information about level five.
type UserHierarchyStructureLevelFiveArgs ¶ added in v0.123.0
type UserHierarchyStructureLevelFiveArgs struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn pulumi.StringPtrInput `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId pulumi.StringPtrInput `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name pulumi.StringInput `pulumi:"name"` }
Information about level five.
func (UserHierarchyStructureLevelFiveArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFiveArgs) ElementType() reflect.Type
func (UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutput() UserHierarchyStructureLevelFiveOutput
func (UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFiveOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFiveOutput
func (UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
func (UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFiveArgs) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
type UserHierarchyStructureLevelFiveInput ¶ added in v0.123.0
type UserHierarchyStructureLevelFiveInput interface { pulumi.Input ToUserHierarchyStructureLevelFiveOutput() UserHierarchyStructureLevelFiveOutput ToUserHierarchyStructureLevelFiveOutputWithContext(context.Context) UserHierarchyStructureLevelFiveOutput }
UserHierarchyStructureLevelFiveInput is an input type that accepts UserHierarchyStructureLevelFiveArgs and UserHierarchyStructureLevelFiveOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelFiveInput` via:
UserHierarchyStructureLevelFiveArgs{...}
type UserHierarchyStructureLevelFiveOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelFiveOutput struct{ *pulumi.OutputState }
Information about level five.
func (UserHierarchyStructureLevelFiveOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFiveOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelFiveOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelFiveOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelFiveOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) Name() pulumi.StringOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutput() UserHierarchyStructureLevelFiveOutput
func (UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFiveOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFiveOutput
func (UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
func (UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFiveOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
type UserHierarchyStructureLevelFivePtrInput ¶ added in v0.123.0
type UserHierarchyStructureLevelFivePtrInput interface { pulumi.Input ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput ToUserHierarchyStructureLevelFivePtrOutputWithContext(context.Context) UserHierarchyStructureLevelFivePtrOutput }
UserHierarchyStructureLevelFivePtrInput is an input type that accepts UserHierarchyStructureLevelFiveArgs, UserHierarchyStructureLevelFivePtr and UserHierarchyStructureLevelFivePtrOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelFivePtrInput` via:
UserHierarchyStructureLevelFiveArgs{...} or: nil
func UserHierarchyStructureLevelFivePtr ¶ added in v0.123.0
func UserHierarchyStructureLevelFivePtr(v *UserHierarchyStructureLevelFiveArgs) UserHierarchyStructureLevelFivePtrInput
type UserHierarchyStructureLevelFivePtrOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelFivePtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureLevelFivePtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFivePtrOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFivePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelFivePtrOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFivePtrOutput) Name() pulumi.StringPtrOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutput() UserHierarchyStructureLevelFivePtrOutput
func (UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFivePtrOutput) ToUserHierarchyStructureLevelFivePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFivePtrOutput
type UserHierarchyStructureLevelFour ¶ added in v0.123.0
type UserHierarchyStructureLevelFour struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn *string `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId *string `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name string `pulumi:"name"` }
Information about level four.
type UserHierarchyStructureLevelFourArgs ¶ added in v0.123.0
type UserHierarchyStructureLevelFourArgs struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn pulumi.StringPtrInput `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId pulumi.StringPtrInput `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name pulumi.StringInput `pulumi:"name"` }
Information about level four.
func (UserHierarchyStructureLevelFourArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFourArgs) ElementType() reflect.Type
func (UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutput() UserHierarchyStructureLevelFourOutput
func (UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourOutput
func (UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
func (UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelFourArgs) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
type UserHierarchyStructureLevelFourInput ¶ added in v0.123.0
type UserHierarchyStructureLevelFourInput interface { pulumi.Input ToUserHierarchyStructureLevelFourOutput() UserHierarchyStructureLevelFourOutput ToUserHierarchyStructureLevelFourOutputWithContext(context.Context) UserHierarchyStructureLevelFourOutput }
UserHierarchyStructureLevelFourInput is an input type that accepts UserHierarchyStructureLevelFourArgs and UserHierarchyStructureLevelFourOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelFourInput` via:
UserHierarchyStructureLevelFourArgs{...}
type UserHierarchyStructureLevelFourOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelFourOutput struct{ *pulumi.OutputState }
Information about level four.
func (UserHierarchyStructureLevelFourOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFourOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelFourOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelFourOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelFourOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) Name() pulumi.StringOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutput() UserHierarchyStructureLevelFourOutput
func (UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourOutput
func (UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
func (UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
type UserHierarchyStructureLevelFourPtrInput ¶ added in v0.123.0
type UserHierarchyStructureLevelFourPtrInput interface { pulumi.Input ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput ToUserHierarchyStructureLevelFourPtrOutputWithContext(context.Context) UserHierarchyStructureLevelFourPtrOutput }
UserHierarchyStructureLevelFourPtrInput is an input type that accepts UserHierarchyStructureLevelFourArgs, UserHierarchyStructureLevelFourPtr and UserHierarchyStructureLevelFourPtrOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelFourPtrInput` via:
UserHierarchyStructureLevelFourArgs{...} or: nil
func UserHierarchyStructureLevelFourPtr ¶ added in v0.123.0
func UserHierarchyStructureLevelFourPtr(v *UserHierarchyStructureLevelFourArgs) UserHierarchyStructureLevelFourPtrInput
type UserHierarchyStructureLevelFourPtrOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelFourPtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureLevelFourPtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelFourPtrOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourPtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelFourPtrOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourPtrOutput) Name() pulumi.StringPtrOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutput() UserHierarchyStructureLevelFourPtrOutput
func (UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelFourPtrOutput) ToUserHierarchyStructureLevelFourPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelFourPtrOutput
type UserHierarchyStructureLevelOne ¶ added in v0.123.0
type UserHierarchyStructureLevelOne struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn *string `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId *string `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name string `pulumi:"name"` }
Information about level one.
type UserHierarchyStructureLevelOneArgs ¶ added in v0.123.0
type UserHierarchyStructureLevelOneArgs struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn pulumi.StringPtrInput `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId pulumi.StringPtrInput `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name pulumi.StringInput `pulumi:"name"` }
Information about level one.
func (UserHierarchyStructureLevelOneArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelOneArgs) ElementType() reflect.Type
func (UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutput() UserHierarchyStructureLevelOneOutput
func (UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOneOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOneOutput
func (UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
func (UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelOneArgs) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
type UserHierarchyStructureLevelOneInput ¶ added in v0.123.0
type UserHierarchyStructureLevelOneInput interface { pulumi.Input ToUserHierarchyStructureLevelOneOutput() UserHierarchyStructureLevelOneOutput ToUserHierarchyStructureLevelOneOutputWithContext(context.Context) UserHierarchyStructureLevelOneOutput }
UserHierarchyStructureLevelOneInput is an input type that accepts UserHierarchyStructureLevelOneArgs and UserHierarchyStructureLevelOneOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelOneInput` via:
UserHierarchyStructureLevelOneArgs{...}
type UserHierarchyStructureLevelOneOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelOneOutput struct{ *pulumi.OutputState }
Information about level one.
func (UserHierarchyStructureLevelOneOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelOneOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelOneOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelOneOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelOneOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) Name() pulumi.StringOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutput() UserHierarchyStructureLevelOneOutput
func (UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOneOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOneOutput
func (UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
func (UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOneOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
type UserHierarchyStructureLevelOnePtrInput ¶ added in v0.123.0
type UserHierarchyStructureLevelOnePtrInput interface { pulumi.Input ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput ToUserHierarchyStructureLevelOnePtrOutputWithContext(context.Context) UserHierarchyStructureLevelOnePtrOutput }
UserHierarchyStructureLevelOnePtrInput is an input type that accepts UserHierarchyStructureLevelOneArgs, UserHierarchyStructureLevelOnePtr and UserHierarchyStructureLevelOnePtrOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelOnePtrInput` via:
UserHierarchyStructureLevelOneArgs{...} or: nil
func UserHierarchyStructureLevelOnePtr ¶ added in v0.123.0
func UserHierarchyStructureLevelOnePtr(v *UserHierarchyStructureLevelOneArgs) UserHierarchyStructureLevelOnePtrInput
type UserHierarchyStructureLevelOnePtrOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelOnePtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureLevelOnePtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelOnePtrOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOnePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelOnePtrOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOnePtrOutput) Name() pulumi.StringPtrOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutput() UserHierarchyStructureLevelOnePtrOutput
func (UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelOnePtrOutput) ToUserHierarchyStructureLevelOnePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelOnePtrOutput
type UserHierarchyStructureLevelThree ¶ added in v0.123.0
type UserHierarchyStructureLevelThree struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn *string `pulumi:"hierarchyLevelArn"` HierarchyLevelId *string `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name string `pulumi:"name"` }
Information about level three.
type UserHierarchyStructureLevelThreeArgs ¶ added in v0.123.0
type UserHierarchyStructureLevelThreeArgs struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn pulumi.StringPtrInput `pulumi:"hierarchyLevelArn"` HierarchyLevelId pulumi.StringPtrInput `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name pulumi.StringInput `pulumi:"name"` }
Information about level three.
func (UserHierarchyStructureLevelThreeArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelThreeArgs) ElementType() reflect.Type
func (UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutput() UserHierarchyStructureLevelThreeOutput
func (UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreeOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreeOutput
func (UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
func (UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelThreeArgs) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
type UserHierarchyStructureLevelThreeInput ¶ added in v0.123.0
type UserHierarchyStructureLevelThreeInput interface { pulumi.Input ToUserHierarchyStructureLevelThreeOutput() UserHierarchyStructureLevelThreeOutput ToUserHierarchyStructureLevelThreeOutputWithContext(context.Context) UserHierarchyStructureLevelThreeOutput }
UserHierarchyStructureLevelThreeInput is an input type that accepts UserHierarchyStructureLevelThreeArgs and UserHierarchyStructureLevelThreeOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelThreeInput` via:
UserHierarchyStructureLevelThreeArgs{...}
type UserHierarchyStructureLevelThreeOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelThreeOutput struct{ *pulumi.OutputState }
Information about level three.
func (UserHierarchyStructureLevelThreeOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelThreeOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelThreeOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelThreeOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) HierarchyLevelId() pulumi.StringPtrOutput
func (UserHierarchyStructureLevelThreeOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) Name() pulumi.StringOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutput() UserHierarchyStructureLevelThreeOutput
func (UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreeOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreeOutput
func (UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
func (UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreeOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
type UserHierarchyStructureLevelThreePtrInput ¶ added in v0.123.0
type UserHierarchyStructureLevelThreePtrInput interface { pulumi.Input ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput ToUserHierarchyStructureLevelThreePtrOutputWithContext(context.Context) UserHierarchyStructureLevelThreePtrOutput }
UserHierarchyStructureLevelThreePtrInput is an input type that accepts UserHierarchyStructureLevelThreeArgs, UserHierarchyStructureLevelThreePtr and UserHierarchyStructureLevelThreePtrOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelThreePtrInput` via:
UserHierarchyStructureLevelThreeArgs{...} or: nil
func UserHierarchyStructureLevelThreePtr ¶ added in v0.123.0
func UserHierarchyStructureLevelThreePtr(v *UserHierarchyStructureLevelThreeArgs) UserHierarchyStructureLevelThreePtrInput
type UserHierarchyStructureLevelThreePtrOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelThreePtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureLevelThreePtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelThreePtrOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreePtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
func (UserHierarchyStructureLevelThreePtrOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreePtrOutput) Name() pulumi.StringPtrOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutput() UserHierarchyStructureLevelThreePtrOutput
func (UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelThreePtrOutput) ToUserHierarchyStructureLevelThreePtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelThreePtrOutput
type UserHierarchyStructureLevelTwo ¶ added in v0.123.0
type UserHierarchyStructureLevelTwo struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn *string `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId *string `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name string `pulumi:"name"` }
Information about level two.
type UserHierarchyStructureLevelTwoArgs ¶ added in v0.123.0
type UserHierarchyStructureLevelTwoArgs struct { // The Amazon Resource Name (ARN) of the hierarchy level. HierarchyLevelArn pulumi.StringPtrInput `pulumi:"hierarchyLevelArn"` // The identifier of the hierarchy level. HierarchyLevelId pulumi.StringPtrInput `pulumi:"hierarchyLevelId"` // The name of the hierarchy level. Name pulumi.StringInput `pulumi:"name"` }
Information about level two.
func (UserHierarchyStructureLevelTwoArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelTwoArgs) ElementType() reflect.Type
func (UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutput() UserHierarchyStructureLevelTwoOutput
func (UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoOutput
func (UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
func (UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructureLevelTwoArgs) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
type UserHierarchyStructureLevelTwoInput ¶ added in v0.123.0
type UserHierarchyStructureLevelTwoInput interface { pulumi.Input ToUserHierarchyStructureLevelTwoOutput() UserHierarchyStructureLevelTwoOutput ToUserHierarchyStructureLevelTwoOutputWithContext(context.Context) UserHierarchyStructureLevelTwoOutput }
UserHierarchyStructureLevelTwoInput is an input type that accepts UserHierarchyStructureLevelTwoArgs and UserHierarchyStructureLevelTwoOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelTwoInput` via:
UserHierarchyStructureLevelTwoArgs{...}
type UserHierarchyStructureLevelTwoOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelTwoOutput struct{ *pulumi.OutputState }
Information about level two.
func (UserHierarchyStructureLevelTwoOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelTwoOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelTwoOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelTwoOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelTwoOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) Name() pulumi.StringOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutput() UserHierarchyStructureLevelTwoOutput
func (UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoOutput
func (UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
func (UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
type UserHierarchyStructureLevelTwoPtrInput ¶ added in v0.123.0
type UserHierarchyStructureLevelTwoPtrInput interface { pulumi.Input ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput ToUserHierarchyStructureLevelTwoPtrOutputWithContext(context.Context) UserHierarchyStructureLevelTwoPtrOutput }
UserHierarchyStructureLevelTwoPtrInput is an input type that accepts UserHierarchyStructureLevelTwoArgs, UserHierarchyStructureLevelTwoPtr and UserHierarchyStructureLevelTwoPtrOutput values. You can construct a concrete instance of `UserHierarchyStructureLevelTwoPtrInput` via:
UserHierarchyStructureLevelTwoArgs{...} or: nil
func UserHierarchyStructureLevelTwoPtr ¶ added in v0.123.0
func UserHierarchyStructureLevelTwoPtr(v *UserHierarchyStructureLevelTwoArgs) UserHierarchyStructureLevelTwoPtrInput
type UserHierarchyStructureLevelTwoPtrOutput ¶ added in v0.123.0
type UserHierarchyStructureLevelTwoPtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureLevelTwoPtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureLevelTwoPtrOutput) ElementType() reflect.Type
func (UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelArn ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the hierarchy level.
func (UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelId ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoPtrOutput) HierarchyLevelId() pulumi.StringPtrOutput
The identifier of the hierarchy level.
func (UserHierarchyStructureLevelTwoPtrOutput) Name ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoPtrOutput) Name() pulumi.StringPtrOutput
The name of the hierarchy level.
func (UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutput() UserHierarchyStructureLevelTwoPtrOutput
func (UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureLevelTwoPtrOutput) ToUserHierarchyStructureLevelTwoPtrOutputWithContext(ctx context.Context) UserHierarchyStructureLevelTwoPtrOutput
type UserHierarchyStructureOutput ¶ added in v0.123.0
type UserHierarchyStructureOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructureOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureOutput) ElementType() reflect.Type
func (UserHierarchyStructureOutput) InstanceArn ¶ added in v0.123.0
func (o UserHierarchyStructureOutput) InstanceArn() pulumi.StringOutput
The identifier of the Amazon Connect instance.
func (UserHierarchyStructureOutput) ToUserHierarchyStructureOutput ¶ added in v0.123.0
func (o UserHierarchyStructureOutput) ToUserHierarchyStructureOutput() UserHierarchyStructureOutput
func (UserHierarchyStructureOutput) ToUserHierarchyStructureOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructureOutput) ToUserHierarchyStructureOutputWithContext(ctx context.Context) UserHierarchyStructureOutput
func (UserHierarchyStructureOutput) UserHierarchyStructure ¶ added in v0.123.0
func (o UserHierarchyStructureOutput) UserHierarchyStructure() UserHierarchyStructurePropertiesPtrOutput
Information about the hierarchy structure.
func (UserHierarchyStructureOutput) UserHierarchyStructureArn ¶ added in v0.123.0
func (o UserHierarchyStructureOutput) UserHierarchyStructureArn() pulumi.StringOutput
The identifier of the User Hierarchy Structure.
type UserHierarchyStructureProperties ¶ added in v0.123.0
type UserHierarchyStructureProperties struct { LevelFive *UserHierarchyStructureLevelFive `pulumi:"levelFive"` // The update for level four. LevelFour *UserHierarchyStructureLevelFour `pulumi:"levelFour"` // The update for level one. LevelOne *UserHierarchyStructureLevelOne `pulumi:"levelOne"` // The update for level three. LevelThree *UserHierarchyStructureLevelThree `pulumi:"levelThree"` // The update for level two. LevelTwo *UserHierarchyStructureLevelTwo `pulumi:"levelTwo"` }
Information about the hierarchy structure.
type UserHierarchyStructurePropertiesArgs ¶ added in v0.123.0
type UserHierarchyStructurePropertiesArgs struct { LevelFive UserHierarchyStructureLevelFivePtrInput `pulumi:"levelFive"` // The update for level four. LevelFour UserHierarchyStructureLevelFourPtrInput `pulumi:"levelFour"` // The update for level one. LevelOne UserHierarchyStructureLevelOnePtrInput `pulumi:"levelOne"` // The update for level three. LevelThree UserHierarchyStructureLevelThreePtrInput `pulumi:"levelThree"` // The update for level two. LevelTwo UserHierarchyStructureLevelTwoPtrInput `pulumi:"levelTwo"` }
Information about the hierarchy structure.
func (UserHierarchyStructurePropertiesArgs) ElementType ¶ added in v0.123.0
func (UserHierarchyStructurePropertiesArgs) ElementType() reflect.Type
func (UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutput ¶ added in v0.123.0
func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutput() UserHierarchyStructurePropertiesOutput
func (UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesOutput
func (UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutput ¶ added in v0.123.0
func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
func (UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutputWithContext ¶ added in v0.123.0
func (i UserHierarchyStructurePropertiesArgs) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
type UserHierarchyStructurePropertiesInput ¶ added in v0.123.0
type UserHierarchyStructurePropertiesInput interface { pulumi.Input ToUserHierarchyStructurePropertiesOutput() UserHierarchyStructurePropertiesOutput ToUserHierarchyStructurePropertiesOutputWithContext(context.Context) UserHierarchyStructurePropertiesOutput }
UserHierarchyStructurePropertiesInput is an input type that accepts UserHierarchyStructurePropertiesArgs and UserHierarchyStructurePropertiesOutput values. You can construct a concrete instance of `UserHierarchyStructurePropertiesInput` via:
UserHierarchyStructurePropertiesArgs{...}
type UserHierarchyStructurePropertiesOutput ¶ added in v0.123.0
type UserHierarchyStructurePropertiesOutput struct{ *pulumi.OutputState }
Information about the hierarchy structure.
func (UserHierarchyStructurePropertiesOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructurePropertiesOutput) ElementType() reflect.Type
func (UserHierarchyStructurePropertiesOutput) LevelFive ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) LevelFive() UserHierarchyStructureLevelFivePtrOutput
func (UserHierarchyStructurePropertiesOutput) LevelFour ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) LevelFour() UserHierarchyStructureLevelFourPtrOutput
The update for level four.
func (UserHierarchyStructurePropertiesOutput) LevelOne ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) LevelOne() UserHierarchyStructureLevelOnePtrOutput
The update for level one.
func (UserHierarchyStructurePropertiesOutput) LevelThree ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) LevelThree() UserHierarchyStructureLevelThreePtrOutput
The update for level three.
func (UserHierarchyStructurePropertiesOutput) LevelTwo ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) LevelTwo() UserHierarchyStructureLevelTwoPtrOutput
The update for level two.
func (UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutput ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutput() UserHierarchyStructurePropertiesOutput
func (UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesOutput
func (UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
func (UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
type UserHierarchyStructurePropertiesPtrInput ¶ added in v0.123.0
type UserHierarchyStructurePropertiesPtrInput interface { pulumi.Input ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput ToUserHierarchyStructurePropertiesPtrOutputWithContext(context.Context) UserHierarchyStructurePropertiesPtrOutput }
UserHierarchyStructurePropertiesPtrInput is an input type that accepts UserHierarchyStructurePropertiesArgs, UserHierarchyStructurePropertiesPtr and UserHierarchyStructurePropertiesPtrOutput values. You can construct a concrete instance of `UserHierarchyStructurePropertiesPtrInput` via:
UserHierarchyStructurePropertiesArgs{...} or: nil
func UserHierarchyStructurePropertiesPtr ¶ added in v0.123.0
func UserHierarchyStructurePropertiesPtr(v *UserHierarchyStructurePropertiesArgs) UserHierarchyStructurePropertiesPtrInput
type UserHierarchyStructurePropertiesPtrOutput ¶ added in v0.123.0
type UserHierarchyStructurePropertiesPtrOutput struct{ *pulumi.OutputState }
func (UserHierarchyStructurePropertiesPtrOutput) ElementType ¶ added in v0.123.0
func (UserHierarchyStructurePropertiesPtrOutput) ElementType() reflect.Type
func (UserHierarchyStructurePropertiesPtrOutput) LevelFive ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) LevelFive() UserHierarchyStructureLevelFivePtrOutput
func (UserHierarchyStructurePropertiesPtrOutput) LevelFour ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) LevelFour() UserHierarchyStructureLevelFourPtrOutput
The update for level four.
func (UserHierarchyStructurePropertiesPtrOutput) LevelOne ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) LevelOne() UserHierarchyStructureLevelOnePtrOutput
The update for level one.
func (UserHierarchyStructurePropertiesPtrOutput) LevelThree ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) LevelThree() UserHierarchyStructureLevelThreePtrOutput
The update for level three.
func (UserHierarchyStructurePropertiesPtrOutput) LevelTwo ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) LevelTwo() UserHierarchyStructureLevelTwoPtrOutput
The update for level two.
func (UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutput ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutput() UserHierarchyStructurePropertiesPtrOutput
func (UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext ¶ added in v0.123.0
func (o UserHierarchyStructurePropertiesPtrOutput) ToUserHierarchyStructurePropertiesPtrOutputWithContext(ctx context.Context) UserHierarchyStructurePropertiesPtrOutput
type UserHierarchyStructureState ¶ added in v0.123.0
type UserHierarchyStructureState struct { }
func (UserHierarchyStructureState) ElementType ¶ added in v0.123.0
func (UserHierarchyStructureState) ElementType() reflect.Type
type UserIdentityInfo ¶ added in v0.3.0
type UserIdentityInfo struct { // The email address. If you are using SAML for identity management and include this parameter, an error is returned. Email *string `pulumi:"email"` // The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted. FirstName *string `pulumi:"firstName"` // The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted. LastName *string `pulumi:"lastName"` // The user's mobile number. Mobile *string `pulumi:"mobile"` // The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address. // // *Pattern* : `(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}` SecondaryEmail *string `pulumi:"secondaryEmail"` }
Contains information about the identity of a user.
type UserIdentityInfoArgs ¶ added in v0.3.0
type UserIdentityInfoArgs struct { // The email address. If you are using SAML for identity management and include this parameter, an error is returned. Email pulumi.StringPtrInput `pulumi:"email"` // The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted. FirstName pulumi.StringPtrInput `pulumi:"firstName"` // The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted. LastName pulumi.StringPtrInput `pulumi:"lastName"` // The user's mobile number. Mobile pulumi.StringPtrInput `pulumi:"mobile"` // The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address. // // *Pattern* : `(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}` 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
The email address. If you are using SAML for identity management and include this parameter, an error is returned.
func (UserIdentityInfoOutput) FirstName ¶ added in v0.3.0
func (o UserIdentityInfoOutput) FirstName() pulumi.StringPtrOutput
The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
func (UserIdentityInfoOutput) LastName ¶ added in v0.3.0
func (o UserIdentityInfoOutput) LastName() pulumi.StringPtrOutput
The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
func (UserIdentityInfoOutput) Mobile ¶ added in v0.38.0
func (o UserIdentityInfoOutput) Mobile() pulumi.StringPtrOutput
The user's mobile number.
func (UserIdentityInfoOutput) SecondaryEmail ¶ added in v0.38.0
func (o UserIdentityInfoOutput) SecondaryEmail() pulumi.StringPtrOutput
The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address.
*Pattern* : `(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}`
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
The email address. If you are using SAML for identity management and include this parameter, an error is returned.
func (UserIdentityInfoPtrOutput) FirstName ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) FirstName() pulumi.StringPtrOutput
The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
func (UserIdentityInfoPtrOutput) LastName ¶ added in v0.3.0
func (o UserIdentityInfoPtrOutput) LastName() pulumi.StringPtrOutput
The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
func (UserIdentityInfoPtrOutput) Mobile ¶ added in v0.38.0
func (o UserIdentityInfoPtrOutput) Mobile() pulumi.StringPtrOutput
The user's mobile number.
func (UserIdentityInfoPtrOutput) SecondaryEmail ¶ added in v0.38.0
func (o UserIdentityInfoPtrOutput) SecondaryEmail() pulumi.StringPtrOutput
The user's secondary email address. If you provide a secondary email, the user receives email notifications -- other than password reset notifications -- to this email address instead of to their primary email address.
*Pattern* : `(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}`
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() aws.TagArrayOutput
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) UserProficiencies ¶ added in v0.92.0
func (o UserOutput) UserProficiencies() UserProficiencyArrayOutput
One or more predefined attributes assigned to a user, with a level that indicates how skilled they are.
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 { // The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW. // // > When returned by a `SearchUsers` call, `AfterContactWorkTimeLimit` is returned in milliseconds. AfterContactWorkTimeLimit *int `pulumi:"afterContactWorkTimeLimit"` // The Auto accept setting. AutoAccept *bool `pulumi:"autoAccept"` // The phone number for the user's desk phone. DeskPhoneNumber *string `pulumi:"deskPhoneNumber"` // The phone type. PhoneType UserPhoneType `pulumi:"phoneType"` }
Contains information about the phone configuration settings for a user.
type UserPhoneConfigArgs ¶ added in v0.3.0
type UserPhoneConfigArgs struct { // The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW. // // > When returned by a `SearchUsers` call, `AfterContactWorkTimeLimit` is returned in milliseconds. AfterContactWorkTimeLimit pulumi.IntPtrInput `pulumi:"afterContactWorkTimeLimit"` // The Auto accept setting. AutoAccept pulumi.BoolPtrInput `pulumi:"autoAccept"` // The phone number for the user's desk phone. DeskPhoneNumber pulumi.StringPtrInput `pulumi:"deskPhoneNumber"` // The phone type. 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
The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW.
> When returned by a `SearchUsers` call, `AfterContactWorkTimeLimit` is returned in milliseconds.
func (UserPhoneConfigOutput) AutoAccept ¶ added in v0.3.0
func (o UserPhoneConfigOutput) AutoAccept() pulumi.BoolPtrOutput
The Auto accept setting.
func (UserPhoneConfigOutput) DeskPhoneNumber ¶ added in v0.3.0
func (o UserPhoneConfigOutput) DeskPhoneNumber() pulumi.StringPtrOutput
The phone number for the user's desk phone.
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
The phone type.
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
The After Call Work (ACW) timeout setting, in seconds. This parameter has a minimum value of 0 and a maximum value of 2,000,000 seconds (24 days). Enter 0 if you don't want to allocate a specific amount of ACW time. It essentially means an indefinite amount of time. When the conversation ends, ACW starts; the agent must choose Close contact to end ACW.
> When returned by a `SearchUsers` call, `AfterContactWorkTimeLimit` is returned in milliseconds.
func (UserPhoneConfigPtrOutput) AutoAccept ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) AutoAccept() pulumi.BoolPtrOutput
The Auto accept setting.
func (UserPhoneConfigPtrOutput) DeskPhoneNumber ¶ added in v0.3.0
func (o UserPhoneConfigPtrOutput) DeskPhoneNumber() pulumi.StringPtrOutput
The phone number for the user's desk phone.
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
The phone type.
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 values of the UserPhoneType enum A concrete instance of `UserPhoneTypeInput` can be one of the following:
UserPhoneTypeSoftPhone UserPhoneTypeDeskPhone
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 UserProficiency ¶ added in v0.92.0
type UserProficiency struct { // The name of user’s proficiency. You must use a predefined attribute name that is present in the Amazon Connect instance. AttributeName string `pulumi:"attributeName"` // The value of user’s proficiency. You must use a predefined attribute value that is present in the Amazon Connect instance. AttributeValue string `pulumi:"attributeValue"` // The level of the proficiency. The valid values are 1, 2, 3, 4 and 5. Level float64 `pulumi:"level"` }
Proficiency of a user.
type UserProficiencyArgs ¶ added in v0.92.0
type UserProficiencyArgs struct { // The name of user’s proficiency. You must use a predefined attribute name that is present in the Amazon Connect instance. AttributeName pulumi.StringInput `pulumi:"attributeName"` // The value of user’s proficiency. You must use a predefined attribute value that is present in the Amazon Connect instance. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // The level of the proficiency. The valid values are 1, 2, 3, 4 and 5. Level pulumi.Float64Input `pulumi:"level"` }
Proficiency of a user.
func (UserProficiencyArgs) ElementType ¶ added in v0.92.0
func (UserProficiencyArgs) ElementType() reflect.Type
func (UserProficiencyArgs) ToUserProficiencyOutput ¶ added in v0.92.0
func (i UserProficiencyArgs) ToUserProficiencyOutput() UserProficiencyOutput
func (UserProficiencyArgs) ToUserProficiencyOutputWithContext ¶ added in v0.92.0
func (i UserProficiencyArgs) ToUserProficiencyOutputWithContext(ctx context.Context) UserProficiencyOutput
type UserProficiencyArray ¶ added in v0.92.0
type UserProficiencyArray []UserProficiencyInput
func (UserProficiencyArray) ElementType ¶ added in v0.92.0
func (UserProficiencyArray) ElementType() reflect.Type
func (UserProficiencyArray) ToUserProficiencyArrayOutput ¶ added in v0.92.0
func (i UserProficiencyArray) ToUserProficiencyArrayOutput() UserProficiencyArrayOutput
func (UserProficiencyArray) ToUserProficiencyArrayOutputWithContext ¶ added in v0.92.0
func (i UserProficiencyArray) ToUserProficiencyArrayOutputWithContext(ctx context.Context) UserProficiencyArrayOutput
type UserProficiencyArrayInput ¶ added in v0.92.0
type UserProficiencyArrayInput interface { pulumi.Input ToUserProficiencyArrayOutput() UserProficiencyArrayOutput ToUserProficiencyArrayOutputWithContext(context.Context) UserProficiencyArrayOutput }
UserProficiencyArrayInput is an input type that accepts UserProficiencyArray and UserProficiencyArrayOutput values. You can construct a concrete instance of `UserProficiencyArrayInput` via:
UserProficiencyArray{ UserProficiencyArgs{...} }
type UserProficiencyArrayOutput ¶ added in v0.92.0
type UserProficiencyArrayOutput struct{ *pulumi.OutputState }
func (UserProficiencyArrayOutput) ElementType ¶ added in v0.92.0
func (UserProficiencyArrayOutput) ElementType() reflect.Type
func (UserProficiencyArrayOutput) Index ¶ added in v0.92.0
func (o UserProficiencyArrayOutput) Index(i pulumi.IntInput) UserProficiencyOutput
func (UserProficiencyArrayOutput) ToUserProficiencyArrayOutput ¶ added in v0.92.0
func (o UserProficiencyArrayOutput) ToUserProficiencyArrayOutput() UserProficiencyArrayOutput
func (UserProficiencyArrayOutput) ToUserProficiencyArrayOutputWithContext ¶ added in v0.92.0
func (o UserProficiencyArrayOutput) ToUserProficiencyArrayOutputWithContext(ctx context.Context) UserProficiencyArrayOutput
type UserProficiencyInput ¶ added in v0.92.0
type UserProficiencyInput interface { pulumi.Input ToUserProficiencyOutput() UserProficiencyOutput ToUserProficiencyOutputWithContext(context.Context) UserProficiencyOutput }
UserProficiencyInput is an input type that accepts UserProficiencyArgs and UserProficiencyOutput values. You can construct a concrete instance of `UserProficiencyInput` via:
UserProficiencyArgs{...}
type UserProficiencyOutput ¶ added in v0.92.0
type UserProficiencyOutput struct{ *pulumi.OutputState }
Proficiency of a user.
func (UserProficiencyOutput) AttributeName ¶ added in v0.92.0
func (o UserProficiencyOutput) AttributeName() pulumi.StringOutput
The name of user’s proficiency. You must use a predefined attribute name that is present in the Amazon Connect instance.
func (UserProficiencyOutput) AttributeValue ¶ added in v0.92.0
func (o UserProficiencyOutput) AttributeValue() pulumi.StringOutput
The value of user’s proficiency. You must use a predefined attribute value that is present in the Amazon Connect instance.
func (UserProficiencyOutput) ElementType ¶ added in v0.92.0
func (UserProficiencyOutput) ElementType() reflect.Type
func (UserProficiencyOutput) Level ¶ added in v0.92.0
func (o UserProficiencyOutput) Level() pulumi.Float64Output
The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.
func (UserProficiencyOutput) ToUserProficiencyOutput ¶ added in v0.92.0
func (o UserProficiencyOutput) ToUserProficiencyOutput() UserProficiencyOutput
func (UserProficiencyOutput) ToUserProficiencyOutputWithContext ¶ added in v0.92.0
func (o UserProficiencyOutput) ToUserProficiencyOutputWithContext(ctx context.Context) UserProficiencyOutput
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 ValuesProperties ¶ added in v0.92.0
type ValuesProperties struct { // Predefined attribute values of type string list. StringList []string `pulumi:"stringList"` }
The values of a predefined attribute.
type ValuesPropertiesArgs ¶ added in v0.92.0
type ValuesPropertiesArgs struct { // Predefined attribute values of type string list. StringList pulumi.StringArrayInput `pulumi:"stringList"` }
The values of a predefined attribute.
func (ValuesPropertiesArgs) ElementType ¶ added in v0.92.0
func (ValuesPropertiesArgs) ElementType() reflect.Type
func (ValuesPropertiesArgs) ToValuesPropertiesOutput ¶ added in v0.92.0
func (i ValuesPropertiesArgs) ToValuesPropertiesOutput() ValuesPropertiesOutput
func (ValuesPropertiesArgs) ToValuesPropertiesOutputWithContext ¶ added in v0.92.0
func (i ValuesPropertiesArgs) ToValuesPropertiesOutputWithContext(ctx context.Context) ValuesPropertiesOutput
type ValuesPropertiesInput ¶ added in v0.92.0
type ValuesPropertiesInput interface { pulumi.Input ToValuesPropertiesOutput() ValuesPropertiesOutput ToValuesPropertiesOutputWithContext(context.Context) ValuesPropertiesOutput }
ValuesPropertiesInput is an input type that accepts ValuesPropertiesArgs and ValuesPropertiesOutput values. You can construct a concrete instance of `ValuesPropertiesInput` via:
ValuesPropertiesArgs{...}
type ValuesPropertiesOutput ¶ added in v0.92.0
type ValuesPropertiesOutput struct{ *pulumi.OutputState }
The values of a predefined attribute.
func (ValuesPropertiesOutput) ElementType ¶ added in v0.92.0
func (ValuesPropertiesOutput) ElementType() reflect.Type
func (ValuesPropertiesOutput) StringList ¶ added in v0.92.0
func (o ValuesPropertiesOutput) StringList() pulumi.StringArrayOutput
Predefined attribute values of type string list.
func (ValuesPropertiesOutput) ToValuesPropertiesOutput ¶ added in v0.92.0
func (o ValuesPropertiesOutput) ToValuesPropertiesOutput() ValuesPropertiesOutput
func (ValuesPropertiesOutput) ToValuesPropertiesOutputWithContext ¶ added in v0.92.0
func (o ValuesPropertiesOutput) ToValuesPropertiesOutputWithContext(ctx context.Context) ValuesPropertiesOutput
type ValuesPropertiesPtrOutput ¶ added in v0.92.0
type ValuesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ValuesPropertiesPtrOutput) Elem ¶ added in v0.92.0
func (o ValuesPropertiesPtrOutput) Elem() ValuesPropertiesOutput
func (ValuesPropertiesPtrOutput) ElementType ¶ added in v0.92.0
func (ValuesPropertiesPtrOutput) ElementType() reflect.Type
func (ValuesPropertiesPtrOutput) StringList ¶ added in v0.92.0
func (o ValuesPropertiesPtrOutput) StringList() pulumi.StringArrayOutput
Predefined attribute values of type string list.
func (ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutput ¶ added in v0.92.0
func (o ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutput() ValuesPropertiesPtrOutput
func (ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutputWithContext ¶ added in v0.92.0
func (o ValuesPropertiesPtrOutput) ToValuesPropertiesPtrOutputWithContext(ctx context.Context) ValuesPropertiesPtrOutput
type View ¶ added in v0.76.0
type View struct { pulumi.CustomResourceState // The actions of the view in an array. Actions pulumi.StringArrayOutput `pulumi:"actions"` // The description of the view. Description pulumi.StringPtrOutput `pulumi:"description"` // The Amazon Resource Name (ARN) of the instance. InstanceArn pulumi.StringOutput `pulumi:"instanceArn"` // The name of the view. Name pulumi.StringOutput `pulumi:"name"` // One or more tags. Tags aws.TagArrayOutput `pulumi:"tags"` // The template of the view as JSON. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Connect::View` for more information about the expected schema for this property. Template pulumi.AnyOutput `pulumi:"template"` // The Amazon Resource Name (ARN) of the view. ViewArn pulumi.StringOutput `pulumi:"viewArn"` // The view content hash. ViewContentSha256 pulumi.StringOutput `pulumi:"viewContentSha256"` // The view id of the view. ViewId pulumi.StringOutput `pulumi:"viewId"` }
Resource Type definition for AWS::Connect::View
func GetView ¶ added in v0.76.0
func GetView(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ViewState, opts ...pulumi.ResourceOption) (*View, error)
GetView gets an existing View 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 NewView ¶ added in v0.76.0
func NewView(ctx *pulumi.Context, name string, args *ViewArgs, opts ...pulumi.ResourceOption) (*View, error)
NewView registers a new resource with the given unique name, arguments, and options.
func (*View) ElementType ¶ added in v0.76.0
func (*View) ToViewOutput ¶ added in v0.76.0
func (i *View) ToViewOutput() ViewOutput
func (*View) ToViewOutputWithContext ¶ added in v0.76.0
func (i *View) ToViewOutputWithContext(ctx context.Context) ViewOutput
type ViewArgs ¶ added in v0.76.0
type ViewArgs struct { // The actions of the view in an array. Actions pulumi.StringArrayInput // The description of the view. Description pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the instance. InstanceArn pulumi.StringInput // The name of the view. Name pulumi.StringPtrInput // One or more tags. Tags aws.TagArrayInput // The template of the view as JSON. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Connect::View` for more information about the expected schema for this property. Template pulumi.Input }
The set of arguments for constructing a View resource.
func (ViewArgs) ElementType ¶ added in v0.76.0
type ViewInput ¶ added in v0.76.0
type ViewInput interface { pulumi.Input ToViewOutput() ViewOutput ToViewOutputWithContext(ctx context.Context) ViewOutput }
type ViewOutput ¶ added in v0.76.0
type ViewOutput struct{ *pulumi.OutputState }
func (ViewOutput) Actions ¶ added in v0.76.0
func (o ViewOutput) Actions() pulumi.StringArrayOutput
The actions of the view in an array.
func (ViewOutput) Description ¶ added in v0.76.0
func (o ViewOutput) Description() pulumi.StringPtrOutput
The description of the view.
func (ViewOutput) ElementType ¶ added in v0.76.0
func (ViewOutput) ElementType() reflect.Type
func (ViewOutput) InstanceArn ¶ added in v0.76.0
func (o ViewOutput) InstanceArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the instance.
func (ViewOutput) Name ¶ added in v0.76.0
func (o ViewOutput) Name() pulumi.StringOutput
The name of the view.
func (ViewOutput) Tags ¶ added in v0.76.0
func (o ViewOutput) Tags() aws.TagArrayOutput
One or more tags.
func (ViewOutput) Template ¶ added in v0.76.0
func (o ViewOutput) Template() pulumi.AnyOutput
The template of the view as JSON.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Connect::View` for more information about the expected schema for this property.
func (ViewOutput) ToViewOutput ¶ added in v0.76.0
func (o ViewOutput) ToViewOutput() ViewOutput
func (ViewOutput) ToViewOutputWithContext ¶ added in v0.76.0
func (o ViewOutput) ToViewOutputWithContext(ctx context.Context) ViewOutput
func (ViewOutput) ViewArn ¶ added in v0.76.0
func (o ViewOutput) ViewArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the view.
func (ViewOutput) ViewContentSha256 ¶ added in v0.76.0
func (o ViewOutput) ViewContentSha256() pulumi.StringOutput
The view content hash.
func (ViewOutput) ViewId ¶ added in v0.76.0
func (o ViewOutput) ViewId() pulumi.StringOutput
The view id of the view.
type ViewState ¶ added in v0.76.0
type ViewState struct { }
func (ViewState) ElementType ¶ added in v0.76.0
type ViewTag ¶ added in v0.76.0
type ViewTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters Key string `pulumi:"key"` // The value for the tag. . You can specify a value that is maximum of 256 Unicode characters Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ViewVersion ¶ added in v0.76.0
type ViewVersion struct { pulumi.CustomResourceState // The version of the view. Version pulumi.IntOutput `pulumi:"version"` // The description for the view version. VersionDescription pulumi.StringPtrOutput `pulumi:"versionDescription"` // The Amazon Resource Name (ARN) of the view for which a version is being created. ViewArn pulumi.StringOutput `pulumi:"viewArn"` // The view content hash to be checked. ViewContentSha256 pulumi.StringPtrOutput `pulumi:"viewContentSha256"` // The Amazon Resource Name (ARN) of the created view version. ViewVersionArn pulumi.StringOutput `pulumi:"viewVersionArn"` }
Resource Type definition for AWS::Connect::ViewVersion
func GetViewVersion ¶ added in v0.76.0
func GetViewVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ViewVersionState, opts ...pulumi.ResourceOption) (*ViewVersion, error)
GetViewVersion gets an existing ViewVersion 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 NewViewVersion ¶ added in v0.76.0
func NewViewVersion(ctx *pulumi.Context, name string, args *ViewVersionArgs, opts ...pulumi.ResourceOption) (*ViewVersion, error)
NewViewVersion registers a new resource with the given unique name, arguments, and options.
func (*ViewVersion) ElementType ¶ added in v0.76.0
func (*ViewVersion) ElementType() reflect.Type
func (*ViewVersion) ToViewVersionOutput ¶ added in v0.76.0
func (i *ViewVersion) ToViewVersionOutput() ViewVersionOutput
func (*ViewVersion) ToViewVersionOutputWithContext ¶ added in v0.76.0
func (i *ViewVersion) ToViewVersionOutputWithContext(ctx context.Context) ViewVersionOutput
type ViewVersionArgs ¶ added in v0.76.0
type ViewVersionArgs struct { // The description for the view version. VersionDescription pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the view for which a version is being created. ViewArn pulumi.StringInput // The view content hash to be checked. ViewContentSha256 pulumi.StringPtrInput }
The set of arguments for constructing a ViewVersion resource.
func (ViewVersionArgs) ElementType ¶ added in v0.76.0
func (ViewVersionArgs) ElementType() reflect.Type
type ViewVersionInput ¶ added in v0.76.0
type ViewVersionInput interface { pulumi.Input ToViewVersionOutput() ViewVersionOutput ToViewVersionOutputWithContext(ctx context.Context) ViewVersionOutput }
type ViewVersionOutput ¶ added in v0.76.0
type ViewVersionOutput struct{ *pulumi.OutputState }
func (ViewVersionOutput) ElementType ¶ added in v0.76.0
func (ViewVersionOutput) ElementType() reflect.Type
func (ViewVersionOutput) ToViewVersionOutput ¶ added in v0.76.0
func (o ViewVersionOutput) ToViewVersionOutput() ViewVersionOutput
func (ViewVersionOutput) ToViewVersionOutputWithContext ¶ added in v0.76.0
func (o ViewVersionOutput) ToViewVersionOutputWithContext(ctx context.Context) ViewVersionOutput
func (ViewVersionOutput) Version ¶ added in v0.76.0
func (o ViewVersionOutput) Version() pulumi.IntOutput
The version of the view.
func (ViewVersionOutput) VersionDescription ¶ added in v0.76.0
func (o ViewVersionOutput) VersionDescription() pulumi.StringPtrOutput
The description for the view version.
func (ViewVersionOutput) ViewArn ¶ added in v0.76.0
func (o ViewVersionOutput) ViewArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the view for which a version is being created.
func (ViewVersionOutput) ViewContentSha256 ¶ added in v0.76.0
func (o ViewVersionOutput) ViewContentSha256() pulumi.StringPtrOutput
The view content hash to be checked.
func (ViewVersionOutput) ViewVersionArn ¶ added in v0.76.0
func (o ViewVersionOutput) ViewVersionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the created view version.
type ViewVersionState ¶ added in v0.76.0
type ViewVersionState struct { }
func (ViewVersionState) ElementType ¶ added in v0.76.0
func (ViewVersionState) ElementType() reflect.Type
Source Files
¶
- agentStatus.go
- approvedOrigin.go
- contactFlow.go
- contactFlowModule.go
- emailAddress.go
- evaluationForm.go
- getAgentStatus.go
- getContactFlow.go
- getContactFlowModule.go
- getEmailAddress.go
- getEvaluationForm.go
- getHoursOfOperation.go
- getInstance.go
- getInstanceStorageConfig.go
- getIntegrationAssociation.go
- getPhoneNumber.go
- getPredefinedAttribute.go
- getPrompt.go
- getQueue.go
- getQuickConnect.go
- getRoutingProfile.go
- getRule.go
- getSecurityKey.go
- getSecurityProfile.go
- getTaskTemplate.go
- getTrafficDistributionGroup.go
- getUser.go
- getUserHierarchyGroup.go
- getUserHierarchyStructure.go
- getView.go
- getViewVersion.go
- hoursOfOperation.go
- init.go
- instance.go
- instanceStorageConfig.go
- integrationAssociation.go
- phoneNumber.go
- predefinedAttribute.go
- prompt.go
- pulumiEnums.go
- pulumiTypes.go
- queue.go
- quickConnect.go
- routingProfile.go
- rule.go
- securityKey.go
- securityProfile.go
- taskTemplate.go
- trafficDistributionGroup.go
- user.go
- userHierarchyGroup.go
- userHierarchyStructure.go
- view.go
- viewVersion.go