deleteIntegrationTableProperties method

Future<void> deleteIntegrationTableProperties({
  1. required String resourceArn,
  2. required String tableName,
})

Deletes the table properties that have been created for the tables that need to be replicated.

May throw AccessDeniedException. May throw EntityNotFoundException. May throw InternalServerException. May throw InternalServiceException. May throw InvalidInputException. May throw ResourceNotFoundException. May throw ValidationException.

Parameter resourceArn : The connection ARN of the source, or the database ARN of the target.

Parameter tableName : The name of the table to be replicated.

Implementation

Future<void> deleteIntegrationTableProperties({
  required String resourceArn,
  required String tableName,
}) async {
  final headers = <String, String>{
    'Content-Type': 'application/x-amz-json-1.1',
    'X-Amz-Target': 'AWSGlue.DeleteIntegrationTableProperties'
  };
  await _protocol.send(
    method: 'POST',
    requestUri: '/',
    exceptionFnMap: _exceptionFns,
    // TODO queryParams
    headers: headers,
    payload: {
      'ResourceArn': resourceArn,
      'TableName': tableName,
    },
  );
}