put_voice_connector_external_systems_configuration
async
¶
put_voice_connector_external_systems_configuration(
voice_connector_id: VoiceConnectorId,
*,
config_overrides: Optional[AsyncChimeSDKVoiceClientConfig] = None,
session_border_controller_types: Optional[SessionBorderControllerTypeList] = None,
contact_center_system_types: Optional[ContactCenterSystemTypeList] = None,
) -> PutVoiceConnectorExternalSystemsConfigurationResponse
Adds an external systems configuration to a Voice Connector.
Parameters:
-
voice_connector_id(VoiceConnectorId) –The ID of the Voice Connector for which to add the external system configuration.
-
session_border_controller_types(Optional[SessionBorderControllerTypeList], default:None) –The session border controllers to use.
-
contact_center_system_types(Optional[ContactCenterSystemTypeList], default:None) –The contact center system to use.
Raises:
-
BadRequestException–The input parameters don't match the service's restrictions.
-
ConflictException–Multiple instances of the same request were made simultaneously.
-
ForbiddenException–The client is permanently forbidden from making the request.
-
NotFoundException–The requested resource couldn't be found.
-
ServiceFailureException–The service encountered an unexpected error.
-
ServiceUnavailableException–The service is currently unavailable.
-
ThrottledClientException–The number of customer requests exceeds the request rate limit.
-
UnauthorizedClientException–The client isn't authorized to request a resource.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_chime_sdk_voice/_services/async_chime_sdk_voice.py
5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 | |