@swamp/aws/wisdom
v2026.04.03.2
AWS WISDOM infrastructure models
Labels
awswisdomcloudinfrastructure
Contents
Install
$ swamp extension pull @swamp/aws/wisdomRelease Notes
- Updated: aiagent, aiagent_version, aiguardrail, aiguardrail_version, aiprompt, aiprompt_version, assistant, assistant_association, knowledge_base, message_template, message_template_version, quick_response
@swamp/aws/wisdom/aiagentv2026.04.03.2aiagent.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AssistantId | string | |
| Configuration | object | |
| Description? | string | |
| Name? | string | |
| Tags? | record | |
| Type | enum |
createCreate a Wisdom AIAgent
getGet a Wisdom AIAgent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgent |
updateUpdate a Wisdom AIAgent
deleteDelete a Wisdom AIAgent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgent |
syncSync Wisdom AIAgent state from AWS
Resources
state(infinite)— Wisdom AIAgent resource state
@swamp/aws/wisdom/aiagent-versionv2026.04.03.2aiagent_version.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AIAgentId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
createCreate a Wisdom AIAgentVersion
getGet a Wisdom AIAgentVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgentVersion |
updateUpdate a Wisdom AIAgentVersion
deleteDelete a Wisdom AIAgentVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgentVersion |
syncSync Wisdom AIAgentVersion state from AWS
Resources
state(infinite)— Wisdom AIAgentVersion resource state
@swamp/aws/wisdom/aiguardrailv2026.04.03.2aiguardrail.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AssistantId | string | |
| Name? | string | |
| BlockedInputMessaging | string | Messaging for when violations are detected in text |
| BlockedOutputsMessaging | string | Messaging for when violations are detected in text |
| Description? | string | Description of the guardrail or its version |
| TopicPolicyConfig? | object | Topic policy config for a guardrail. |
| ContentPolicyConfig? | object | Content policy config for a guardrail. |
| WordPolicyConfig? | object | Word policy config for a guardrail. |
| SensitiveInformationPolicyConfig? | object | Sensitive information policy config for a guardrail. |
| ContextualGroundingPolicyConfig? | object | Contextual grounding policy config for a guardrail. |
| Tags? | record |
createCreate a Wisdom AIGuardrail
getGet a Wisdom AIGuardrail
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrail |
updateUpdate a Wisdom AIGuardrail
deleteDelete a Wisdom AIGuardrail
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrail |
syncSync Wisdom AIGuardrail state from AWS
Resources
state(infinite)— Wisdom AIGuardrail resource state
@swamp/aws/wisdom/aiguardrail-versionv2026.04.03.2aiguardrail_version.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AIGuardrailId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
createCreate a Wisdom AIGuardrailVersion
getGet a Wisdom AIGuardrailVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrailVersion |
updateUpdate a Wisdom AIGuardrailVersion
deleteDelete a Wisdom AIGuardrailVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrailVersion |
syncSync Wisdom AIGuardrailVersion state from AWS
Resources
state(infinite)— Wisdom AIGuardrailVersion resource state
@swamp/aws/wisdom/aipromptv2026.04.03.2aiprompt.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApiFormat | enum | |
| AssistantId? | string | |
| Description? | string | |
| ModelId | string | |
| Name? | string | |
| Tags? | record | |
| TemplateConfiguration | string | |
| TemplateType | enum | |
| Type | enum |
createCreate a Wisdom AIPrompt
getGet a Wisdom AIPrompt
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPrompt |
updateUpdate a Wisdom AIPrompt
deleteDelete a Wisdom AIPrompt
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPrompt |
syncSync Wisdom AIPrompt state from AWS
Resources
state(infinite)— Wisdom AIPrompt resource state
@swamp/aws/wisdom/aiprompt-versionv2026.04.03.2aiprompt_version.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AIPromptId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
createCreate a Wisdom AIPromptVersion
getGet a Wisdom AIPromptVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPromptVersion |
updateUpdate a Wisdom AIPromptVersion
deleteDelete a Wisdom AIPromptVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPromptVersion |
syncSync Wisdom AIPromptVersion state from AWS
Resources
state(infinite)— Wisdom AIPromptVersion resource state
@swamp/aws/wisdom/assistantv2026.04.03.2assistant.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Type | enum | |
| Description? | string | |
| ServerSideEncryptionConfiguration? | object | |
| Tags? | array | |
| Name | string |
createCreate a Wisdom Assistant
getGet a Wisdom Assistant
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Assistant |
updateUpdate a Wisdom Assistant
deleteDelete a Wisdom Assistant
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Assistant |
syncSync Wisdom Assistant state from AWS
Resources
state(infinite)— Wisdom Assistant resource state
@swamp/aws/wisdom/assistant-associationv2026.04.03.2assistant_association.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AssistantId | string | |
| Association | object | |
| AssociationType | enum | |
| Tags? | array |
createCreate a Wisdom AssistantAssociation
getGet a Wisdom AssistantAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AssistantAssociation |
updateUpdate a Wisdom AssistantAssociation
deleteDelete a Wisdom AssistantAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AssistantAssociation |
syncSync Wisdom AssistantAssociation state from AWS
Resources
state(infinite)— Wisdom AssistantAssociation resource state
@swamp/aws/wisdom/knowledge-basev2026.04.03.2knowledge_base.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Description? | string | |
| KnowledgeBaseType | enum | |
| Name | string | |
| RenderingConfiguration? | object | |
| ServerSideEncryptionConfiguration? | object | |
| SourceConfiguration? | object | |
| VectorIngestionConfiguration? | object | |
| Tags? | array |
createCreate a Wisdom KnowledgeBase
getGet a Wisdom KnowledgeBase
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom KnowledgeBase |
updateUpdate a Wisdom KnowledgeBase
deleteDelete a Wisdom KnowledgeBase
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom KnowledgeBase |
syncSync Wisdom KnowledgeBase state from AWS
Resources
state(infinite)— Wisdom KnowledgeBase resource state
@swamp/aws/wisdom/message-templatev2026.04.03.2message_template.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| KnowledgeBaseArn | string | The Amazon Resource Name (ARN) of the knowledge base to which the message template belongs. |
| Name | string | The name of the message template. |
| ChannelSubtype | enum | The channel subtype this message template applies to. |
| Content | object | The content of the message template. |
| Description? | string | The description of the message template. |
| Language? | string | The 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? | object | The configuration information of the user groups that the message template is accessible to. |
| DefaultAttributes? | object | An 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? | array | List of message template attachments |
| Tags? | array | The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }. |
createCreate a Wisdom MessageTemplate
getGet a Wisdom MessageTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplate |
updateUpdate a Wisdom MessageTemplate
deleteDelete a Wisdom MessageTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplate |
syncSync Wisdom MessageTemplate state from AWS
Resources
state(infinite)— Wisdom MessageTemplate resource state
@swamp/aws/wisdom/message-template-versionv2026.04.03.2message_template_version.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| MessageTemplateArn | string | The unqualified Amazon Resource Name (ARN) of the message template. |
| MessageTemplateContentSha256? | string | The content SHA256 of the message template. |
createCreate a Wisdom MessageTemplateVersion
getGet a Wisdom MessageTemplateVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplateVersion |
updateUpdate a Wisdom MessageTemplateVersion
deleteDelete a Wisdom MessageTemplateVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplateVersion |
syncSync Wisdom MessageTemplateVersion state from AWS
Resources
state(infinite)— Wisdom MessageTemplateVersion resource state
@swamp/aws/wisdom/quick-responsev2026.04.03.2quick_response.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| 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. |
| KnowledgeBaseArn | string | The Amazon Resource Name (ARN) of the knowledge base. |
| Name | string | The name of the quick response. |
| Channels? | array | The Amazon Connect contact channels this quick response applies to. |
| Content | object | The container of quick response content. |
| Contents? | object | The content of the quick response stored in different media types. |
| Description? | string | The description of the quick response. |
| GroupingConfiguration? | object | 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 |
| ShortcutKey? | string | The shortcut key of the quick response. The value should be unique across the knowledge base. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a Wisdom QuickResponse
getGet a Wisdom QuickResponse
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom QuickResponse |
updateUpdate a Wisdom QuickResponse
deleteDelete a Wisdom QuickResponse
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom QuickResponse |
syncSync Wisdom QuickResponse state from AWS
Resources
state(infinite)— Wisdom QuickResponse resource state
2026.03.19.12.5 MBMar 19, 2026
AWS WISDOM infrastructure models
Release Notes
- Updated: aiagent, aiagent_version, aiguardrail, aiguardrail_version, aiprompt, aiprompt_version, assistant, assistant_association, knowledge_base, message_template, message_template_version, quick_response
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awswisdomcloudinfrastructure
2026.03.16.12.4 MBMar 16, 2026
AWS WISDOM infrastructure models
Release Notes
- Updated: aiagent, aiagent_version, aiguardrail, aiguardrail_version, aiprompt, aiprompt_version, assistant, assistant_association, knowledge_base, message_template, message_template_version, quick_response
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awswisdomcloudinfrastructure
2026.03.10.52.4 MBMar 10, 2026
AWS WISDOM infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awswisdomcloudinfrastructure