Skip to main content

Aws/chime

@swamp/aws/chimev2026.09.15.1· 1d agoMODELS
01README

AWS CHIME infrastructure models

02Release Notes
  • Added: media_insights_pipeline_configuration, sip_media_application
03Models8
@swamp/aws/chime/app-instancev2026.08.20.1app_instance.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.
NamestringThe name of the AppInstance.
Metadata?stringThe metadata of the AppInstance. Limited to a 1KB string in UTF-8.
Tags?arrayTags assigned to the AppInstance.
fn create()
Create a Chime AppInstance
fn get(identifier: string)
Get a Chime AppInstance
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstance
fn update()
Update a Chime AppInstance
fn delete(identifier: string)
Delete a Chime AppInstance
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstance
fn sync()
Sync Chime AppInstance state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime AppInstance 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)— Chime AppInstance resource state
@swamp/aws/chime/app-instance-botv2026.08.21.1app_instance_bot.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.
AppInstanceArnstringThe ARN of the AppInstance.
Name?stringThe name of the AppInstanceBot.
Metadata?stringThe metadata of the AppInstanceBot.
ConfigurationobjectA structure that contains configuration data.
Tags?arrayThe tags assigned to the AppInstanceBot.
fn create()
Create a Chime AppInstanceBot
fn get(identifier: string)
Get a Chime AppInstanceBot
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstanceBot
fn update()
Update a Chime AppInstanceBot
fn delete(identifier: string)
Delete a Chime AppInstanceBot
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstanceBot
fn sync()
Sync Chime AppInstanceBot state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime AppInstanceBot 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)— Chime AppInstanceBot resource state
@swamp/aws/chime/app-instance-userv2026.08.17.2app_instance_user.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.
AppInstanceArnstring
AppInstanceUserIdstring
Name?string
Metadata?string
ExpirationSettings?object
Tags?array
fn create()
Create a Chime AppInstanceUser
fn get(identifier: string)
Get a Chime AppInstanceUser
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstanceUser
fn update()
Update a Chime AppInstanceUser
fn delete(identifier: string)
Delete a Chime AppInstanceUser
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime AppInstanceUser
fn sync()
Sync Chime AppInstanceUser state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime AppInstanceUser 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)— Chime AppInstanceUser resource state
@swamp/aws/chime/channel-flowv2026.08.18.1channel_flow.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.
AppInstanceArnstringThe ARN of the app instance.
NamestringThe name of the channel flow.
ProcessorsarrayInformation about the processor Lambda functions.
Tags?arrayThe tags for the channel flow.
fn create()
Create a Chime ChannelFlow
fn get(identifier: string)
Get a Chime ChannelFlow
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime ChannelFlow
fn update()
Update a Chime ChannelFlow
fn delete(identifier: string)
Delete a Chime ChannelFlow
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime ChannelFlow
fn sync()
Sync Chime ChannelFlow state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime ChannelFlow 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)— Chime ChannelFlow resource state
@swamp/aws/chime/media-insights-pipeline-configurationv2026.09.15.1media_insights_pipeline_configuration.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.
MediaInsightsPipelineConfigurationNamestringThe name of the media insights pipeline configuration.
ResourceAccessRoleArnstringThe ARN of the role used by the service to access Amazon Web Services resources.
RealTimeAlertConfiguration?object
ElementsarrayThe elements in the configuration.
Tags?arrayThe tags associated with the configuration.
fn create()
Create a Chime MediaInsightsPipelineConfiguration
fn get(identifier: string)
Get a Chime MediaInsightsPipelineConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime MediaInsightsPipelineConfiguration
fn update()
Update a Chime MediaInsightsPipelineConfiguration
fn delete(identifier: string)
Delete a Chime MediaInsightsPipelineConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime MediaInsightsPipelineConfiguration
fn sync()
Sync Chime MediaInsightsPipelineConfiguration state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime MediaInsightsPipelineConfiguration 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)— Chime MediaInsightsPipelineConfiguration resource state
@swamp/aws/chime/media-pipeline-kinesis-video-stream-poolv2026.09.03.1media_pipeline_kinesis_video_stream_pool.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.
PoolNamestringThe name of the Kinesis Video Stream Pool.
StreamConfigurationobjectThe configuration settings for the Kinesis video stream.
Tags?arrayThe tags associated with the Kinesis Video Stream Pool.
fn create()
Create a Chime MediaPipelineKinesisVideoStreamPool
fn get(identifier: string)
Get a Chime MediaPipelineKinesisVideoStreamPool
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime MediaPipelineKinesisVideoStreamPool
fn update()
Update a Chime MediaPipelineKinesisVideoStreamPool
fn delete(identifier: string)
Delete a Chime MediaPipelineKinesisVideoStreamPool
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime MediaPipelineKinesisVideoStreamPool
fn sync()
Sync Chime MediaPipelineKinesisVideoStreamPool state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime MediaPipelineKinesisVideoStreamPool 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)— Chime MediaPipelineKinesisVideoStreamPool resource state
@swamp/aws/chime/sip-media-applicationv2026.09.15.1sip_media_application.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.
AwsRegionstringThe AWS Region in which the SIP media application is created.
NamestringThe name of the SIP media application.
EndpointsarrayList of endpoints (Lambda ARNs) specified for the SIP media application.
Tags?arrayTags assigned to the SIP media application.
fn create()
Create a Chime SipMediaApplication
fn get(identifier: string)
Get a Chime SipMediaApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime SipMediaApplication
fn update()
Update a Chime SipMediaApplication
fn delete(identifier: string)
Delete a Chime SipMediaApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime SipMediaApplication
fn sync()
Sync Chime SipMediaApplication state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime SipMediaApplication 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)— Chime SipMediaApplication resource state
@swamp/aws/chime/voice-connectorv2026.09.10.1voice_connector.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.
NamestringThe name of the Voice Connector.
RequireEncryptionbooleanEnables or disables encryption for the Voice Connector.
AwsRegion?enumThe AWS Region in which the Voice Connector is created.
NetworkType?enumThe type of network for the Voice Connector.
Tags?arrayThe tags assigned to the Voice Connector.
fn create()
Create a Chime VoiceConnector
fn get(identifier: string)
Get a Chime VoiceConnector
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime VoiceConnector
fn update()
Update a Chime VoiceConnector
fn delete(identifier: string)
Delete a Chime VoiceConnector
ArgumentTypeDescription
identifierstringThe primary identifier of the Chime VoiceConnector
fn sync()
Sync Chime VoiceConnector state from AWS
fn list(maxPages?: number, resourceModel?: string)
List Chime VoiceConnector 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)— Chime VoiceConnector resource state
04Previous Versions19
2026.09.14.1
2026.09.13.1
2026.09.12.1
2026.09.11.1
2026.09.10.1
  • Added: voice_connector

Added 1 models

2026.09.09.1
2026.09.08.1
2026.09.07.1
2026.09.06.3
2026.09.06.1
2026.09.05.1
2026.09.04.1
2026.09.03.1
  • Added: media_pipeline_kinesis_video_stream_pool

Added 1 models

2026.09.02.1
2026.09.01.1
2026.08.31.1
2026.08.30.1
2026.08.29.1
2026.08.28.1
05Stats
A
100 / 100
Downloads
0
Archive size
1.9 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
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels