:doc:`Bedrock <../../bedrock>` / Client / batch_delete_evaluation_job

***************************
batch_delete_evaluation_job
***************************



.. py:method:: Bedrock.Client.batch_delete_evaluation_job(**kwargs)

  

  Deletes a batch of evaluation jobs. An evaluation job can only be deleted if it has following status ``FAILED``, ``COMPLETED``, and ``STOPPED``. You can request up to 25 model evaluation jobs be deleted in a single request.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/bedrock-2023-04-20/BatchDeleteEvaluationJob>`_  


  **Request Syntax**
  ::

    response = client.batch_delete_evaluation_job(
        jobIdentifiers=[
            'string',
        ]
    )
    
  :type jobIdentifiers: list
  :param jobIdentifiers: **[REQUIRED]** 

    A list of one or more evaluation job Amazon Resource Names (ARNs) you want to delete.

    

  
    - *(string) --* 

    

  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'errors': [
              {
                  'jobIdentifier': 'string',
                  'code': 'string',
                  'message': 'string'
              },
          ],
          'evaluationJobs': [
              {
                  'jobIdentifier': 'string',
                  'jobStatus': 'InProgress'|'Completed'|'Failed'|'Stopping'|'Stopped'|'Deleting'
              },
          ]
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **errors** *(list) --* 

        A JSON object containing the HTTP status codes and the ARNs of evaluation jobs that failed to be deleted.

        
        

        - *(dict) --* 

          A JSON array that provides the status of the evaluation jobs being deleted.

          
          

          - **jobIdentifier** *(string) --* 

            The ARN of the evaluation job being deleted.

            
          

          - **code** *(string) --* 

            A HTTP status code of the evaluation job being deleted.

            
          

          - **message** *(string) --* 

            A status message about the evaluation job deletion.

            
      
    
      

      - **evaluationJobs** *(list) --* 

        The list of evaluation jobs for deletion.

        
        

        - *(dict) --* 

          An evaluation job for deletion, and it’s current status.

          
          

          - **jobIdentifier** *(string) --* 

            The Amazon Resource Name (ARN) of the evaluation job for deletion.

            
          

          - **jobStatus** *(string) --* 

            The status of the evaluation job for deletion.

            
      
    
  
  **Exceptions**
  
  *   :py:class:`Bedrock.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`Bedrock.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`Bedrock.Client.exceptions.ValidationException`

  
  *   :py:class:`Bedrock.Client.exceptions.ConflictException`

  
  *   :py:class:`Bedrock.Client.exceptions.InternalServerException`

  
  *   :py:class:`Bedrock.Client.exceptions.ThrottlingException`

  