deleteFormType method

Future<void> deleteFormType({
  1. required String identifier,
})

Deletes a form type from Glue Data Catalog. A form type cannot be deleted if it is still referenced by an asset type.

May throw AccessDeniedException. May throw ConcurrentModificationException. May throw ConflictException. May throw InternalServiceException. May throw InvalidInputException. May throw ThrottlingException.

Parameter identifier : The identifier of the form type to delete.

Implementation

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