Skip to content

Bedrock  >  Operations  >  batch_delete_advanced_prompt_optimization_job

batch_delete_advanced_prompt_optimization_job

Operation

batch_delete_advanced_prompt_optimization_job async

batch_delete_advanced_prompt_optimization_job(input: BatchDeleteAdvancedPromptOptimizationJobInput, plugins: list[Plugin] | None = None) -> BatchDeleteAdvancedPromptOptimizationJobOutput

Deletes one or more advanced prompt optimization jobs.

Parameters:

Name Type Description Default
input BatchDeleteAdvancedPromptOptimizationJobInput

An instance of BatchDeleteAdvancedPromptOptimizationJobInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
BatchDeleteAdvancedPromptOptimizationJobOutput

An instance of BatchDeleteAdvancedPromptOptimizationJobOutput.

Input

BatchDeleteAdvancedPromptOptimizationJobInput dataclass

Batch Delete Advanced Prompt Optimization Jobs Request

Attributes

job_identifiers class-attribute instance-attribute
job_identifiers: list[str] | None = None

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

Output

BatchDeleteAdvancedPromptOptimizationJobOutput dataclass

Batch Delete Advanced Prompt Optimization Jobs Response

Attributes

advanced_prompt_optimization_jobs instance-attribute
advanced_prompt_optimization_jobs: list[BatchDeleteAdvancedPromptOptimizationJobItem]

A list of successfully deleted advanced prompt optimization jobs.

errors instance-attribute

A list of errors encountered during batch deletion.