Skip to main content

Aws/wisdom

@swamp/aws/wisdomv2026.10.13.1· 9d agoBEHAVIORS
01README

AWS WISDOM infrastructure models

02Release Notes
  • Updated: aiagent, aiagent_version, aiguardrail, aiguardrail_version, aiprompt, aiprompt_version, assistant, assistant_association, content, content_association, knowledge_base, message_template, message_template_version, quick_response
03Behaviors14
@swamp/aws/wisdom/aiagentv2026.10.13.1aiagent.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AssistantIdstring
Configurationobject
Description?string
Name?string
Tags?record
Typeenum
fn create()
Create a Wisdom AIAgent
fn get(identifier: string)
Get a Wisdom AIAgent
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIAgent
fn update()
Update a Wisdom AIAgent
fn delete(identifier: string)
Delete a Wisdom AIAgent
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIAgent
fn sync()
Sync Wisdom AIAgent state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIAgent resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIAgent resource state
@swamp/aws/wisdom/aiagent-versionv2026.10.13.1aiagent_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AIAgentIdstring
AssistantIdstring
ModifiedTimeSeconds?number
fn create()
Create a Wisdom AIAgentVersion
fn get(identifier: string)
Get a Wisdom AIAgentVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIAgentVersion
fn update()
Update a Wisdom AIAgentVersion
fn delete(identifier: string)
Delete a Wisdom AIAgentVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIAgentVersion
fn sync()
Sync Wisdom AIAgentVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIAgentVersion resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIAgentVersion resource state
@swamp/aws/wisdom/aiguardrailv2026.10.13.1aiguardrail.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AssistantIdstring
Name?string
BlockedInputMessagingstringMessaging for when violations are detected in text
BlockedOutputsMessagingstringMessaging for when violations are detected in text
Description?stringDescription of the guardrail or its version
TopicPolicyConfig?objectTopic policy config for a guardrail.
ContentPolicyConfig?objectContent policy config for a guardrail.
WordPolicyConfig?objectWord policy config for a guardrail.
SensitiveInformationPolicyConfig?objectSensitive information policy config for a guardrail.
ContextualGroundingPolicyConfig?objectContextual grounding policy config for a guardrail.
Tags?record
fn create()
Create a Wisdom AIGuardrail
fn get(identifier: string)
Get a Wisdom AIGuardrail
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIGuardrail
fn update()
Update a Wisdom AIGuardrail
fn delete(identifier: string)
Delete a Wisdom AIGuardrail
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIGuardrail
fn sync()
Sync Wisdom AIGuardrail state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIGuardrail resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIGuardrail resource state
@swamp/aws/wisdom/aiguardrail-versionv2026.10.13.1aiguardrail_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AIGuardrailIdstring
AssistantIdstring
ModifiedTimeSeconds?number
fn create()
Create a Wisdom AIGuardrailVersion
fn get(identifier: string)
Get a Wisdom AIGuardrailVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIGuardrailVersion
fn update()
Update a Wisdom AIGuardrailVersion
fn delete(identifier: string)
Delete a Wisdom AIGuardrailVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIGuardrailVersion
fn sync()
Sync Wisdom AIGuardrailVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIGuardrailVersion resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIGuardrailVersion resource state
@swamp/aws/wisdom/aipromptv2026.10.13.1aiprompt.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ApiFormatenum
AssistantId?string
Description?string
ModelIdstring
Name?string
Tags?record
TemplateConfigurationrecord
TemplateTypeenum
Typeenum
fn create()
Create a Wisdom AIPrompt
fn get(identifier: string)
Get a Wisdom AIPrompt
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIPrompt
fn update()
Update a Wisdom AIPrompt
fn delete(identifier: string)
Delete a Wisdom AIPrompt
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIPrompt
fn sync()
Sync Wisdom AIPrompt state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIPrompt resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIPrompt resource state
@swamp/aws/wisdom/aiprompt-versionv2026.10.13.1aiprompt_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AIPromptIdstring
AssistantIdstring
ModifiedTimeSeconds?number
fn create()
Create a Wisdom AIPromptVersion
fn get(identifier: string)
Get a Wisdom AIPromptVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIPromptVersion
fn update()
Update a Wisdom AIPromptVersion
fn delete(identifier: string)
Delete a Wisdom AIPromptVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AIPromptVersion
fn sync()
Sync Wisdom AIPromptVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIPromptVersion resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AIPromptVersion resource state
@swamp/aws/wisdom/assistantv2026.10.13.1assistant.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Typeenum
Description?string
ServerSideEncryptionConfiguration?object
Tags?array
Namestring
fn create()
Create a Wisdom Assistant
fn get(identifier: string)
Get a Wisdom Assistant
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom Assistant
fn update()
Update a Wisdom Assistant
fn delete(identifier: string)
Delete a Wisdom Assistant
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom Assistant
fn sync()
Sync Wisdom Assistant state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom Assistant resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom Assistant resource state
@swamp/aws/wisdom/assistant-associationv2026.10.13.1assistant_association.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AssistantIdstring
Associationobject
AssociationTypeenum
Tags?array
fn create()
Create a Wisdom AssistantAssociation
fn get(identifier: string)
Get a Wisdom AssistantAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AssistantAssociation
fn update()
Update a Wisdom AssistantAssociation
fn delete(identifier: string)
Delete a Wisdom AssistantAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom AssistantAssociation
fn sync()
Sync Wisdom AssistantAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AssistantAssociation resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom AssistantAssociation resource state
@swamp/aws/wisdom/contentv2026.10.13.1content.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
KnowledgeBaseIdstringThe identifier of the knowledge base.
Metadata?recordA key/value map to store attributes without affecting tagging or recommendations.
NamestringThe name of the content.
OverrideLinkOutUri?stringThe URI you want to use for the article.
Tags?arrayThe tags used to organize, track, or control access for this resource.
Title?stringThe title of the content.
UploadId?stringA pointer to the uploaded asset. This value is returned by StartContentUpload.
fn create()
Create a Wisdom Content
fn get(identifier: string)
Get a Wisdom Content
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom Content
fn update()
Update a Wisdom Content
fn delete(identifier: string)
Delete a Wisdom Content
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom Content
fn sync()
Sync Wisdom Content state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom Content resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom Content resource state
@swamp/aws/wisdom/content-associationv2026.10.13.1content_association.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ContentIdstringThe identifier of the content.
KnowledgeBaseIdstringThe identifier of the knowledge base.
AssociationTypeenumThe type of association.
AssociationobjectThe identifier of the associated resource.
Tags?arrayThe tags used to organize, track, or control access for this resource.
fn create()
Create a Wisdom ContentAssociation
fn get(identifier: string)
Get a Wisdom ContentAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom ContentAssociation
fn delete(identifier: string)
Delete a Wisdom ContentAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom ContentAssociation
fn sync()
Sync Wisdom ContentAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom ContentAssociation resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom ContentAssociation resource state
@swamp/aws/wisdom/knowledge-basev2026.10.13.1knowledge_base.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Description?string
KnowledgeBaseTypeenum
Namestring
RenderingConfiguration?object
ServerSideEncryptionConfiguration?object
SourceConfiguration?object
VectorIngestionConfiguration?object
Tags?array
fn create()
Create a Wisdom KnowledgeBase
fn get(identifier: string)
Get a Wisdom KnowledgeBase
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom KnowledgeBase
fn update()
Update a Wisdom KnowledgeBase
fn delete(identifier: string)
Delete a Wisdom KnowledgeBase
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom KnowledgeBase
fn sync()
Sync Wisdom KnowledgeBase state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom KnowledgeBase resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom KnowledgeBase resource state
@swamp/aws/wisdom/message-templatev2026.10.13.1message_template.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
KnowledgeBaseArnstringThe Amazon Resource Name (ARN) of the knowledge base to which the message template belongs.
NamestringThe name of the message template.
ChannelSubtypeenumThe channel subtype this message template applies to.
ContentobjectThe content of the message template.
Description?stringThe description of the message template.
Language?stringThe language code value for the language in which the message template 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
GroupingConfiguration?objectThe configuration information of the user groups that the message template is accessible to.
DefaultAttributes?objectAn object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
MessageTemplateAttachments?arrayList of message template attachments
Tags?arrayThe tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
fn create()
Create a Wisdom MessageTemplate
fn get(identifier: string)
Get a Wisdom MessageTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom MessageTemplate
fn update()
Update a Wisdom MessageTemplate
fn delete(identifier: string)
Delete a Wisdom MessageTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom MessageTemplate
fn sync()
Sync Wisdom MessageTemplate state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom MessageTemplate resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom MessageTemplate resource state
@swamp/aws/wisdom/message-template-versionv2026.10.13.1message_template_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
MessageTemplateArnstringThe unqualified Amazon Resource Name (ARN) of the message template.
MessageTemplateContentSha256?stringThe content SHA256 of the message template.
fn create()
Create a Wisdom MessageTemplateVersion
fn get(identifier: string)
Get a Wisdom MessageTemplateVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom MessageTemplateVersion
fn update()
Update a Wisdom MessageTemplateVersion
fn delete(identifier: string)
Delete a Wisdom MessageTemplateVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom MessageTemplateVersion
fn sync()
Sync Wisdom MessageTemplateVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom MessageTemplateVersion resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom MessageTemplateVersion resource state
@swamp/aws/wisdom/quick-responsev2026.10.13.1quick_response.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ContentType?stringThe 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.
KnowledgeBaseArnstringThe Amazon Resource Name (ARN) of the knowledge base.
NamestringThe name of the quick response.
Channels?arrayThe Amazon Connect contact channels this quick response applies to.
ContentobjectThe container of quick response content.
Contents?objectThe content of the quick response stored in different media types.
Description?stringThe description of the quick response.
GroupingConfiguration?objectThe configuration information of the user groups that the quick response is accessible to.
IsActive?booleanWhether the quick response is active.
Language?stringThe 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
ShortcutKey?stringThe shortcut key of the quick response. The value should be unique across the knowledge base.
Tags?arrayAn array of key-value pairs to apply to this resource.
fn create()
Create a Wisdom QuickResponse
fn get(identifier: string)
Get a Wisdom QuickResponse
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom QuickResponse
fn update()
Update a Wisdom QuickResponse
fn delete(identifier: string)
Delete a Wisdom QuickResponse
ArgumentTypeDescription
identifierstringThe primary identifier of the Wisdom QuickResponse
fn sync()
Sync Wisdom QuickResponse state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom QuickResponse resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— Wisdom QuickResponse resource state
04Previous Versions19
2026.10.08.1
2026.10.06.1
2026.10.04.1
2026.10.03.1
2026.10.02.1
2026.10.01.1
2026.09.30.1
2026.09.29.1
  • Added: content, content_association

Added 2 behaviors

2026.09.28.1
2026.09.27.1
2026.09.26.1
2026.09.25.1
2026.09.24.1
2026.09.23.1
2026.09.22.1
2026.09.21.1
2026.09.20.1
2026.09.19.1
2026.09.18.1
05Stats
A
93 / 100
Downloads
105
Archive size
2.8 MB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License1/2partial

    no SPDX license declared

  • Verified public repository2/2earned
06Platforms
07Labels