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