deleteHoursOfOperationOverride method

Future<void> deleteHoursOfOperationOverride({
  1. required String hoursOfOperationId,
  2. required String hoursOfOperationOverrideId,
  3. required String instanceId,
})

Deletes an hours of operation override in an Connect Customer hours of operation resource.

May throw InternalServiceException. May throw InvalidParameterException. May throw InvalidRequestException. May throw ResourceNotFoundException. May throw ThrottlingException.

Parameter hoursOfOperationId : The identifier for the hours of operation.

Parameter hoursOfOperationOverrideId : The identifier for the hours of operation override.

Parameter instanceId : The identifier of the Connect Customer instance.

Implementation

Future<void> deleteHoursOfOperationOverride({
  required String hoursOfOperationId,
  required String hoursOfOperationOverrideId,
  required String instanceId,
}) async {
  await _protocol.send(
    payload: null,
    method: 'DELETE',
    requestUri:
        '/hours-of-operations/${Uri.encodeComponent(instanceId)}/${Uri.encodeComponent(hoursOfOperationId)}/overrides/${Uri.encodeComponent(hoursOfOperationOverrideId)}',
    exceptionFnMap: _exceptionFns,
  );
}