Package-level declarations

Types

Link copied to clipboard

Enables you to connect your phone system to the telephone network at a substantial cost savings by using SIP trunking.

Link copied to clipboard
data class VoiceConnectorArgs(val awsRegion: Output<String>? = null, val name: Output<String>? = null, val requireEncryption: Output<Boolean>? = null) : ConvertibleToJava<VoiceConnectorArgs>

Enables you to connect your phone system to the telephone network at a substantial cost savings by using SIP trunking.

Link copied to clipboard
Link copied to clipboard

Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including VoiceConnectorItems in the request. You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.

Link copied to clipboard
data class VoiceConnectorGroupArgs(val connectors: Output<List<VoiceConnectorGroupConnectorArgs>>? = null, val name: Output<String>? = null) : ConvertibleToJava<VoiceConnectorGroupArgs>

Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including VoiceConnectorItems in the request. You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.

Link copied to clipboard

Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging configuration specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.

Link copied to clipboard
data class VoiceConnectorLoggingArgs(val enableMediaMetricLogs: Output<Boolean>? = null, val enableSipLogs: Output<Boolean>? = null, val voiceConnectorId: Output<String>? = null) : ConvertibleToJava<VoiceConnectorLoggingArgs>

Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging configuration specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.

Link copied to clipboard

Enable origination settings to control inbound calling to your SIP infrastructure.

Link copied to clipboard
data class VoiceConnectorOrganizationArgs(val disabled: Output<Boolean>? = null, val routes: Output<List<VoiceConnectorOrganizationRouteArgs>>? = null, val voiceConnectorId: Output<String>? = null) : ConvertibleToJava<VoiceConnectorOrganizationArgs>

Enable origination settings to control inbound calling to your SIP infrastructure.

Link copied to clipboard

Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Amazon Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.

Link copied to clipboard
data class VoiceConnectorStreamingArgs(val dataRetention: Output<Int>? = null, val disabled: Output<Boolean>? = null, val streamingNotificationTargets: Output<List<String>>? = null, val voiceConnectorId: Output<String>? = null) : ConvertibleToJava<VoiceConnectorStreamingArgs>

Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Amazon Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.

Link copied to clipboard

Enable Termination settings to control outbound calling from your SIP infrastructure.

Link copied to clipboard
data class VoiceConnectorTerminationArgs(val callingRegions: Output<List<String>>? = null, val cidrAllowLists: Output<List<String>>? = null, val cpsLimit: Output<Int>? = null, val defaultPhoneNumber: Output<String>? = null, val disabled: Output<Boolean>? = null, val voiceConnectorId: Output<String>? = null) : ConvertibleToJava<VoiceConnectorTerminationArgs>

Enable Termination settings to control outbound calling from your SIP infrastructure.

Link copied to clipboard

Adds termination SIP credentials for the specified Amazon Chime Voice Connector.

Link copied to clipboard
data class VoiceConnectorTerminationCredentialsArgs(val credentials: Output<List<VoiceConnectorTerminationCredentialsCredentialArgs>>? = null, val voiceConnectorId: Output<String>? = null) : ConvertibleToJava<VoiceConnectorTerminationCredentialsArgs>

Adds termination SIP credentials for the specified Amazon Chime Voice Connector.

Functions