1. Packages
  2. AWS Native
  3. API Docs
  4. connect
  5. EvaluationForm

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.connect.EvaluationForm

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

    Resource Type definition for AWS::Connect::EvaluationForm

    Create EvaluationForm Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new EvaluationForm(name: string, args: EvaluationFormArgs, opts?: CustomResourceOptions);
    @overload
    def EvaluationForm(resource_name: str,
                       args: EvaluationFormArgs,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def EvaluationForm(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       instance_arn: Optional[str] = None,
                       items: Optional[Sequence[EvaluationFormBaseItemArgs]] = None,
                       status: Optional[EvaluationFormStatus] = None,
                       title: Optional[str] = None,
                       description: Optional[str] = None,
                       scoring_strategy: Optional[EvaluationFormScoringStrategyArgs] = None,
                       tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewEvaluationForm(ctx *Context, name string, args EvaluationFormArgs, opts ...ResourceOption) (*EvaluationForm, error)
    public EvaluationForm(string name, EvaluationFormArgs args, CustomResourceOptions? opts = null)
    public EvaluationForm(String name, EvaluationFormArgs args)
    public EvaluationForm(String name, EvaluationFormArgs args, CustomResourceOptions options)
    
    type: aws-native:connect:EvaluationForm
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args EvaluationFormArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args EvaluationFormArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args EvaluationFormArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EvaluationFormArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EvaluationFormArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    const evaluationFormResource = new aws_native.connect.EvaluationForm("evaluationFormResource", {
        instanceArn: "string",
        items: [{
            section: {
                refId: "string",
                title: "string",
                instructions: "string",
                items: [{
                    question: {
                        questionType: aws_native.connect.EvaluationFormQuestionQuestionType.Numeric,
                        refId: "string",
                        title: "string",
                        instructions: "string",
                        notApplicableEnabled: false,
                        questionTypeProperties: {
                            numeric: {
                                maxValue: 0,
                                minValue: 0,
                                automation: {
                                    propertyValue: {
                                        label: aws_native.connect.EvaluationFormNumericQuestionPropertyValueAutomationLabel.OverallCustomerSentimentScore,
                                    },
                                },
                                options: [{
                                    maxValue: 0,
                                    minValue: 0,
                                    automaticFail: false,
                                    score: 0,
                                }],
                            },
                            singleSelect: {
                                options: [{
                                    refId: "string",
                                    text: "string",
                                    automaticFail: false,
                                    score: 0,
                                }],
                                automation: {
                                    options: [{
                                        ruleCategory: {
                                            category: "string",
                                            condition: aws_native.connect.EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition.Present,
                                            optionRefId: "string",
                                        },
                                    }],
                                    defaultOptionRefId: "string",
                                },
                                displayAs: aws_native.connect.EvaluationFormSingleSelectQuestionPropertiesDisplayAs.Dropdown,
                            },
                        },
                        weight: 0,
                    },
                    section: evaluationFormSection,
                }],
                weight: 0,
            },
        }],
        status: aws_native.connect.EvaluationFormStatus.Draft,
        title: "string",
        description: "string",
        scoringStrategy: {
            mode: aws_native.connect.EvaluationFormScoringStrategyMode.QuestionOnly,
            status: aws_native.connect.EvaluationFormScoringStrategyStatus.Enabled,
        },
        tags: [{
            key: "string",
            value: "string",
        }],
    });
    
    Coming soon!
    

    EvaluationForm Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The EvaluationForm resource accepts the following input properties:

    InstanceArn string
    The Amazon Resource Name (ARN) of the instance.
    Items List<Pulumi.AwsNative.Connect.Inputs.EvaluationFormBaseItem>
    The list of evaluation form items.
    Status Pulumi.AwsNative.Connect.EvaluationFormStatus
    The status of the evaluation form.
    Title string
    The title of the evaluation form.
    Description string
    The description of the evaluation form.
    ScoringStrategy Pulumi.AwsNative.Connect.Inputs.EvaluationFormScoringStrategy
    The scoring strategy.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    One or more tags.
    InstanceArn string
    The Amazon Resource Name (ARN) of the instance.
    Items []EvaluationFormBaseItemArgs
    The list of evaluation form items.
    Status EvaluationFormStatus
    The status of the evaluation form.
    Title string
    The title of the evaluation form.
    Description string
    The description of the evaluation form.
    ScoringStrategy EvaluationFormScoringStrategyArgs
    The scoring strategy.
    Tags TagArgs
    One or more tags.
    instanceArn String
    The Amazon Resource Name (ARN) of the instance.
    items List<EvaluationFormBaseItem>
    The list of evaluation form items.
    status EvaluationFormStatus
    The status of the evaluation form.
    title String
    The title of the evaluation form.
    description String
    The description of the evaluation form.
    scoringStrategy EvaluationFormScoringStrategy
    The scoring strategy.
    tags List<Tag>
    One or more tags.
    instanceArn string
    The Amazon Resource Name (ARN) of the instance.
    items EvaluationFormBaseItem[]
    The list of evaluation form items.
    status EvaluationFormStatus
    The status of the evaluation form.
    title string
    The title of the evaluation form.
    description string
    The description of the evaluation form.
    scoringStrategy EvaluationFormScoringStrategy
    The scoring strategy.
    tags Tag[]
    One or more tags.
    instance_arn str
    The Amazon Resource Name (ARN) of the instance.
    items Sequence[EvaluationFormBaseItemArgs]
    The list of evaluation form items.
    status EvaluationFormStatus
    The status of the evaluation form.
    title str
    The title of the evaluation form.
    description str
    The description of the evaluation form.
    scoring_strategy EvaluationFormScoringStrategyArgs
    The scoring strategy.
    tags Sequence[TagArgs]
    One or more tags.
    instanceArn String
    The Amazon Resource Name (ARN) of the instance.
    items List<Property Map>
    The list of evaluation form items.
    status "DRAFT" | "ACTIVE"
    The status of the evaluation form.
    title String
    The title of the evaluation form.
    description String
    The description of the evaluation form.
    scoringStrategy Property Map
    The scoring strategy.
    tags List<Property Map>
    One or more tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the EvaluationForm resource produces the following output properties:

    EvaluationFormArn string
    The Amazon Resource Name (ARN) for the evaluation form.
    Id string
    The provider-assigned unique ID for this managed resource.
    EvaluationFormArn string
    The Amazon Resource Name (ARN) for the evaluation form.
    Id string
    The provider-assigned unique ID for this managed resource.
    evaluationFormArn String
    The Amazon Resource Name (ARN) for the evaluation form.
    id String
    The provider-assigned unique ID for this managed resource.
    evaluationFormArn string
    The Amazon Resource Name (ARN) for the evaluation form.
    id string
    The provider-assigned unique ID for this managed resource.
    evaluation_form_arn str
    The Amazon Resource Name (ARN) for the evaluation form.
    id str
    The provider-assigned unique ID for this managed resource.
    evaluationFormArn String
    The Amazon Resource Name (ARN) for the evaluation form.
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    EvaluationFormBaseItem, EvaluationFormBaseItemArgs

    Section EvaluationFormSection
    The evaluation form section item
    section EvaluationFormSection
    The evaluation form section item
    section EvaluationFormSection
    The evaluation form section item
    section EvaluationFormSection
    The evaluation form section item
    section Property Map
    The evaluation form section item

    EvaluationFormItem, EvaluationFormItemArgs

    Question EvaluationFormQuestion
    The evaluation form question item
    Section EvaluationFormSection
    The evaluation form section item
    question EvaluationFormQuestion
    The evaluation form question item
    section EvaluationFormSection
    The evaluation form section item
    question EvaluationFormQuestion
    The evaluation form question item
    section EvaluationFormSection
    The evaluation form section item
    question EvaluationFormQuestion
    The evaluation form question item
    section EvaluationFormSection
    The evaluation form section item
    question Property Map
    The evaluation form question item
    section Property Map
    The evaluation form section item

    EvaluationFormNumericQuestionAutomation, EvaluationFormNumericQuestionAutomationArgs

    PropertyValue EvaluationFormNumericQuestionPropertyValueAutomation
    The automation property name of the question.
    propertyValue EvaluationFormNumericQuestionPropertyValueAutomation
    The automation property name of the question.
    propertyValue EvaluationFormNumericQuestionPropertyValueAutomation
    The automation property name of the question.
    property_value EvaluationFormNumericQuestionPropertyValueAutomation
    The automation property name of the question.
    propertyValue Property Map
    The automation property name of the question.

    EvaluationFormNumericQuestionOption, EvaluationFormNumericQuestionOptionArgs

    MaxValue int
    The maximum value of the option range.
    MinValue int
    The minimum value of the option range.
    AutomaticFail bool
    The flag to mark the option as automatic fail.
    Score int
    The score of the option range.
    MaxValue int
    The maximum value of the option range.
    MinValue int
    The minimum value of the option range.
    AutomaticFail bool
    The flag to mark the option as automatic fail.
    Score int
    The score of the option range.
    maxValue Integer
    The maximum value of the option range.
    minValue Integer
    The minimum value of the option range.
    automaticFail Boolean
    The flag to mark the option as automatic fail.
    score Integer
    The score of the option range.
    maxValue number
    The maximum value of the option range.
    minValue number
    The minimum value of the option range.
    automaticFail boolean
    The flag to mark the option as automatic fail.
    score number
    The score of the option range.
    max_value int
    The maximum value of the option range.
    min_value int
    The minimum value of the option range.
    automatic_fail bool
    The flag to mark the option as automatic fail.
    score int
    The score of the option range.
    maxValue Number
    The maximum value of the option range.
    minValue Number
    The minimum value of the option range.
    automaticFail Boolean
    The flag to mark the option as automatic fail.
    score Number
    The score of the option range.

    EvaluationFormNumericQuestionProperties, EvaluationFormNumericQuestionPropertiesArgs

    MaxValue int
    The maximum value for answers of the question.
    MinValue int
    The minimum value for answers of the question.
    Automation Pulumi.AwsNative.Connect.Inputs.EvaluationFormNumericQuestionAutomation
    The automation properties for the numeric question.
    Options List<Pulumi.AwsNative.Connect.Inputs.EvaluationFormNumericQuestionOption>
    The list of option ranges used for scoring.
    MaxValue int
    The maximum value for answers of the question.
    MinValue int
    The minimum value for answers of the question.
    Automation EvaluationFormNumericQuestionAutomation
    The automation properties for the numeric question.
    Options []EvaluationFormNumericQuestionOption
    The list of option ranges used for scoring.
    maxValue Integer
    The maximum value for answers of the question.
    minValue Integer
    The minimum value for answers of the question.
    automation EvaluationFormNumericQuestionAutomation
    The automation properties for the numeric question.
    options List<EvaluationFormNumericQuestionOption>
    The list of option ranges used for scoring.
    maxValue number
    The maximum value for answers of the question.
    minValue number
    The minimum value for answers of the question.
    automation EvaluationFormNumericQuestionAutomation
    The automation properties for the numeric question.
    options EvaluationFormNumericQuestionOption[]
    The list of option ranges used for scoring.
    max_value int
    The maximum value for answers of the question.
    min_value int
    The minimum value for answers of the question.
    automation EvaluationFormNumericQuestionAutomation
    The automation properties for the numeric question.
    options Sequence[EvaluationFormNumericQuestionOption]
    The list of option ranges used for scoring.
    maxValue Number
    The maximum value for answers of the question.
    minValue Number
    The minimum value for answers of the question.
    automation Property Map
    The automation properties for the numeric question.
    options List<Property Map>
    The list of option ranges used for scoring.

    EvaluationFormNumericQuestionPropertyValueAutomation, EvaluationFormNumericQuestionPropertyValueAutomationArgs

    EvaluationFormNumericQuestionPropertyValueAutomationLabel, EvaluationFormNumericQuestionPropertyValueAutomationLabelArgs

    OverallCustomerSentimentScore
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    OverallAgentSentimentScore
    OVERALL_AGENT_SENTIMENT_SCORE
    NonTalkTime
    NON_TALK_TIME
    NonTalkTimePercentage
    NON_TALK_TIME_PERCENTAGE
    NumberOfInterruptions
    NUMBER_OF_INTERRUPTIONS
    ContactDuration
    CONTACT_DURATION
    AgentInteractionDuration
    AGENT_INTERACTION_DURATION
    CustomerHoldTime
    CUSTOMER_HOLD_TIME
    EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallCustomerSentimentScore
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    EvaluationFormNumericQuestionPropertyValueAutomationLabelOverallAgentSentimentScore
    OVERALL_AGENT_SENTIMENT_SCORE
    EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTime
    NON_TALK_TIME
    EvaluationFormNumericQuestionPropertyValueAutomationLabelNonTalkTimePercentage
    NON_TALK_TIME_PERCENTAGE
    EvaluationFormNumericQuestionPropertyValueAutomationLabelNumberOfInterruptions
    NUMBER_OF_INTERRUPTIONS
    EvaluationFormNumericQuestionPropertyValueAutomationLabelContactDuration
    CONTACT_DURATION
    EvaluationFormNumericQuestionPropertyValueAutomationLabelAgentInteractionDuration
    AGENT_INTERACTION_DURATION
    EvaluationFormNumericQuestionPropertyValueAutomationLabelCustomerHoldTime
    CUSTOMER_HOLD_TIME
    OverallCustomerSentimentScore
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    OverallAgentSentimentScore
    OVERALL_AGENT_SENTIMENT_SCORE
    NonTalkTime
    NON_TALK_TIME
    NonTalkTimePercentage
    NON_TALK_TIME_PERCENTAGE
    NumberOfInterruptions
    NUMBER_OF_INTERRUPTIONS
    ContactDuration
    CONTACT_DURATION
    AgentInteractionDuration
    AGENT_INTERACTION_DURATION
    CustomerHoldTime
    CUSTOMER_HOLD_TIME
    OverallCustomerSentimentScore
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    OverallAgentSentimentScore
    OVERALL_AGENT_SENTIMENT_SCORE
    NonTalkTime
    NON_TALK_TIME
    NonTalkTimePercentage
    NON_TALK_TIME_PERCENTAGE
    NumberOfInterruptions
    NUMBER_OF_INTERRUPTIONS
    ContactDuration
    CONTACT_DURATION
    AgentInteractionDuration
    AGENT_INTERACTION_DURATION
    CustomerHoldTime
    CUSTOMER_HOLD_TIME
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    OVERALL_AGENT_SENTIMENT_SCORE
    OVERALL_AGENT_SENTIMENT_SCORE
    NON_TALK_TIME
    NON_TALK_TIME
    NON_TALK_TIME_PERCENTAGE
    NON_TALK_TIME_PERCENTAGE
    NUMBER_OF_INTERRUPTIONS
    NUMBER_OF_INTERRUPTIONS
    CONTACT_DURATION
    CONTACT_DURATION
    AGENT_INTERACTION_DURATION
    AGENT_INTERACTION_DURATION
    CUSTOMER_HOLD_TIME
    CUSTOMER_HOLD_TIME
    "OVERALL_CUSTOMER_SENTIMENT_SCORE"
    OVERALL_CUSTOMER_SENTIMENT_SCORE
    "OVERALL_AGENT_SENTIMENT_SCORE"
    OVERALL_AGENT_SENTIMENT_SCORE
    "NON_TALK_TIME"
    NON_TALK_TIME
    "NON_TALK_TIME_PERCENTAGE"
    NON_TALK_TIME_PERCENTAGE
    "NUMBER_OF_INTERRUPTIONS"
    NUMBER_OF_INTERRUPTIONS
    "CONTACT_DURATION"
    CONTACT_DURATION
    "AGENT_INTERACTION_DURATION"
    AGENT_INTERACTION_DURATION
    "CUSTOMER_HOLD_TIME"
    CUSTOMER_HOLD_TIME

    EvaluationFormQuestion, EvaluationFormQuestionArgs

    QuestionType Pulumi.AwsNative.Connect.EvaluationFormQuestionQuestionType
    The type of the question.
    RefId string
    The identifier used to reference the question.
    Title string
    The title of the question.
    Instructions string
    The instructions for the question.
    NotApplicableEnabled bool
    The flag to enable not applicable answers to the question.
    QuestionTypeProperties Pulumi.AwsNative.Connect.Inputs.EvaluationFormQuestionTypeProperties
    The properties of the question
    Weight double
    The question weight used for scoring.
    QuestionType EvaluationFormQuestionQuestionType
    The type of the question.
    RefId string
    The identifier used to reference the question.
    Title string
    The title of the question.
    Instructions string
    The instructions for the question.
    NotApplicableEnabled bool
    The flag to enable not applicable answers to the question.
    QuestionTypeProperties EvaluationFormQuestionTypeProperties
    The properties of the question
    Weight float64
    The question weight used for scoring.
    questionType EvaluationFormQuestionQuestionType
    The type of the question.
    refId String
    The identifier used to reference the question.
    title String
    The title of the question.
    instructions String
    The instructions for the question.
    notApplicableEnabled Boolean
    The flag to enable not applicable answers to the question.
    questionTypeProperties EvaluationFormQuestionTypeProperties
    The properties of the question
    weight Double
    The question weight used for scoring.
    questionType EvaluationFormQuestionQuestionType
    The type of the question.
    refId string
    The identifier used to reference the question.
    title string
    The title of the question.
    instructions string
    The instructions for the question.
    notApplicableEnabled boolean
    The flag to enable not applicable answers to the question.
    questionTypeProperties EvaluationFormQuestionTypeProperties
    The properties of the question
    weight number
    The question weight used for scoring.
    question_type EvaluationFormQuestionQuestionType
    The type of the question.
    ref_id str
    The identifier used to reference the question.
    title str
    The title of the question.
    instructions str
    The instructions for the question.
    not_applicable_enabled bool
    The flag to enable not applicable answers to the question.
    question_type_properties EvaluationFormQuestionTypeProperties
    The properties of the question
    weight float
    The question weight used for scoring.
    questionType "NUMERIC" | "SINGLESELECT" | "TEXT"
    The type of the question.
    refId String
    The identifier used to reference the question.
    title String
    The title of the question.
    instructions String
    The instructions for the question.
    notApplicableEnabled Boolean
    The flag to enable not applicable answers to the question.
    questionTypeProperties Property Map
    The properties of the question
    weight Number
    The question weight used for scoring.

    EvaluationFormQuestionQuestionType, EvaluationFormQuestionQuestionTypeArgs

    Numeric
    NUMERIC
    Singleselect
    SINGLESELECT
    Text
    TEXT
    EvaluationFormQuestionQuestionTypeNumeric
    NUMERIC
    EvaluationFormQuestionQuestionTypeSingleselect
    SINGLESELECT
    EvaluationFormQuestionQuestionTypeText
    TEXT
    Numeric
    NUMERIC
    Singleselect
    SINGLESELECT
    Text
    TEXT
    Numeric
    NUMERIC
    Singleselect
    SINGLESELECT
    Text
    TEXT
    NUMERIC
    NUMERIC
    SINGLESELECT
    SINGLESELECT
    TEXT
    TEXT
    "NUMERIC"
    NUMERIC
    "SINGLESELECT"
    SINGLESELECT
    "TEXT"
    TEXT

    EvaluationFormQuestionTypeProperties, EvaluationFormQuestionTypePropertiesArgs

    Numeric EvaluationFormNumericQuestionProperties
    The properties of the numeric question.
    SingleSelect EvaluationFormSingleSelectQuestionProperties
    The properties of the single-select question.
    numeric EvaluationFormNumericQuestionProperties
    The properties of the numeric question.
    singleSelect EvaluationFormSingleSelectQuestionProperties
    The properties of the single-select question.
    numeric EvaluationFormNumericQuestionProperties
    The properties of the numeric question.
    singleSelect EvaluationFormSingleSelectQuestionProperties
    The properties of the single-select question.
    numeric EvaluationFormNumericQuestionProperties
    The properties of the numeric question.
    single_select EvaluationFormSingleSelectQuestionProperties
    The properties of the single-select question.
    numeric Property Map
    The properties of the numeric question.
    singleSelect Property Map
    The properties of the single-select question.

    EvaluationFormScoringStrategy, EvaluationFormScoringStrategyArgs

    EvaluationFormScoringStrategyMode, EvaluationFormScoringStrategyModeArgs

    QuestionOnly
    QUESTION_ONLY
    SectionOnly
    SECTION_ONLY
    EvaluationFormScoringStrategyModeQuestionOnly
    QUESTION_ONLY
    EvaluationFormScoringStrategyModeSectionOnly
    SECTION_ONLY
    QuestionOnly
    QUESTION_ONLY
    SectionOnly
    SECTION_ONLY
    QuestionOnly
    QUESTION_ONLY
    SectionOnly
    SECTION_ONLY
    QUESTION_ONLY
    QUESTION_ONLY
    SECTION_ONLY
    SECTION_ONLY
    "QUESTION_ONLY"
    QUESTION_ONLY
    "SECTION_ONLY"
    SECTION_ONLY

    EvaluationFormScoringStrategyStatus, EvaluationFormScoringStrategyStatusArgs

    Enabled
    ENABLED
    Disabled
    DISABLED
    EvaluationFormScoringStrategyStatusEnabled
    ENABLED
    EvaluationFormScoringStrategyStatusDisabled
    DISABLED
    Enabled
    ENABLED
    Disabled
    DISABLED
    Enabled
    ENABLED
    Disabled
    DISABLED
    ENABLED
    ENABLED
    DISABLED
    DISABLED
    "ENABLED"
    ENABLED
    "DISABLED"
    DISABLED

    EvaluationFormSection, EvaluationFormSectionArgs

    RefId string
    The identifier to reference the section.
    Title string
    The title of the section.
    Instructions string
    The instructions for the section.
    Items List<Pulumi.AwsNative.Connect.Inputs.EvaluationFormItem>
    The list of section items.
    Weight double
    The item weight used for scoring.
    RefId string
    The identifier to reference the section.
    Title string
    The title of the section.
    Instructions string
    The instructions for the section.
    Items []EvaluationFormItem
    The list of section items.
    Weight float64
    The item weight used for scoring.
    refId String
    The identifier to reference the section.
    title String
    The title of the section.
    instructions String
    The instructions for the section.
    items List<EvaluationFormItem>
    The list of section items.
    weight Double
    The item weight used for scoring.
    refId string
    The identifier to reference the section.
    title string
    The title of the section.
    instructions string
    The instructions for the section.
    items EvaluationFormItem[]
    The list of section items.
    weight number
    The item weight used for scoring.
    ref_id str
    The identifier to reference the section.
    title str
    The title of the section.
    instructions str
    The instructions for the section.
    items Sequence[EvaluationFormItem]
    The list of section items.
    weight float
    The item weight used for scoring.
    refId String
    The identifier to reference the section.
    title String
    The title of the section.
    instructions String
    The instructions for the section.
    items List<Property Map>
    The list of section items.
    weight Number
    The item weight used for scoring.

    EvaluationFormSingleSelectQuestionAutomation, EvaluationFormSingleSelectQuestionAutomationArgs

    Options List<Pulumi.AwsNative.Connect.Inputs.EvaluationFormSingleSelectQuestionAutomationOption>
    The answer options for the automation.
    DefaultOptionRefId string
    The option reference identifier of the default answer.
    Options []EvaluationFormSingleSelectQuestionAutomationOption
    The answer options for the automation.
    DefaultOptionRefId string
    The option reference identifier of the default answer.
    options List<EvaluationFormSingleSelectQuestionAutomationOption>
    The answer options for the automation.
    defaultOptionRefId String
    The option reference identifier of the default answer.
    options EvaluationFormSingleSelectQuestionAutomationOption[]
    The answer options for the automation.
    defaultOptionRefId string
    The option reference identifier of the default answer.
    options Sequence[EvaluationFormSingleSelectQuestionAutomationOption]
    The answer options for the automation.
    default_option_ref_id str
    The option reference identifier of the default answer.
    options List<Property Map>
    The answer options for the automation.
    defaultOptionRefId String
    The option reference identifier of the default answer.

    EvaluationFormSingleSelectQuestionAutomationOption, EvaluationFormSingleSelectQuestionAutomationOptionArgs

    RuleCategory EvaluationFormSingleSelectQuestionRuleCategoryAutomation
    The automation option based on Rules categories.
    ruleCategory EvaluationFormSingleSelectQuestionRuleCategoryAutomation
    The automation option based on Rules categories.
    ruleCategory EvaluationFormSingleSelectQuestionRuleCategoryAutomation
    The automation option based on Rules categories.
    rule_category EvaluationFormSingleSelectQuestionRuleCategoryAutomation
    The automation option based on Rules categories.
    ruleCategory Property Map
    The automation option based on Rules categories.

    EvaluationFormSingleSelectQuestionOption, EvaluationFormSingleSelectQuestionOptionArgs

    RefId string
    The identifier used to reference the option.
    Text string
    The title of the option.
    AutomaticFail bool
    The flag to mark the option as automatic fail.
    Score int
    The score of the option.
    RefId string
    The identifier used to reference the option.
    Text string
    The title of the option.
    AutomaticFail bool
    The flag to mark the option as automatic fail.
    Score int
    The score of the option.
    refId String
    The identifier used to reference the option.
    text String
    The title of the option.
    automaticFail Boolean
    The flag to mark the option as automatic fail.
    score Integer
    The score of the option.
    refId string
    The identifier used to reference the option.
    text string
    The title of the option.
    automaticFail boolean
    The flag to mark the option as automatic fail.
    score number
    The score of the option.
    ref_id str
    The identifier used to reference the option.
    text str
    The title of the option.
    automatic_fail bool
    The flag to mark the option as automatic fail.
    score int
    The score of the option.
    refId String
    The identifier used to reference the option.
    text String
    The title of the option.
    automaticFail Boolean
    The flag to mark the option as automatic fail.
    score Number
    The score of the option.

    EvaluationFormSingleSelectQuestionProperties, EvaluationFormSingleSelectQuestionPropertiesArgs

    Options []EvaluationFormSingleSelectQuestionOption
    The list of options for the question.
    Automation EvaluationFormSingleSelectQuestionAutomation
    The automation properties for the single-select question.
    DisplayAs EvaluationFormSingleSelectQuestionPropertiesDisplayAs
    The display mode of the single-select question.
    options List<EvaluationFormSingleSelectQuestionOption>
    The list of options for the question.
    automation EvaluationFormSingleSelectQuestionAutomation
    The automation properties for the single-select question.
    displayAs EvaluationFormSingleSelectQuestionPropertiesDisplayAs
    The display mode of the single-select question.
    options EvaluationFormSingleSelectQuestionOption[]
    The list of options for the question.
    automation EvaluationFormSingleSelectQuestionAutomation
    The automation properties for the single-select question.
    displayAs EvaluationFormSingleSelectQuestionPropertiesDisplayAs
    The display mode of the single-select question.
    options Sequence[EvaluationFormSingleSelectQuestionOption]
    The list of options for the question.
    automation EvaluationFormSingleSelectQuestionAutomation
    The automation properties for the single-select question.
    display_as EvaluationFormSingleSelectQuestionPropertiesDisplayAs
    The display mode of the single-select question.
    options List<Property Map>
    The list of options for the question.
    automation Property Map
    The automation properties for the single-select question.
    displayAs "DROPDOWN" | "RADIO"
    The display mode of the single-select question.

    EvaluationFormSingleSelectQuestionPropertiesDisplayAs, EvaluationFormSingleSelectQuestionPropertiesDisplayAsArgs

    Dropdown
    DROPDOWN
    Radio
    RADIO
    EvaluationFormSingleSelectQuestionPropertiesDisplayAsDropdown
    DROPDOWN
    EvaluationFormSingleSelectQuestionPropertiesDisplayAsRadio
    RADIO
    Dropdown
    DROPDOWN
    Radio
    RADIO
    Dropdown
    DROPDOWN
    Radio
    RADIO
    DROPDOWN
    DROPDOWN
    RADIO
    RADIO
    "DROPDOWN"
    DROPDOWN
    "RADIO"
    RADIO

    EvaluationFormSingleSelectQuestionRuleCategoryAutomation, EvaluationFormSingleSelectQuestionRuleCategoryAutomationArgs

    Category string
    The category name as defined in Rules.
    Condition Pulumi.AwsNative.Connect.EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
    The automation condition applied on contact categories.
    OptionRefId string
    The option identifier referencing the option to be selected when the automation option is triggered.
    Category string
    The category name as defined in Rules.
    Condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
    The automation condition applied on contact categories.
    OptionRefId string
    The option identifier referencing the option to be selected when the automation option is triggered.
    category String
    The category name as defined in Rules.
    condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
    The automation condition applied on contact categories.
    optionRefId String
    The option identifier referencing the option to be selected when the automation option is triggered.
    category string
    The category name as defined in Rules.
    condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
    The automation condition applied on contact categories.
    optionRefId string
    The option identifier referencing the option to be selected when the automation option is triggered.
    category str
    The category name as defined in Rules.
    condition EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition
    The automation condition applied on contact categories.
    option_ref_id str
    The option identifier referencing the option to be selected when the automation option is triggered.
    category String
    The category name as defined in Rules.
    condition "PRESENT" | "NOT_PRESENT"
    The automation condition applied on contact categories.
    optionRefId String
    The option identifier referencing the option to be selected when the automation option is triggered.

    EvaluationFormSingleSelectQuestionRuleCategoryAutomationCondition, EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionArgs

    Present
    PRESENT
    NotPresent
    NOT_PRESENT
    EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionPresent
    PRESENT
    EvaluationFormSingleSelectQuestionRuleCategoryAutomationConditionNotPresent
    NOT_PRESENT
    Present
    PRESENT
    NotPresent
    NOT_PRESENT
    Present
    PRESENT
    NotPresent
    NOT_PRESENT
    PRESENT
    PRESENT
    NOT_PRESENT
    NOT_PRESENT
    "PRESENT"
    PRESENT
    "NOT_PRESENT"
    NOT_PRESENT

    EvaluationFormStatus, EvaluationFormStatusArgs

    Draft
    DRAFT
    Active
    ACTIVE
    EvaluationFormStatusDraft
    DRAFT
    EvaluationFormStatusActive
    ACTIVE
    Draft
    DRAFT
    Active
    ACTIVE
    Draft
    DRAFT
    Active
    ACTIVE
    DRAFT
    DRAFT
    ACTIVE
    ACTIVE
    "DRAFT"
    DRAFT
    "ACTIVE"
    ACTIVE

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi