ApplicationDiscoveryService / Client / start_batch_delete_configuration_task
start_batch_delete_configuration_task#
- ApplicationDiscoveryService.Client.start_batch_delete_configuration_task(**kwargs)#
Takes a list of configurationId as input and starts an asynchronous deletion task to remove the configurationItems. Returns a unique deletion task identifier.
See also: AWS API Documentation
Request Syntax
response = client.start_batch_delete_configuration_task( configurationType='SERVER', configurationIds=[ 'string', ] )
- Parameters:
configurationType (string) –
[REQUIRED]
The type of configuration item to delete. Supported types are: SERVER.
configurationIds (list) –
[REQUIRED]
The list of configuration IDs that will be deleted by the task.
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'taskId': 'string' }
Response Structure
(dict) –
taskId (string) –
The unique identifier associated with the newly started deletion task.
Exceptions
ApplicationDiscoveryService.Client.exceptions.LimitExceededException
ApplicationDiscoveryService.Client.exceptions.AuthorizationErrorException
ApplicationDiscoveryService.Client.exceptions.ServerInternalErrorException
ApplicationDiscoveryService.Client.exceptions.HomeRegionNotSetException
ApplicationDiscoveryService.Client.exceptions.OperationNotPermittedException
ApplicationDiscoveryService.Client.exceptions.InvalidParameterValueException