@swamp/aws/cleanrooms
v2026.04.23.3
AWS CLEANROOMS infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awscleanroomscloudinfrastructure
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/cleanrooms@swamp/aws/cleanrooms/analysis-templatev2026.04.23.2analysis_template.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template. |
| AnalysisParameters? | array | The member who can query can provide this placeholder for a literal data value in an analysis template |
| Description? | string | |
| MembershipIdentifier | string | |
| Name | string | |
| Schema? | object | |
| Source | object | |
| SourceMetadata? | object | |
| Format | enum | |
| ErrorMessageConfiguration? | object | |
| SyntheticDataParameters? | object |
createCreate a CleanRooms AnalysisTemplate
getGet a CleanRooms AnalysisTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms AnalysisTemplate |
updateUpdate a CleanRooms AnalysisTemplate
deleteDelete a CleanRooms AnalysisTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms AnalysisTemplate |
syncSync CleanRooms AnalysisTemplate state from AWS
Resources
state(infinite)— CleanRooms AnalysisTemplate resource state
@swamp/aws/cleanrooms/collaborationv2026.04.23.2collaboration.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration. |
| CreatorDisplayName | string | |
| CreatorMemberAbilities? | array | |
| CreatorMLMemberAbilities? | object | |
| DataEncryptionMetadata? | object | |
| Description | string | |
| Members? | array | |
| Name | string | |
| JobLogStatus? | enum | |
| QueryLogStatus | enum | |
| AnalyticsEngine? | enum | |
| CreatorPaymentConfiguration? | object | |
| AutoApprovedChangeTypes? | array | |
| AllowedResultRegions? | array | |
| IsMetricsEnabled? | boolean |
createCreate a CleanRooms Collaboration
getGet a CleanRooms Collaboration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms Collaboration |
updateUpdate a CleanRooms Collaboration
deleteDelete a CleanRooms Collaboration
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms Collaboration |
syncSync CleanRooms Collaboration state from AWS
Resources
state(infinite)— CleanRooms Collaboration resource state
@swamp/aws/cleanrooms/configured-tablev2026.04.23.2configured_table.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration. |
| AllowedColumns | array | |
| AnalysisMethod | enum | |
| SelectedAnalysisMethods? | array | |
| Description? | string | |
| Name | string | |
| AnalysisRules? | array | |
| TableReference | object |
createCreate a CleanRooms ConfiguredTable
getGet a CleanRooms ConfiguredTable
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms ConfiguredTable |
updateUpdate a CleanRooms ConfiguredTable
deleteDelete a CleanRooms ConfiguredTable
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms ConfiguredTable |
syncSync CleanRooms ConfiguredTable state from AWS
Resources
state(infinite)— CleanRooms ConfiguredTable resource state
@swamp/aws/cleanrooms/configured-table-associationv2026.04.23.2configured_table_association.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms collaboration. |
| ConfiguredTableIdentifier | string | |
| Description? | string | |
| MembershipIdentifier | string | |
| Name | string | |
| RoleArn | string | |
| ConfiguredTableAssociationAnalysisRules? | array |
createCreate a CleanRooms ConfiguredTableAssociation
getGet a CleanRooms ConfiguredTableAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms ConfiguredTableAssociation |
updateUpdate a CleanRooms ConfiguredTableAssociation
deleteDelete a CleanRooms ConfiguredTableAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms ConfiguredTableAssociation |
syncSync CleanRooms ConfiguredTableAssociation state from AWS
Resources
state(infinite)— CleanRooms ConfiguredTableAssociation resource state
@swamp/aws/cleanrooms/id-mapping-tablev2026.04.23.2id_mapping_table.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| InputReferenceConfig | object | |
| MembershipIdentifier | string | |
| Description? | string | |
| Name | string | |
| InputReferenceProperties? | object | |
| KmsKeyArn? | string | |
| Tags? | array |
createCreate a CleanRooms IdMappingTable
getGet a CleanRooms IdMappingTable
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms IdMappingTable |
updateUpdate a CleanRooms IdMappingTable
deleteDelete a CleanRooms IdMappingTable
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms IdMappingTable |
syncSync CleanRooms IdMappingTable state from AWS
Resources
state(infinite)— CleanRooms IdMappingTable resource state
@swamp/aws/cleanrooms/id-namespace-associationv2026.04.23.2id_namespace_association.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| MembershipIdentifier | string | |
| InputReferenceConfig | object | |
| Tags? | array | |
| Name | string | |
| Description? | string | |
| IdMappingConfig? | object | |
| InputReferenceProperties? | object |
createCreate a CleanRooms IdNamespaceAssociation
getGet a CleanRooms IdNamespaceAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms IdNamespaceAssociation |
updateUpdate a CleanRooms IdNamespaceAssociation
deleteDelete a CleanRooms IdNamespaceAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms IdNamespaceAssociation |
syncSync CleanRooms IdNamespaceAssociation state from AWS
Resources
state(infinite)— CleanRooms IdNamespaceAssociation resource state
@swamp/aws/cleanrooms/membershipv2026.04.23.2membership.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms membership. |
| CollaborationIdentifier | string | |
| QueryLogStatus | enum | |
| JobLogStatus? | enum | |
| DefaultResultConfiguration? | object | |
| DefaultJobResultConfiguration? | object | |
| PaymentConfiguration? | object | |
| IsMetricsEnabled? | boolean |
createCreate a CleanRooms Membership
getGet a CleanRooms Membership
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms Membership |
updateUpdate a CleanRooms Membership
deleteDelete a CleanRooms Membership
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms Membership |
syncSync CleanRooms Membership state from AWS
Resources
state(infinite)— CleanRooms Membership resource state
@swamp/aws/cleanrooms/privacy-budget-templatev2026.04.23.2privacy_budget_template.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | An arbitrary set of tags (key-value pairs) for this cleanrooms privacy budget template. |
| AutoRefresh | enum | |
| PrivacyBudgetType | enum | |
| Parameters | object | |
| MembershipIdentifier | string |
createCreate a CleanRooms PrivacyBudgetTemplate
getGet a CleanRooms PrivacyBudgetTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms PrivacyBudgetTemplate |
updateUpdate a CleanRooms PrivacyBudgetTemplate
deleteDelete a CleanRooms PrivacyBudgetTemplate
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the CleanRooms PrivacyBudgetTemplate |
syncSync CleanRooms PrivacyBudgetTemplate state from AWS
Resources
state(infinite)— CleanRooms PrivacyBudgetTemplate resource state
2026.04.23.21.5 MBApr 23, 2026
AWS CLEANROOMS infrastructure models
Release Notes
- Updated: analysis_template, collaboration, configured_table, configured_table_association, id_mapping_table, id_namespace_association, membership, privacy_budget_template
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure
2026.04.03.21.5 MBApr 3, 2026
AWS CLEANROOMS infrastructure models
Release Notes
- Updated: analysis_template, collaboration, configured_table, configured_table_association, id_mapping_table, id_namespace_association, membership, privacy_budget_template
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure
2026.03.19.11.6 MBMar 19, 2026
AWS CLEANROOMS infrastructure models
Release Notes
- Updated: analysis_template, collaboration, configured_table, configured_table_association, id_mapping_table, id_namespace_association, membership, privacy_budget_template
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure
2026.03.16.11.6 MBMar 16, 2026
AWS CLEANROOMS infrastructure models
Release Notes
- Updated: analysis_template, collaboration, configured_table, configured_table_association, id_mapping_table, id_namespace_association, membership, privacy_budget_template
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure
2026.03.13.11.6 MBMar 13, 2026
AWS CLEANROOMS infrastructure models
Release Notes
- Updated: configured_table
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure
2026.03.10.51.6 MBMar 10, 2026
AWS CLEANROOMS infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awscleanroomscloudinfrastructure