disassociatePhoneNumbersFromVoiceConnectorGroup method
Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResponse>
disassociatePhoneNumbersFromVoiceConnectorGroup({})
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
May throw BadRequestException.
May throw ForbiddenException.
May throw NotFoundException.
May throw ServiceFailureException.
May throw ServiceUnavailableException.
May throw ThrottledClientException.
May throw UnauthorizedClientException.
Parameter e164PhoneNumbers :
The list of phone numbers, in E.164 format.
Parameter voiceConnectorGroupId :
The Voice Connector group ID.
Implementation
Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResponse>
disassociatePhoneNumbersFromVoiceConnectorGroup({
required List<String> e164PhoneNumbers,
required String voiceConnectorGroupId,
}) async {
final $payload = <String, dynamic>{
'E164PhoneNumbers': e164PhoneNumbers,
};
final response = await _protocol.send(
payload: $payload,
method: 'POST',
requestUri:
'/voice-connector-groups/${Uri.encodeComponent(voiceConnectorGroupId)}?operation=disassociate-phone-numbers',
exceptionFnMap: _exceptionFns,
);
return DisassociatePhoneNumbersFromVoiceConnectorGroupResponse.fromJson(
response);
}