updateGlobalSettings method

Future<void> updateGlobalSettings({
  1. required BusinessCallingSettings businessCalling,
  2. required VoiceConnectorSettings voiceConnector,
})

Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.

May throw UnauthorizedClientException. May throw ForbiddenException. May throw BadRequestException. May throw ThrottledClientException. May throw ServiceUnavailableException. May throw ServiceFailureException.

Parameter businessCalling : The Amazon Chime Business Calling settings.

Parameter voiceConnector : The Amazon Chime Voice Connector settings.

Implementation

Future<void> updateGlobalSettings({
  required BusinessCallingSettings businessCalling,
  required VoiceConnectorSettings voiceConnector,
}) async {
  ArgumentError.checkNotNull(businessCalling, 'businessCalling');
  ArgumentError.checkNotNull(voiceConnector, 'voiceConnector');
  final $payload = <String, dynamic>{
    'BusinessCalling': businessCalling,
    'VoiceConnector': voiceConnector,
  };
  await _protocol.send(
    payload: $payload,
    method: 'PUT',
    requestUri: '/settings',
    exceptionFnMap: _exceptionFns,
  );
}