@swamp/aws/qbusiness
v2026.04.23.3
AWS QBUSINESS infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awsqbusinesscloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/qbusiness@swamp/aws/qbusiness/applicationv2026.04.23.2application.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| AttachmentsConfiguration? | object | |
| AutoSubscriptionConfiguration? | object | |
| ClientIdsForOIDC? | array | |
| Description? | string | |
| DisplayName | string | |
| EncryptionConfiguration? | object | |
| IamIdentityProviderArn? | string | |
| IdentityCenterInstanceArn? | string | |
| IdentityType? | enum | |
| PersonalizationConfiguration? | object | |
| QAppsConfiguration? | object | |
| QuickSightConfiguration? | object | |
| RoleArn? | string | |
| Tags? | array |
createCreate a QBusiness Application
getGet a QBusiness Application
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Application |
updateUpdate a QBusiness Application
deleteDelete a QBusiness Application
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Application |
syncSync QBusiness Application state from AWS
Resources
state(infinite)— QBusiness Application resource state
@swamp/aws/qbusiness/data-accessorv2026.04.23.2data_accessor.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ActionConfigurations | array | |
| ApplicationId | string | |
| AuthenticationDetail? | object | |
| DisplayName | string | |
| Principal | string | |
| Tags? | array |
createCreate a QBusiness DataAccessor
getGet a QBusiness DataAccessor
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness DataAccessor |
updateUpdate a QBusiness DataAccessor
deleteDelete a QBusiness DataAccessor
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness DataAccessor |
syncSync QBusiness DataAccessor state from AWS
Resources
state(infinite)— QBusiness DataAccessor resource state
@swamp/aws/qbusiness/data-sourcev2026.04.23.2data_source.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId | string | |
| Description? | string | |
| DisplayName | string | |
| DocumentEnrichmentConfiguration? | object | |
| MediaExtractionConfiguration? | object | |
| IndexId | string | |
| RoleArn? | string | |
| SyncSchedule? | string | |
| Tags? | array | |
| VpcConfiguration? | object |
createCreate a QBusiness DataSource
getGet a QBusiness DataSource
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness DataSource |
updateUpdate a QBusiness DataSource
deleteDelete a QBusiness DataSource
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness DataSource |
syncSync QBusiness DataSource state from AWS
Resources
state(infinite)— QBusiness DataSource resource state
@swamp/aws/qbusiness/indexv2026.04.23.2index.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId | string | |
| CapacityConfiguration? | object | |
| Description? | string | |
| DisplayName | string | |
| DocumentAttributeConfigurations? | array | |
| IndexStatistics? | object | |
| Type? | enum | |
| Tags? | array |
createCreate a QBusiness Index
getGet a QBusiness Index
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Index |
updateUpdate a QBusiness Index
deleteDelete a QBusiness Index
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Index |
syncSync QBusiness Index state from AWS
Resources
state(infinite)— QBusiness Index resource state
@swamp/aws/qbusiness/permissionv2026.04.23.2permission.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId | string | |
| StatementId | string | |
| Actions | array | |
| Conditions? | array | |
| Principal | string |
createCreate a QBusiness Permission
getGet a QBusiness Permission
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Permission |
deleteDelete a QBusiness Permission
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Permission |
syncSync QBusiness Permission state from AWS
Resources
state(infinite)— QBusiness Permission resource state
@swamp/aws/qbusiness/pluginv2026.04.23.2plugin.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId? | string | |
| AuthConfiguration | object | |
| CustomPluginConfiguration? | object | |
| DisplayName | string | |
| ServerUrl? | string | |
| State? | enum | |
| Tags? | array | |
| Type | enum |
createCreate a QBusiness Plugin
getGet a QBusiness Plugin
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Plugin |
updateUpdate a QBusiness Plugin
deleteDelete a QBusiness Plugin
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Plugin |
syncSync QBusiness Plugin state from AWS
Resources
state(infinite)— QBusiness Plugin resource state
@swamp/aws/qbusiness/retrieverv2026.04.23.2retriever.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId | string | |
| Configuration | object | |
| DisplayName | string | |
| RoleArn? | string | |
| Tags? | array | |
| Type | enum |
createCreate a QBusiness Retriever
getGet a QBusiness Retriever
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Retriever |
updateUpdate a QBusiness Retriever
deleteDelete a QBusiness Retriever
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness Retriever |
syncSync QBusiness Retriever state from AWS
Resources
state(infinite)— QBusiness Retriever resource state
@swamp/aws/qbusiness/web-experiencev2026.04.23.2web_experience.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ApplicationId | string | |
| IdentityProviderConfiguration? | object | |
| RoleArn? | string | |
| SamplePromptsControlMode? | enum | |
| Subtitle? | string | |
| Tags? | array | |
| Title? | string | |
| WelcomeMessage? | string | |
| Origins? | array | |
| CustomizationConfiguration? | object | |
| BrowserExtensionConfiguration? | object |
createCreate a QBusiness WebExperience
getGet a QBusiness WebExperience
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness WebExperience |
updateUpdate a QBusiness WebExperience
deleteDelete a QBusiness WebExperience
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the QBusiness WebExperience |
syncSync QBusiness WebExperience state from AWS
Resources
state(infinite)— QBusiness WebExperience resource state
2026.04.23.21.5 MBApr 23, 2026
AWS QBUSINESS infrastructure models
Release Notes
- Updated: application, data_accessor, data_source, index, permission, plugin, retriever, web_experience
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsqbusinesscloudinfrastructure
2026.04.03.21.5 MBApr 3, 2026
AWS QBUSINESS infrastructure models
Release Notes
- Updated: application, data_accessor, data_source, index, permission, plugin, retriever, web_experience
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsqbusinesscloudinfrastructure
2026.03.19.11.6 MBMar 19, 2026
AWS QBUSINESS infrastructure models
Release Notes
- Updated: application, data_accessor, data_source, index, permission, plugin, retriever, web_experience
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsqbusinesscloudinfrastructure
2026.03.16.11.6 MBMar 16, 2026
AWS QBUSINESS infrastructure models
Release Notes
- Updated: application, data_accessor, data_source, index, permission, plugin, retriever, web_experience
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsqbusinesscloudinfrastructure
2026.03.10.51.6 MBMar 10, 2026
AWS QBUSINESS infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsqbusinesscloudinfrastructure