Bedrock / Client / batch_delete_advanced_prompt_optimization_job

batch_delete_advanced_prompt_optimization_job

Bedrock.Client.batch_delete_advanced_prompt_optimization_job(**kwargs)

Deletes one or more advanced prompt optimization jobs.

See also: AWS API Documentation

Request Syntax

response = client.batch_delete_advanced_prompt_optimization_job(
    jobIdentifiers=[
        'string',
    ]
)
Parameters:

jobIdentifiers (list) –

[REQUIRED]

A list of advanced prompt optimization job identifiers (ARNs or IDs) to delete.

  • (string) –

    The ARN or ID of an advanced prompt optimization job.

Return type:

dict

Returns:

Response Syntax

{
    'errors': [
        {
            'jobIdentifier': 'string',
            'code': 'string',
            'message': 'string'
        },
    ],
    'advancedPromptOptimizationJobs': [
        {
            'jobIdentifier': 'string',
            'jobStatus': 'InProgress'|'Completed'|'Failed'|'PartiallyCompleted'|'Stopping'|'Stopped'|'Deleting'
        },
    ]
}

Response Structure

  • (dict) –

    Batch Delete Advanced Prompt Optimization Jobs Response

    • errors (list) –

      A list of errors encountered during batch deletion.

      • (dict) –

        Contains information about an error that occurred when deleting an advanced prompt optimization job.

        • jobIdentifier (string) –

          The identifier of the job that could not be deleted.

        • code (string) –

          The error code for the deletion failure.

        • message (string) –

          A message describing the error.

    • advancedPromptOptimizationJobs (list) –

      A list of successfully deleted advanced prompt optimization jobs.

      • (dict) –

        Contains information about a successfully deleted advanced prompt optimization job.

        • jobIdentifier (string) –

          The identifier of the deleted job.

        • jobStatus (string) –

          The status of the deleted job.

Exceptions

  • Bedrock.Client.exceptions.AccessDeniedException

  • Bedrock.Client.exceptions.ValidationException

  • Bedrock.Client.exceptions.InternalServerException

  • Bedrock.Client.exceptions.ThrottlingException