1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. wisdom
  5. QuickResponse

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi

aws-native.wisdom.QuickResponse

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi

    Definition of AWS::Wisdom::QuickResponse Resource Type.

    Create QuickResponse Resource

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

    Constructor syntax

    new QuickResponse(name: string, args: QuickResponseArgs, opts?: CustomResourceOptions);
    @overload
    def QuickResponse(resource_name: str,
                      args: QuickResponseArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def QuickResponse(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      content: Optional[QuickResponseContentProviderArgs] = None,
                      knowledge_base_arn: Optional[str] = None,
                      channels: Optional[Sequence[QuickResponseChannelType]] = None,
                      content_type: Optional[str] = None,
                      description: Optional[str] = None,
                      grouping_configuration: Optional[QuickResponseGroupingConfigurationArgs] = None,
                      is_active: Optional[bool] = None,
                      language: Optional[str] = None,
                      name: Optional[str] = None,
                      shortcut_key: Optional[str] = None,
                      tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewQuickResponse(ctx *Context, name string, args QuickResponseArgs, opts ...ResourceOption) (*QuickResponse, error)
    public QuickResponse(string name, QuickResponseArgs args, CustomResourceOptions? opts = null)
    public QuickResponse(String name, QuickResponseArgs args)
    public QuickResponse(String name, QuickResponseArgs args, CustomResourceOptions options)
    
    type: aws-native:wisdom:QuickResponse
    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 QuickResponseArgs
    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 QuickResponseArgs
    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 QuickResponseArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args QuickResponseArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args QuickResponseArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    QuickResponse Resource Properties

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

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The QuickResponse resource accepts the following input properties:

    Content Pulumi.AwsNative.Wisdom.Inputs.QuickResponseContentProvider
    The content of the quick response.
    KnowledgeBaseArn string
    The Amazon Resource Name (ARN) of the knowledge base.
    Channels List<Pulumi.AwsNative.Wisdom.QuickResponseChannelType>
    The Amazon Connect contact channels this quick response applies to.
    ContentType string
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    Description string
    The description of the quick response.
    GroupingConfiguration Pulumi.AwsNative.Wisdom.Inputs.QuickResponseGroupingConfiguration
    The configuration information of the user groups that the quick response is accessible to.
    IsActive bool
    Whether the quick response is active.
    Language string
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    Name string
    The name of the quick response.
    ShortcutKey string
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    An array of key-value pairs to apply to this resource.
    Content QuickResponseContentProviderArgs
    The content of the quick response.
    KnowledgeBaseArn string
    The Amazon Resource Name (ARN) of the knowledge base.
    Channels []QuickResponseChannelType
    The Amazon Connect contact channels this quick response applies to.
    ContentType string
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    Description string
    The description of the quick response.
    GroupingConfiguration QuickResponseGroupingConfigurationArgs
    The configuration information of the user groups that the quick response is accessible to.
    IsActive bool
    Whether the quick response is active.
    Language string
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    Name string
    The name of the quick response.
    ShortcutKey string
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    Tags TagArgs
    An array of key-value pairs to apply to this resource.
    content QuickResponseContentProvider
    The content of the quick response.
    knowledgeBaseArn String
    The Amazon Resource Name (ARN) of the knowledge base.
    channels List<QuickResponseChannelType>
    The Amazon Connect contact channels this quick response applies to.
    contentType String
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    description String
    The description of the quick response.
    groupingConfiguration QuickResponseGroupingConfiguration
    The configuration information of the user groups that the quick response is accessible to.
    isActive Boolean
    Whether the quick response is active.
    language String
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    name String
    The name of the quick response.
    shortcutKey String
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    content QuickResponseContentProvider
    The content of the quick response.
    knowledgeBaseArn string
    The Amazon Resource Name (ARN) of the knowledge base.
    channels QuickResponseChannelType[]
    The Amazon Connect contact channels this quick response applies to.
    contentType string
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    description string
    The description of the quick response.
    groupingConfiguration QuickResponseGroupingConfiguration
    The configuration information of the user groups that the quick response is accessible to.
    isActive boolean
    Whether the quick response is active.
    language string
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    name string
    The name of the quick response.
    shortcutKey string
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    content QuickResponseContentProviderArgs
    The content of the quick response.
    knowledge_base_arn str
    The Amazon Resource Name (ARN) of the knowledge base.
    channels Sequence[QuickResponseChannelType]
    The Amazon Connect contact channels this quick response applies to.
    content_type str
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    description str
    The description of the quick response.
    grouping_configuration QuickResponseGroupingConfigurationArgs
    The configuration information of the user groups that the quick response is accessible to.
    is_active bool
    Whether the quick response is active.
    language str
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    name str
    The name of the quick response.
    shortcut_key str
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    tags Sequence[TagArgs]
    An array of key-value pairs to apply to this resource.
    content Property Map
    The content of the quick response.
    knowledgeBaseArn String
    The Amazon Resource Name (ARN) of the knowledge base.
    channels List<"Chat" | "Email">
    The Amazon Connect contact channels this quick response applies to.
    contentType String
    The media type of the quick response content.

    • Use application/x.quickresponse;format=plain for quick response written in plain text.
    • Use application/x.quickresponse;format=markdown for quick response written in richtext.
    description String
    The description of the quick response.
    groupingConfiguration Property Map
    The configuration information of the user groups that the quick response is accessible to.
    isActive Boolean
    Whether the quick response is active.
    language String
    The language code value for the language in which the quick response is written. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
    name String
    The name of the quick response.
    shortcutKey String
    The shortcut key of the quick response. The value should be unique across the knowledge base.
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.

    Outputs

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

    Contents Pulumi.AwsNative.Wisdom.Outputs.QuickResponseContents
    Id string
    The provider-assigned unique ID for this managed resource.
    QuickResponseArn string
    The Amazon Resource Name (ARN) of the quick response.
    QuickResponseId string
    The identifier of the quick response.
    Status Pulumi.AwsNative.Wisdom.QuickResponseStatus
    The status of the quick response data.
    Contents QuickResponseContents
    Id string
    The provider-assigned unique ID for this managed resource.
    QuickResponseArn string
    The Amazon Resource Name (ARN) of the quick response.
    QuickResponseId string
    The identifier of the quick response.
    Status QuickResponseStatus
    The status of the quick response data.
    contents QuickResponseContents
    id String
    The provider-assigned unique ID for this managed resource.
    quickResponseArn String
    The Amazon Resource Name (ARN) of the quick response.
    quickResponseId String
    The identifier of the quick response.
    status QuickResponseStatus
    The status of the quick response data.
    contents QuickResponseContents
    id string
    The provider-assigned unique ID for this managed resource.
    quickResponseArn string
    The Amazon Resource Name (ARN) of the quick response.
    quickResponseId string
    The identifier of the quick response.
    status QuickResponseStatus
    The status of the quick response data.
    contents QuickResponseContents
    id str
    The provider-assigned unique ID for this managed resource.
    quick_response_arn str
    The Amazon Resource Name (ARN) of the quick response.
    quick_response_id str
    The identifier of the quick response.
    status QuickResponseStatus
    The status of the quick response data.
    contents Property Map
    id String
    The provider-assigned unique ID for this managed resource.
    quickResponseArn String
    The Amazon Resource Name (ARN) of the quick response.
    quickResponseId String
    The identifier of the quick response.
    status "CREATE_IN_PROGRESS" | "CREATE_FAILED" | "CREATED" | "DELETE_IN_PROGRESS" | "DELETE_FAILED" | "DELETED" | "UPDATE_IN_PROGRESS" | "UPDATE_FAILED"
    The status of the quick response data.

    Supporting Types

    QuickResponseChannelType, QuickResponseChannelTypeArgs

    Chat
    Chat
    Email
    Email
    QuickResponseChannelTypeChat
    Chat
    QuickResponseChannelTypeEmail
    Email
    Chat
    Chat
    Email
    Email
    Chat
    Chat
    Email
    Email
    CHAT
    Chat
    EMAIL
    Email
    "Chat"
    Chat
    "Email"
    Email

    QuickResponseContentProvider, QuickResponseContentProviderArgs

    Content string
    The content of the quick response.
    Content string
    The content of the quick response.
    content String
    The content of the quick response.
    content string
    The content of the quick response.
    content str
    The content of the quick response.
    content String
    The content of the quick response.

    QuickResponseContents, QuickResponseContentsArgs

    Markdown Pulumi.AwsNative.Wisdom.Inputs.QuickResponseContentProvider
    The quick response content in markdown format.
    PlainText Pulumi.AwsNative.Wisdom.Inputs.QuickResponseContentProvider
    The quick response content in plaintext format.
    Markdown QuickResponseContentProvider
    The quick response content in markdown format.
    PlainText QuickResponseContentProvider
    The quick response content in plaintext format.
    markdown QuickResponseContentProvider
    The quick response content in markdown format.
    plainText QuickResponseContentProvider
    The quick response content in plaintext format.
    markdown QuickResponseContentProvider
    The quick response content in markdown format.
    plainText QuickResponseContentProvider
    The quick response content in plaintext format.
    markdown QuickResponseContentProvider
    The quick response content in markdown format.
    plain_text QuickResponseContentProvider
    The quick response content in plaintext format.
    markdown Property Map
    The quick response content in markdown format.
    plainText Property Map
    The quick response content in plaintext format.

    QuickResponseGroupingConfiguration, QuickResponseGroupingConfigurationArgs

    Criteria string
    The criteria used for grouping Amazon Q in Connect users.
    Values List<string>
    The list of values that define different groups of Amazon Q in Connect users.
    Criteria string
    The criteria used for grouping Amazon Q in Connect users.
    Values []string
    The list of values that define different groups of Amazon Q in Connect users.
    criteria String
    The criteria used for grouping Amazon Q in Connect users.
    values List<String>
    The list of values that define different groups of Amazon Q in Connect users.
    criteria string
    The criteria used for grouping Amazon Q in Connect users.
    values string[]
    The list of values that define different groups of Amazon Q in Connect users.
    criteria str
    The criteria used for grouping Amazon Q in Connect users.
    values Sequence[str]
    The list of values that define different groups of Amazon Q in Connect users.
    criteria String
    The criteria used for grouping Amazon Q in Connect users.
    values List<String>
    The list of values that define different groups of Amazon Q in Connect users.

    QuickResponseStatus, QuickResponseStatusArgs

    CreateInProgress
    CREATE_IN_PROGRESS
    CreateFailed
    CREATE_FAILED
    Created
    CREATED
    DeleteInProgress
    DELETE_IN_PROGRESS
    DeleteFailed
    DELETE_FAILED
    Deleted
    DELETED
    UpdateInProgress
    UPDATE_IN_PROGRESS
    UpdateFailed
    UPDATE_FAILED
    QuickResponseStatusCreateInProgress
    CREATE_IN_PROGRESS
    QuickResponseStatusCreateFailed
    CREATE_FAILED
    QuickResponseStatusCreated
    CREATED
    QuickResponseStatusDeleteInProgress
    DELETE_IN_PROGRESS
    QuickResponseStatusDeleteFailed
    DELETE_FAILED
    QuickResponseStatusDeleted
    DELETED
    QuickResponseStatusUpdateInProgress
    UPDATE_IN_PROGRESS
    QuickResponseStatusUpdateFailed
    UPDATE_FAILED
    CreateInProgress
    CREATE_IN_PROGRESS
    CreateFailed
    CREATE_FAILED
    Created
    CREATED
    DeleteInProgress
    DELETE_IN_PROGRESS
    DeleteFailed
    DELETE_FAILED
    Deleted
    DELETED
    UpdateInProgress
    UPDATE_IN_PROGRESS
    UpdateFailed
    UPDATE_FAILED
    CreateInProgress
    CREATE_IN_PROGRESS
    CreateFailed
    CREATE_FAILED
    Created
    CREATED
    DeleteInProgress
    DELETE_IN_PROGRESS
    DeleteFailed
    DELETE_FAILED
    Deleted
    DELETED
    UpdateInProgress
    UPDATE_IN_PROGRESS
    UpdateFailed
    UPDATE_FAILED
    CREATE_IN_PROGRESS
    CREATE_IN_PROGRESS
    CREATE_FAILED
    CREATE_FAILED
    CREATED
    CREATED
    DELETE_IN_PROGRESS
    DELETE_IN_PROGRESS
    DELETE_FAILED
    DELETE_FAILED
    DELETED
    DELETED
    UPDATE_IN_PROGRESS
    UPDATE_IN_PROGRESS
    UPDATE_FAILED
    UPDATE_FAILED
    "CREATE_IN_PROGRESS"
    CREATE_IN_PROGRESS
    "CREATE_FAILED"
    CREATE_FAILED
    "CREATED"
    CREATED
    "DELETE_IN_PROGRESS"
    DELETE_IN_PROGRESS
    "DELETE_FAILED"
    DELETE_FAILED
    "DELETED"
    DELETED
    "UPDATE_IN_PROGRESS"
    UPDATE_IN_PROGRESS
    "UPDATE_FAILED"
    UPDATE_FAILED

    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

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi