Aws/wisdom
@swamp/aws/wisdomv2026.10.13.1
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
03Behaviors
@swamp/aws/wisdom/aiagentv2026.10.13.1aiagent.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| AssistantId | string | |
| Configuration | object | |
| Description? | string | |
| Name? | string | |
| Tags? | record | |
| Type | enum |
fn create()
Create a Wisdom AIAgent
fn get(identifier: string)
Get a Wisdom AIAgent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgent |
fn update()
Update a Wisdom AIAgent
fn delete(identifier: string)
Delete a Wisdom AIAgent
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgent |
fn sync()
Sync Wisdom AIAgent state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIAgent resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| AIAgentId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
fn create()
Create a Wisdom AIAgentVersion
fn get(identifier: string)
Get a Wisdom AIAgentVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgentVersion |
fn update()
Update a Wisdom AIAgentVersion
fn delete(identifier: string)
Delete a Wisdom AIAgentVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIAgentVersion |
fn sync()
Sync Wisdom AIAgentVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIAgentVersion resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| 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 |
fn create()
Create a Wisdom AIGuardrail
fn get(identifier: string)
Get a Wisdom AIGuardrail
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrail |
fn update()
Update a Wisdom AIGuardrail
fn delete(identifier: string)
Delete a Wisdom AIGuardrail
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrail |
fn sync()
Sync Wisdom AIGuardrail state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIGuardrail resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| AIGuardrailId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
fn create()
Create a Wisdom AIGuardrailVersion
fn get(identifier: string)
Get a Wisdom AIGuardrailVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrailVersion |
fn update()
Update a Wisdom AIGuardrailVersion
fn delete(identifier: string)
Delete a Wisdom AIGuardrailVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIGuardrailVersion |
fn sync()
Sync Wisdom AIGuardrailVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIGuardrailVersion resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| ApiFormat | enum | |
| AssistantId? | string | |
| Description? | string | |
| ModelId | string | |
| Name? | string | |
| Tags? | record | |
| TemplateConfiguration | record | |
| TemplateType | enum | |
| Type | enum |
fn create()
Create a Wisdom AIPrompt
fn get(identifier: string)
Get a Wisdom AIPrompt
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPrompt |
fn update()
Update a Wisdom AIPrompt
fn delete(identifier: string)
Delete a Wisdom AIPrompt
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPrompt |
fn sync()
Sync Wisdom AIPrompt state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIPrompt resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| AIPromptId | string | |
| AssistantId | string | |
| ModifiedTimeSeconds? | number |
fn create()
Create a Wisdom AIPromptVersion
fn get(identifier: string)
Get a Wisdom AIPromptVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPromptVersion |
fn update()
Update a Wisdom AIPromptVersion
fn delete(identifier: string)
Delete a Wisdom AIPromptVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AIPromptVersion |
fn sync()
Sync Wisdom AIPromptVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AIPromptVersion resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| Type | enum | |
| Description? | string | |
| ServerSideEncryptionConfiguration? | object | |
| Tags? | array | |
| Name | string |
fn create()
Create a Wisdom Assistant
fn get(identifier: string)
Get a Wisdom Assistant
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Assistant |
fn update()
Update a Wisdom Assistant
fn delete(identifier: string)
Delete a Wisdom Assistant
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Assistant |
fn sync()
Sync Wisdom Assistant state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom Assistant resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| AssistantId | string | |
| Association | object | |
| AssociationType | enum | |
| Tags? | array |
fn create()
Create a Wisdom AssistantAssociation
fn get(identifier: string)
Get a Wisdom AssistantAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AssistantAssociation |
fn update()
Update a Wisdom AssistantAssociation
fn delete(identifier: string)
Delete a Wisdom AssistantAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom AssistantAssociation |
fn sync()
Sync Wisdom AssistantAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom AssistantAssociation resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| KnowledgeBaseId | string | The identifier of the knowledge base. |
| Metadata? | record | A key/value map to store attributes without affecting tagging or recommendations. |
| Name | string | The name of the content. |
| OverrideLinkOutUri? | string | The URI you want to use for the article. |
| Tags? | array | The tags used to organize, track, or control access for this resource. |
| Title? | string | The title of the content. |
| UploadId? | string | A 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
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Content |
fn update()
Update a Wisdom Content
fn delete(identifier: string)
Delete a Wisdom Content
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom Content |
fn sync()
Sync Wisdom Content state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom Content resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| ContentId | string | The identifier of the content. |
| KnowledgeBaseId | string | The identifier of the knowledge base. |
| AssociationType | enum | The type of association. |
| Association | object | The identifier of the associated resource. |
| Tags? | array | The 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
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom ContentAssociation |
fn delete(identifier: string)
Delete a Wisdom ContentAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom ContentAssociation |
fn sync()
Sync Wisdom ContentAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom ContentAssociation resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| Description? | string | |
| KnowledgeBaseType | enum | |
| Name | string | |
| RenderingConfiguration? | object | |
| ServerSideEncryptionConfiguration? | object | |
| SourceConfiguration? | object | |
| VectorIngestionConfiguration? | object | |
| Tags? | array |
fn create()
Create a Wisdom KnowledgeBase
fn get(identifier: string)
Get a Wisdom KnowledgeBase
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom KnowledgeBase |
fn update()
Update a Wisdom KnowledgeBase
fn delete(identifier: string)
Delete a Wisdom KnowledgeBase
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom KnowledgeBase |
fn sync()
Sync Wisdom KnowledgeBase state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom KnowledgeBase resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| 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"} }. |
fn create()
Create a Wisdom MessageTemplate
fn get(identifier: string)
Get a Wisdom MessageTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplate |
fn update()
Update a Wisdom MessageTemplate
fn delete(identifier: string)
Delete a Wisdom MessageTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplate |
fn sync()
Sync Wisdom MessageTemplate state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom MessageTemplate resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| MessageTemplateArn | string | The unqualified Amazon Resource Name (ARN) of the message template. |
| MessageTemplateContentSha256? | string | The content SHA256 of the message template. |
fn create()
Create a Wisdom MessageTemplateVersion
fn get(identifier: string)
Get a Wisdom MessageTemplateVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplateVersion |
fn update()
Update a Wisdom MessageTemplateVersion
fn delete(identifier: string)
Delete a Wisdom MessageTemplateVersion
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom MessageTemplateVersion |
fn sync()
Sync Wisdom MessageTemplateVersion state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom MessageTemplateVersion resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON 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
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessKeyId? | string | AWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| secretAccessKey? | string | AWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| sessionToken? | string | AWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| region? | string | AWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1. |
| 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. |
fn create()
Create a Wisdom QuickResponse
fn get(identifier: string)
Get a Wisdom QuickResponse
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom QuickResponse |
fn update()
Update a Wisdom QuickResponse
fn delete(identifier: string)
Delete a Wisdom QuickResponse
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Wisdom QuickResponse |
fn sync()
Sync Wisdom QuickResponse state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Wisdom QuickResponse resources
| Argument | Type | Description |
|---|---|---|
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
| resourceModel? | string | JSON resource model for parent-scoped listing (e.g. parent identifier) |
Resources
state(infinite)— Wisdom QuickResponse resource state
04Previous Versions
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