deleteConnectInstanceConfig method
Future<void>
deleteConnectInstanceConfig({
- required String connectInstanceId,
- CampaignDeletionPolicy? campaignDeletionPolicy,
Deletes a connect instance config from the specified AWS account.
May throw AccessDeniedException.
May throw InternalServerException.
May throw InvalidStateException.
May throw ResourceNotFoundException.
May throw ThrottlingException.
May throw ValidationException.
Implementation
Future<void> deleteConnectInstanceConfig({
required String connectInstanceId,
CampaignDeletionPolicy? campaignDeletionPolicy,
}) async {
final $query = <String, List<String>>{
if (campaignDeletionPolicy != null)
'campaignDeletionPolicy': [campaignDeletionPolicy.value],
};
await _protocol.send(
payload: null,
method: 'DELETE',
requestUri:
'/v2/connect-instance/${Uri.encodeComponent(connectInstanceId)}/config',
queryParams: $query,
exceptionFnMap: _exceptionFns,
);
}