Module Awso_bedrock_lwtSource

include module type of struct include Awso_bedrock.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

The request is denied because of missing access permissions.

Sourcemodule AccountEnforcedGuardrailConfigurationId = Awso_bedrock.Values.AccountEnforcedGuardrailConfigurationId
Sourcemodule SelectiveContentGuarding = Awso_bedrock.Values.SelectiveContentGuarding

Selective content guarding controls for enforced guardrails.

Model-specific information for the enforced guardrail configuration.

Sourcemodule GuardrailNumericalVersion = Awso_bedrock.Values.GuardrailNumericalVersion
Sourcemodule AccountEnforcedGuardrailInferenceInputConfiguration = Awso_bedrock.Values.AccountEnforcedGuardrailInferenceInputConfiguration

Account-level enforced guardrail input configuration.

Sourcemodule AccountEnforcedGuardrailOutputConfiguration = Awso_bedrock.Values.AccountEnforcedGuardrailOutputConfiguration

Account enforced guardrail output configuration.

Sourcemodule AccountEnforcedGuardrailsOutputConfiguration = Awso_bedrock.Values.AccountEnforcedGuardrailsOutputConfiguration
Sourcemodule AcknowledgementFormDataBody = Awso_bedrock.Values.AcknowledgementFormDataBody
Sourcemodule AdditionalModelRequestFieldsValue = Awso_bedrock.Values.AdditionalModelRequestFieldsValue
Sourcemodule AdditionalModelRequestFieldsKey = Awso_bedrock.Values.AdditionalModelRequestFieldsKey
Sourcemodule AdditionalModelRequestFields = Awso_bedrock.Values.AdditionalModelRequestFields
Sourcemodule AdvancedPromptOptimizationInputConfig = Awso_bedrock.Values.AdvancedPromptOptimizationInputConfig

Input data configuration for the advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobArn = Awso_bedrock.Values.AdvancedPromptOptimizationJobArn

ARN of the advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobDescription = Awso_bedrock.Values.AdvancedPromptOptimizationJobDescription

Description of the advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobIdentifier = Awso_bedrock.Values.AdvancedPromptOptimizationJobIdentifier

ARN or ID of the advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobIdentifiers = Awso_bedrock.Values.AdvancedPromptOptimizationJobIdentifiers
Sourcemodule AdvancedPromptOptimizationJobName = Awso_bedrock.Values.AdvancedPromptOptimizationJobName

Name of the advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobStatus = Awso_bedrock.Values.AdvancedPromptOptimizationJobStatus
Sourcemodule AdvancedPromptOptimizationJobSummary = Awso_bedrock.Values.AdvancedPromptOptimizationJobSummary

Summary of an advanced prompt optimization job.

Sourcemodule AdvancedPromptOptimizationJobSummaries = Awso_bedrock.Values.AdvancedPromptOptimizationJobSummaries
Sourcemodule AdvancedPromptOptimizationOutputConfig = Awso_bedrock.Values.AdvancedPromptOptimizationOutputConfig

Output data configuration for the advanced prompt optimization job.

Information about the agreement availability

Sourcemodule EvaluatorModelIdentifier = Awso_bedrock.Values.EvaluatorModelIdentifier

The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.

Sourcemodule BedrockEvaluatorModels = Awso_bedrock.Values.BedrockEvaluatorModels

Specifies the model configuration for the evaluator model. EvaluatorModelConfig is required for evaluation jobs that use a knowledge base or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.

Sourcemodule EvaluationDatasetLocation = Awso_bedrock.Values.EvaluationDatasetLocation

The location in Amazon S3 where your prompt dataset is stored.

Used to specify the name of a built-in prompt dataset and optionally, the Amazon S3 bucket where a custom prompt dataset is saved.

Sourcemodule EvaluationDatasetMetricConfig = Awso_bedrock.Values.EvaluationDatasetMetricConfig

Defines the prompt datasets, built-in metric names and custom metric names, and the task type.

Sourcemodule EvaluationDatasetMetricConfigs = Awso_bedrock.Values.EvaluationDatasetMetricConfigs
Sourcemodule CustomMetricBedrockEvaluatorModel = Awso_bedrock.Values.CustomMetricBedrockEvaluatorModel

Defines the model you want to evaluate custom metrics in an Amazon Bedrock evaluation job.

Sourcemodule CustomMetricBedrockEvaluatorModels = Awso_bedrock.Values.CustomMetricBedrockEvaluatorModels
Sourcemodule CustomMetricEvaluatorModelConfig = Awso_bedrock.Values.CustomMetricEvaluatorModelConfig

Configuration of the evaluator model you want to use to evaluate custom metrics in an Amazon Bedrock evaluation job.

Sourcemodule RatingScaleItemValueStringValueString = Awso_bedrock.Values.RatingScaleItemValueStringValueString

Defines the value for one rating in a custom metric rating scale.

Sourcemodule RatingScaleItemDefinition = Awso_bedrock.Values.RatingScaleItemDefinition

Defines the value and corresponding definition for one rating in a custom metric rating scale.

Sourcemodule CustomMetricInstructions = Awso_bedrock.Values.CustomMetricInstructions
Sourcemodule CustomMetricDefinition = Awso_bedrock.Values.CustomMetricDefinition

The definition of a custom metric for use in an Amazon Bedrock evaluation job. A custom metric definition includes a metric name, prompt (instructions) and optionally, a rating scale. Your prompt must include a task description and input variables. The required input variables are different for model-as-a-judge and RAG evaluations. For more information about how to define a custom metric in Amazon Bedrock, see Create a prompt for a custom metrics (LLM-as-a-judge model evaluations) and Create a prompt for a custom metrics (RAG evaluations).

Sourcemodule AutomatedEvaluationCustomMetricSource = Awso_bedrock.Values.AutomatedEvaluationCustomMetricSource

An array item definining a single custom metric for use in an Amazon Bedrock evaluation job.

Sourcemodule AutomatedEvaluationCustomMetrics = Awso_bedrock.Values.AutomatedEvaluationCustomMetrics
Sourcemodule AutomatedEvaluationCustomMetricConfig = Awso_bedrock.Values.AutomatedEvaluationCustomMetricConfig

Defines the configuration of custom metrics to be used in an evaluation job. To learn more about using custom metrics in Amazon Bedrock evaluation jobs, see Create a prompt for a custom metrics (LLM-as-a-judge model evaluations) and Create a prompt for a custom metrics (RAG evaluations).

Sourcemodule AutomatedEvaluationConfig = Awso_bedrock.Values.AutomatedEvaluationConfig

The configuration details of an automated evaluation job. The EvaluationDatasetMetricConfig object is used to specify the prompt datasets, task type, and metric names.

Sourcemodule AutomatedReasoningNaturalLanguageStatementContent = Awso_bedrock.Values.AutomatedReasoningNaturalLanguageStatementContent
Sourcemodule AutomatedReasoningLogicStatementContent = Awso_bedrock.Values.AutomatedReasoningLogicStatementContent
Sourcemodule AutomatedReasoningLogicStatement = Awso_bedrock.Values.AutomatedReasoningLogicStatement

Represents a logical statement that can be expressed both in formal logic notation and natural language, providing dual representations for better understanding and validation.

Sourcemodule AutomatedReasoningLogicStatementList = Awso_bedrock.Values.AutomatedReasoningLogicStatementList
Sourcemodule AutomatedReasoningCheckScenario = Awso_bedrock.Values.AutomatedReasoningCheckScenario

Represents a logical scenario where claims can be evaluated as true or false, containing specific logical assignments.

Sourcemodule AutomatedReasoningCheckDifferenceScenarioList = Awso_bedrock.Values.AutomatedReasoningCheckDifferenceScenarioList
Sourcemodule AutomatedReasoningCheckTranslationConfidence = Awso_bedrock.Values.AutomatedReasoningCheckTranslationConfidence
Sourcemodule AutomatedReasoningCheckInputTextReference = Awso_bedrock.Values.AutomatedReasoningCheckInputTextReference

References a portion of the original input text that corresponds to logical elements.

Sourcemodule AutomatedReasoningCheckInputTextReferenceList = Awso_bedrock.Values.AutomatedReasoningCheckInputTextReferenceList
Sourcemodule AutomatedReasoningCheckTranslation = Awso_bedrock.Values.AutomatedReasoningCheckTranslation

Contains the logical translation of natural language input into formal logical statements, including premises, claims, and confidence scores.

Sourcemodule AutomatedReasoningPolicyDefinitionRuleId = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRuleId
Sourcemodule AutomatedReasoningPolicyArn = Awso_bedrock.Values.AutomatedReasoningPolicyArn
Sourcemodule AutomatedReasoningCheckRule = Awso_bedrock.Values.AutomatedReasoningCheckRule

References a specific automated reasoning policy rule that was applied during evaluation.

Sourcemodule AutomatedReasoningCheckRuleList = Awso_bedrock.Values.AutomatedReasoningCheckRuleList
Sourcemodule AutomatedReasoningCheckLogicWarningType = Awso_bedrock.Values.AutomatedReasoningCheckLogicWarningType
Sourcemodule AutomatedReasoningCheckLogicWarning = Awso_bedrock.Values.AutomatedReasoningCheckLogicWarning

Identifies logical issues in the translated statements that exist independent of any policy rules, such as statements that are always true or always false.

Sourcemodule AutomatedReasoningCheckValidFinding = Awso_bedrock.Values.AutomatedReasoningCheckValidFinding

Indicates that the claims are definitively true and logically implied by the premises, with no possible alternative interpretations.

Sourcemodule AutomatedReasoningCheckTranslationList = Awso_bedrock.Values.AutomatedReasoningCheckTranslationList
Sourcemodule AutomatedReasoningCheckTranslationOption = Awso_bedrock.Values.AutomatedReasoningCheckTranslationOption

Represents one possible logical interpretation of ambiguous input content.

Sourcemodule AutomatedReasoningCheckTranslationOptionList = Awso_bedrock.Values.AutomatedReasoningCheckTranslationOptionList
Sourcemodule AutomatedReasoningCheckTranslationAmbiguousFinding = Awso_bedrock.Values.AutomatedReasoningCheckTranslationAmbiguousFinding

Indicates that the input has multiple valid logical interpretations, requiring additional context or clarification.

Sourcemodule AutomatedReasoningCheckTooComplexFinding = Awso_bedrock.Values.AutomatedReasoningCheckTooComplexFinding

Indicates that the input exceeds the processing capacity due to the volume or complexity of the logical information.

Sourcemodule AutomatedReasoningCheckSatisfiableFinding = Awso_bedrock.Values.AutomatedReasoningCheckSatisfiableFinding

Indicates that the claims could be either true or false depending on additional assumptions not provided in the input.

Sourcemodule AutomatedReasoningCheckNoTranslationsFinding = Awso_bedrock.Values.AutomatedReasoningCheckNoTranslationsFinding

Indicates that no relevant logical information could be extracted from the input for validation.

Sourcemodule AutomatedReasoningCheckInvalidFinding = Awso_bedrock.Values.AutomatedReasoningCheckInvalidFinding

Indicates that the claims are logically false and contradictory to the established rules or premises.

Sourcemodule AutomatedReasoningCheckImpossibleFinding = Awso_bedrock.Values.AutomatedReasoningCheckImpossibleFinding

Indicates that no valid claims can be made due to logical contradictions in the premises or rules.

Sourcemodule AutomatedReasoningCheckFinding = Awso_bedrock.Values.AutomatedReasoningCheckFinding

Represents the result of an Automated Reasoning validation check, indicating whether the content is logically valid, invalid, or falls into other categories based on the policy rules.

Sourcemodule AutomatedReasoningCheckFindingList = Awso_bedrock.Values.AutomatedReasoningCheckFindingList
Sourcemodule AutomatedReasoningCheckResult = Awso_bedrock.Values.AutomatedReasoningCheckResult
Sourcemodule AutomatedReasoningConfidenceFilterThreshold = Awso_bedrock.Values.AutomatedReasoningConfidenceFilterThreshold
Sourcemodule AutomatedReasoningPolicyAccuracyScore = Awso_bedrock.Values.AutomatedReasoningPolicyAccuracyScore
Sourcemodule AutomatedReasoningPolicyDefinitionRuleExpression = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRuleExpression
Sourcemodule AutomatedReasoningPolicyAddRuleAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyAddRuleAnnotation

An annotation for adding a new rule to an Automated Reasoning policy using a formal logical expression.

Sourcemodule AutomatedReasoningPolicyAnnotationRuleNaturalLanguage = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotationRuleNaturalLanguage
Sourcemodule AutomatedReasoningPolicyAddRuleFromNaturalLanguageAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyAddRuleFromNaturalLanguageAnnotation

An annotation for adding a new rule to the policy by converting a natural language description into a formal logical expression.

Sourcemodule AutomatedReasoningPolicyDefinitionRuleAlternateExpression = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRuleAlternateExpression
Sourcemodule AutomatedReasoningPolicyDefinitionRule = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRule

Represents a formal logic rule in an Automated Reasoning policy. For example, rules can be expressed as if-then statements that define logical constraints.

Sourcemodule AutomatedReasoningPolicyAddRuleMutation = Awso_bedrock.Values.AutomatedReasoningPolicyAddRuleMutation

A mutation operation that adds a new rule to the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyDefinitionTypeValueName = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValueName
Sourcemodule AutomatedReasoningPolicyDefinitionTypeValueDescription = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValueDescription
Sourcemodule AutomatedReasoningPolicyDefinitionTypeValue = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValue

Represents a single value within a custom type definition, including its identifier and description.

Sourcemodule AutomatedReasoningPolicyDefinitionTypeValueList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValueList
Sourcemodule AutomatedReasoningPolicyDefinitionTypeName = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeName
Sourcemodule AutomatedReasoningPolicyDefinitionTypeDescription = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeDescription
Sourcemodule AutomatedReasoningPolicyAddTypeAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyAddTypeAnnotation

An annotation for adding a new custom type to an Automated Reasoning policy, defining a set of possible values for variables.

Sourcemodule AutomatedReasoningPolicyDefinitionType = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionType

Represents a custom user-defined viarble type in an Automated Reasoning policy. Types are enum-based and provide additional context beyond predefined variable types.

Sourcemodule AutomatedReasoningPolicyAddTypeMutation = Awso_bedrock.Values.AutomatedReasoningPolicyAddTypeMutation

A mutation operation that adds a new custom type to the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyAddTypeValue = Awso_bedrock.Values.AutomatedReasoningPolicyAddTypeValue

Represents a single value that can be added to an existing custom type in the policy.

Sourcemodule AutomatedReasoningPolicyDefinitionVariableName = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionVariableName
Sourcemodule AutomatedReasoningPolicyDefinitionVariableDescription = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionVariableDescription
Sourcemodule AutomatedReasoningPolicyAddVariableAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyAddVariableAnnotation

An annotation for adding a new variable to an Automated Reasoning policy, which can be used in rule expressions.

Sourcemodule AutomatedReasoningPolicyDefinitionVariable = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionVariable

Represents a variable in an Automated Reasoning policy. Variables represent concepts that can have values assigned during natural language translation.

Sourcemodule AutomatedReasoningPolicyAddVariableMutation = Awso_bedrock.Values.AutomatedReasoningPolicyAddVariableMutation

A mutation operation that adds a new variable to the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyLineText = Awso_bedrock.Values.AutomatedReasoningPolicyLineText
Sourcemodule AutomatedReasoningPolicyAnnotatedLine = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotatedLine

Represents a single line of text from a source document, annotated with its line number for precise referencing.

Sourcemodule AutomatedReasoningPolicyAnnotatedContent = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotatedContent

Represents a content element within an annotated chunk. This union type allows for different types of content elements to be included in document chunks, such as individual lines of text with their line numbers.

Sourcemodule AutomatedReasoningPolicyAnnotatedContentList = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotatedContentList
Sourcemodule AutomatedReasoningPolicyAnnotatedChunk = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotatedChunk

Represents a portion of a source document with line number annotations. Chunks help organize document content for easier navigation and reference.

Sourcemodule AutomatedReasoningPolicyAnnotatedChunkList = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotatedChunkList
Sourcemodule AutomatedReasoningPolicyUpdateVariableAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateVariableAnnotation

An annotation for modifying an existing variable in an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyUpdateTypeValue = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateTypeValue

Represents a modification to a value within an existing custom type.

Sourcemodule AutomatedReasoningPolicyDeleteTypeValue = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteTypeValue

Represents a value to be removed from an existing custom type in the policy.

Sourcemodule AutomatedReasoningPolicyTypeValueAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyTypeValueAnnotation

An annotation for managing values within custom types, including adding, updating, or removing specific type values.

Sourcemodule AutomatedReasoningPolicyTypeValueAnnotationList = Awso_bedrock.Values.AutomatedReasoningPolicyTypeValueAnnotationList
Sourcemodule AutomatedReasoningPolicyUpdateTypeAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateTypeAnnotation

An annotation for modifying an existing custom type in an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyUpdateRuleAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateRuleAnnotation

An annotation for modifying an existing rule in an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyScenarioExpression = Awso_bedrock.Values.AutomatedReasoningPolicyScenarioExpression
Sourcemodule AutomatedReasoningPolicyDefinitionRuleIdList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRuleIdList
Sourcemodule AutomatedReasoningPolicyAnnotationFeedbackNaturalLanguage = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotationFeedbackNaturalLanguage
Sourcemodule AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation

An annotation for updating the policy based on feedback about how it performed on specific test scenarios.

Sourcemodule AutomatedReasoningPolicyUpdateFromRuleFeedbackAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateFromRuleFeedbackAnnotation

An annotation for updating the policy based on feedback about how specific rules performed during testing or real-world usage.

Sourcemodule AutomatedReasoningPolicyAnnotationIngestContent = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotationIngestContent
Sourcemodule AutomatedReasoningPolicyIngestContentAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyIngestContentAnnotation

An annotation for processing and incorporating new content into an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyDeleteVariableAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteVariableAnnotation

An annotation for removing a variable from an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyDeleteTypeAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteTypeAnnotation

An annotation for removing a custom type from an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyDeleteRuleAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteRuleAnnotation

An annotation for removing a rule from an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyAnnotation = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotation

Contains the various operations that can be performed on an Automated Reasoning policy, including adding, updating, and deleting rules, variables, and types.

Sourcemodule AutomatedReasoningPolicyAnnotationList = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotationList
Sourcemodule AutomatedReasoningPolicyAnnotationStatus = Awso_bedrock.Values.AutomatedReasoningPolicyAnnotationStatus
Sourcemodule AutomatedReasoningPolicyStatementText = Awso_bedrock.Values.AutomatedReasoningPolicyStatementText
Sourcemodule AutomatedReasoningPolicyLineNumberList = Awso_bedrock.Values.AutomatedReasoningPolicyLineNumberList
Sourcemodule AutomatedReasoningPolicyStatementLocation = Awso_bedrock.Values.AutomatedReasoningPolicyStatementLocation

Describes the location of a statement within a source document using line numbers.

Sourcemodule AutomatedReasoningPolicyStatementId = Awso_bedrock.Values.AutomatedReasoningPolicyStatementId
Sourcemodule AutomatedReasoningPolicyAtomicStatement = Awso_bedrock.Values.AutomatedReasoningPolicyAtomicStatement

Represents a single, indivisible statement extracted from a source document. Atomic statements are the fundamental units used to ground policy rules and variables to their source material.

Sourcemodule AutomatedReasoningPolicyAtomicStatementList = Awso_bedrock.Values.AutomatedReasoningPolicyAtomicStatementList
Sourcemodule AutomatedReasoningPolicyBuildDocumentBlob = Awso_bedrock.Values.AutomatedReasoningPolicyBuildDocumentBlob
Sourcemodule AutomatedReasoningPolicyBuildDocumentContentType = Awso_bedrock.Values.AutomatedReasoningPolicyBuildDocumentContentType
Sourcemodule AutomatedReasoningPolicyBuildDocumentDescription = Awso_bedrock.Values.AutomatedReasoningPolicyBuildDocumentDescription
Sourcemodule AutomatedReasoningPolicyBuildDocumentName = Awso_bedrock.Values.AutomatedReasoningPolicyBuildDocumentName
Sourcemodule AutomatedReasoningPolicyDefinitionElement = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionElement

Represents a single element in an Automated Reasoning policy definition, such as a rule, variable, or type definition.

Sourcemodule AutomatedReasoningPolicyBuildMessageType = Awso_bedrock.Values.AutomatedReasoningPolicyBuildMessageType
Sourcemodule AutomatedReasoningPolicyBuildStepMessage = Awso_bedrock.Values.AutomatedReasoningPolicyBuildStepMessage

Represents a message generated during a build step, providing information about what happened or any issues encountered.

Sourcemodule AutomatedReasoningPolicyBuildStepMessageList = Awso_bedrock.Values.AutomatedReasoningPolicyBuildStepMessageList
Sourcemodule AutomatedReasoningPolicyPlanning = Awso_bedrock.Values.AutomatedReasoningPolicyPlanning

Represents the planning phase of policy build workflow, where the system analyzes source content and determines what operations to perform.

Sourcemodule AutomatedReasoningPolicyUpdateVariableMutation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateVariableMutation

A mutation operation that modifies an existing variable in the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyUpdateTypeMutation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateTypeMutation

A mutation operation that modifies an existing custom type in the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyUpdateRuleMutation = Awso_bedrock.Values.AutomatedReasoningPolicyUpdateRuleMutation

A mutation operation that modifies an existing rule in the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyDeleteVariableMutation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteVariableMutation

A mutation operation that removes a variable from the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyDeleteTypeMutation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteTypeMutation

A mutation operation that removes a custom type from the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyDeleteRuleMutation = Awso_bedrock.Values.AutomatedReasoningPolicyDeleteRuleMutation

A mutation operation that removes a rule from the policy definition during the build process.

Sourcemodule AutomatedReasoningPolicyMutation = Awso_bedrock.Values.AutomatedReasoningPolicyMutation

A container for various mutation operations that can be applied to an Automated Reasoning policy, including adding, updating, and deleting policy elements.

Sourcemodule AutomatedReasoningPolicyBuildStepContext = Awso_bedrock.Values.AutomatedReasoningPolicyBuildStepContext

Provides context about what type of operation was being performed during a build step.

Sourcemodule AutomatedReasoningPolicyBuildStep = Awso_bedrock.Values.AutomatedReasoningPolicyBuildStep

Represents a single step in the policy build process, containing context about what was being processed and any messages or results.

Sourcemodule AutomatedReasoningPolicyBuildStepList = Awso_bedrock.Values.AutomatedReasoningPolicyBuildStepList
Sourcemodule AutomatedReasoningPolicyBuildLogEntry = Awso_bedrock.Values.AutomatedReasoningPolicyBuildLogEntry

Represents a single entry in the policy build log, containing information about a specific step or event in the build process.

Sourcemodule AutomatedReasoningPolicyBuildLogEntryList = Awso_bedrock.Values.AutomatedReasoningPolicyBuildLogEntryList
Sourcemodule AutomatedReasoningPolicyBuildLog = Awso_bedrock.Values.AutomatedReasoningPolicyBuildLog

Contains detailed logging information about the policy build process, including steps taken, decisions made, and any issues encountered.

Sourcemodule AutomatedReasoningPolicyBuildResultAssetId = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetId
Sourcemodule AutomatedReasoningPolicyBuildResultAssetType = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetType
Sourcemodule AutomatedReasoningPolicyBuildResultAssetName = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetName
Sourcemodule AutomatedReasoningPolicyBuildResultAssetManifestEntry = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetManifestEntry

Represents a single entry in the asset manifest, describing one artifact produced by the build workflow.

Sourcemodule AutomatedReasoningPolicyBuildResultAssetManifestList = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetManifestList
Sourcemodule AutomatedReasoningPolicyBuildResultAssetManifest = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssetManifest

A catalog of all artifacts produced by a build workflow, providing a comprehensive list of available assets including their types and identifiers.

Sourcemodule AutomatedReasoningPolicyDocumentSha256 = Awso_bedrock.Values.AutomatedReasoningPolicyDocumentSha256
Sourcemodule AutomatedReasoningPolicySourceDocument = Awso_bedrock.Values.AutomatedReasoningPolicySourceDocument

Represents a source document that was processed during a build workflow. Contains the document content, metadata, and a hash for verification.

Sourcemodule AutomatedReasoningPolicyScenarioAlternateExpression = Awso_bedrock.Values.AutomatedReasoningPolicyScenarioAlternateExpression
Sourcemodule AutomatedReasoningPolicyScenario = Awso_bedrock.Values.AutomatedReasoningPolicyScenario

Represents a test scenario used to validate an Automated Reasoning policy, including the test conditions and expected outcomes.

Sourcemodule AutomatedReasoningPolicyScenarioList = Awso_bedrock.Values.AutomatedReasoningPolicyScenarioList
Sourcemodule AutomatedReasoningPolicyScenarios = Awso_bedrock.Values.AutomatedReasoningPolicyScenarios

Contains a comprehensive entity encompassing all the scenarios generated by the build workflow, which can be used to validate an Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyTestQueryContent = Awso_bedrock.Values.AutomatedReasoningPolicyTestQueryContent
Sourcemodule AutomatedReasoningPolicyTestGuardContent = Awso_bedrock.Values.AutomatedReasoningPolicyTestGuardContent
Sourcemodule AutomatedReasoningPolicyGeneratedTestCase = Awso_bedrock.Values.AutomatedReasoningPolicyGeneratedTestCase

Represents a generated test case, consisting of query content, guard content, and expected results.

Sourcemodule AutomatedReasoningPolicyGeneratedTestCaseList = Awso_bedrock.Values.AutomatedReasoningPolicyGeneratedTestCaseList
Sourcemodule AutomatedReasoningPolicyGeneratedTestCases = Awso_bedrock.Values.AutomatedReasoningPolicyGeneratedTestCases

Contains a comprehensive test suite generated by the build workflow, providing validation capabilities for automated reasoning policies.

Sourcemodule AutomatedReasoningPolicyDocumentId = Awso_bedrock.Values.AutomatedReasoningPolicyDocumentId
Sourcemodule AutomatedReasoningPolicyStatementReference = Awso_bedrock.Values.AutomatedReasoningPolicyStatementReference

References a specific atomic statement within a source document, used to link policy elements back to their source material.

Sourcemodule AutomatedReasoningPolicyStatementReferenceList = Awso_bedrock.Values.AutomatedReasoningPolicyStatementReferenceList
Sourcemodule AutomatedReasoningPolicyJustificationText = Awso_bedrock.Values.AutomatedReasoningPolicyJustificationText
Sourcemodule AutomatedReasoningPolicyJustificationList = Awso_bedrock.Values.AutomatedReasoningPolicyJustificationList
Sourcemodule AutomatedReasoningPolicyVariableReport = Awso_bedrock.Values.AutomatedReasoningPolicyVariableReport

Provides detailed fidelity analysis for a specific policy variable, including which source document statements support it and how accurate the variable definition is.

Sourcemodule AutomatedReasoningPolicyVariableReportMap = Awso_bedrock.Values.AutomatedReasoningPolicyVariableReportMap
Sourcemodule AutomatedReasoningPolicyRuleReport = Awso_bedrock.Values.AutomatedReasoningPolicyRuleReport

Provides detailed fidelity analysis for a specific policy rule, including which source document statements support it and how accurate the rule is.

Sourcemodule AutomatedReasoningPolicyRuleReportMap = Awso_bedrock.Values.AutomatedReasoningPolicyRuleReportMap
Sourcemodule AutomatedReasoningPolicyReportSourceDocument = Awso_bedrock.Values.AutomatedReasoningPolicyReportSourceDocument

Represents a source document that was analyzed during fidelity report generation, including the document's metadata and its content broken down into atomic statements.

Sourcemodule AutomatedReasoningPolicyReportSourceDocumentList = Awso_bedrock.Values.AutomatedReasoningPolicyReportSourceDocumentList
Sourcemodule AutomatedReasoningPolicyCoverageScore = Awso_bedrock.Values.AutomatedReasoningPolicyCoverageScore
Sourcemodule AutomatedReasoningPolicyFidelityReport = Awso_bedrock.Values.AutomatedReasoningPolicyFidelityReport

A comprehensive analysis report that measures how accurately a generated policy represents the source documents. The report includes coverage and accuracy scores, detailed grounding information linking policy elements to source statements, and annotated document content.

Sourcemodule AutomatedReasoningPolicyDisjointedRuleIdList = Awso_bedrock.Values.AutomatedReasoningPolicyDisjointedRuleIdList
Sourcemodule AutomatedReasoningPolicyDefinitionVariableNameList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionVariableNameList
Sourcemodule AutomatedReasoningPolicyDisjointRuleSet = Awso_bedrock.Values.AutomatedReasoningPolicyDisjointRuleSet

Represents a set of rules that operate on completely separate variables, indicating they address different concerns or domains within the policy.

Sourcemodule AutomatedReasoningPolicyDisjointRuleSetList = Awso_bedrock.Values.AutomatedReasoningPolicyDisjointRuleSetList
Sourcemodule AutomatedReasoningPolicyDefinitionTypeValuePair = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValuePair

Associates a type name with a specific value name, used for referencing type values in rules and other policy elements.

Sourcemodule AutomatedReasoningPolicyDefinitionTypeValuePairList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeValuePairList
Sourcemodule AutomatedReasoningPolicyDefinitionTypeNameList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeNameList
Sourcemodule AutomatedReasoningPolicyConflictedRuleIdList = Awso_bedrock.Values.AutomatedReasoningPolicyConflictedRuleIdList
Sourcemodule AutomatedReasoningPolicyDefinitionQualityReport = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionQualityReport

Provides a comprehensive analysis of the quality and completeness of an Automated Reasoning policy definition, highlighting potential issues and optimization opportunities.

Sourcemodule AutomatedReasoningPolicyFormatVersion = Awso_bedrock.Values.AutomatedReasoningPolicyFormatVersion
Sourcemodule AutomatedReasoningPolicyDefinitionVariableList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionVariableList
Sourcemodule AutomatedReasoningPolicyDefinitionTypeList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionTypeList
Sourcemodule AutomatedReasoningPolicyDefinitionRuleList = Awso_bedrock.Values.AutomatedReasoningPolicyDefinitionRuleList
Sourcemodule AutomatedReasoningPolicyDefinition = Awso_bedrock.Values.AutomatedReasoningPolicyDefinition

Contains the formal logic rules, variables, and custom variable types that define an Automated Reasoning policy. The policy definition specifies the constraints used to validate foundation model responses for accuracy and logical consistency.

Sourcemodule AutomatedReasoningPolicyBuildResultAssets = Awso_bedrock.Values.AutomatedReasoningPolicyBuildResultAssets

Contains the various assets generated during a policy build workflow, including logs, quality reports, test cases, and the final policy definition.

Sourcemodule AutomatedReasoningPolicyBuildWorkflowDocument = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowDocument

Represents a source document used in the policy build workflow, containing the content and metadata needed for policy generation.

Sourcemodule AutomatedReasoningPolicyBuildWorkflowDocumentList = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowDocumentList
Sourcemodule AutomatedReasoningPolicyBuildWorkflowId = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowId
Sourcemodule AutomatedReasoningPolicyBuildWorkflowRepairContent = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowRepairContent

Contains content and instructions for repairing or improving an existing Automated Reasoning policy.

Sourcemodule AutomatedReasoningPolicyGenerateFidelityReportDocumentList = Awso_bedrock.Values.AutomatedReasoningPolicyGenerateFidelityReportDocumentList
Sourcemodule AutomatedReasoningPolicyGenerateFidelityReportContent = Awso_bedrock.Values.AutomatedReasoningPolicyGenerateFidelityReportContent

Configuration for generating a fidelity report, which can either analyze new documents or update an existing fidelity report with a new policy definition.

Sourcemodule AutomatedReasoningPolicyWorkflowTypeContent = Awso_bedrock.Values.AutomatedReasoningPolicyWorkflowTypeContent

Defines the content and configuration for different types of policy build workflows.

Sourcemodule AutomatedReasoningPolicyBuildWorkflowSource = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowSource

Defines the source content for a policy build workflow, which can include documents, repair instructions, or other input materials.

Sourcemodule AutomatedReasoningPolicyBuildWorkflowStatus = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowStatus
Sourcemodule AutomatedReasoningPolicyBuildWorkflowType = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowType
Sourcemodule AutomatedReasoningPolicyBuildWorkflowSummary = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowSummary

Provides a summary of a policy build workflow, including its current status, timing information, and key identifiers.

Sourcemodule AutomatedReasoningPolicyBuildWorkflowSummaries = Awso_bedrock.Values.AutomatedReasoningPolicyBuildWorkflowSummaries
Sourcemodule AutomatedReasoningPolicyDescription = Awso_bedrock.Values.AutomatedReasoningPolicyDescription
Sourcemodule AutomatedReasoningPolicyHash = Awso_bedrock.Values.AutomatedReasoningPolicyHash
Sourcemodule AutomatedReasoningPolicyId = Awso_bedrock.Values.AutomatedReasoningPolicyId
Sourcemodule AutomatedReasoningPolicyName = Awso_bedrock.Values.AutomatedReasoningPolicyName
Sourcemodule AutomatedReasoningPolicyVersion = Awso_bedrock.Values.AutomatedReasoningPolicyVersion
Sourcemodule AutomatedReasoningPolicySummary = Awso_bedrock.Values.AutomatedReasoningPolicySummary

Contains summary information about an Automated Reasoning policy, including metadata and timestamps.

Sourcemodule AutomatedReasoningPolicySummaries = Awso_bedrock.Values.AutomatedReasoningPolicySummaries
Sourcemodule AutomatedReasoningPolicyTestCaseId = Awso_bedrock.Values.AutomatedReasoningPolicyTestCaseId
Sourcemodule AutomatedReasoningPolicyTestCase = Awso_bedrock.Values.AutomatedReasoningPolicyTestCase

Represents a test for validating an Automated Reasoning policy. tests contain sample inputs and expected outcomes to verify policy behavior.

Sourcemodule AutomatedReasoningPolicyTestCaseIdList = Awso_bedrock.Values.AutomatedReasoningPolicyTestCaseIdList
Sourcemodule AutomatedReasoningPolicyTestCaseList = Awso_bedrock.Values.AutomatedReasoningPolicyTestCaseList
Sourcemodule AutomatedReasoningPolicyTestRunStatus = Awso_bedrock.Values.AutomatedReasoningPolicyTestRunStatus
Sourcemodule AutomatedReasoningPolicyTestRunResult = Awso_bedrock.Values.AutomatedReasoningPolicyTestRunResult
Sourcemodule AutomatedReasoningPolicyTestResult = Awso_bedrock.Values.AutomatedReasoningPolicyTestResult

Contains the results of testing an Automated Reasoning policy against various scenarios and validation checks.

Sourcemodule AutomatedReasoningPolicyTestList = Awso_bedrock.Values.AutomatedReasoningPolicyTestList
Sourcemodule BatchDeleteAdvancedPromptOptimizationJobError = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobError

Batch deletion error for an advanced prompt optimization job.

Sourcemodule BatchDeleteAdvancedPromptOptimizationJobErrors = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobErrors
Sourcemodule BatchDeleteAdvancedPromptOptimizationJobItem = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobItem

Successfully deleted advanced prompt optimization job.

Sourcemodule BatchDeleteAdvancedPromptOptimizationJobItems = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobItems
Sourcemodule BatchDeleteAdvancedPromptOptimizationJobRequest = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobRequest

Batch Delete Advanced Prompt Optimization Jobs Request

Input validation failed. Check your request parameters and retry the request.

The number of requests exceeds the limit. Resubmit your request later.

Sourcemodule InternalServerException = Awso_bedrock.Values.InternalServerException

An internal server error occurred. Retry your request.

Sourcemodule BatchDeleteAdvancedPromptOptimizationJobResponse = Awso_bedrock.Values.BatchDeleteAdvancedPromptOptimizationJobResponse

Batch Delete Advanced Prompt Optimization Jobs Response

Sourcemodule EvaluationJobIdentifier = Awso_bedrock.Values.EvaluationJobIdentifier
Sourcemodule BatchDeleteEvaluationJobError = Awso_bedrock.Values.BatchDeleteEvaluationJobError

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

Sourcemodule BatchDeleteEvaluationJobErrors = Awso_bedrock.Values.BatchDeleteEvaluationJobErrors
Sourcemodule BatchDeleteEvaluationJobItem = Awso_bedrock.Values.BatchDeleteEvaluationJobItem

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

Sourcemodule BatchDeleteEvaluationJobItems = Awso_bedrock.Values.BatchDeleteEvaluationJobItems
Sourcemodule EvaluationJobIdentifiers = Awso_bedrock.Values.EvaluationJobIdentifiers
Sourcemodule BatchDeleteEvaluationJobRequest = Awso_bedrock.Values.BatchDeleteEvaluationJobRequest

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.

Sourcemodule ResourceNotFoundException = Awso_bedrock.Values.ResourceNotFoundException

The specified resource Amazon Resource Name (ARN) was not found. Check the Amazon Resource Name (ARN) and try your request again.

Error occurred because of a conflict while performing an operation.

Sourcemodule BatchDeleteEvaluationJobResponse = Awso_bedrock.Values.BatchDeleteEvaluationJobResponse

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.

Sourcemodule BedrockRerankingModelArn = Awso_bedrock.Values.BedrockRerankingModelArn

Contains the document contained in the wrapper object, along with its attributes/fields.

Sourcemodule CancelAutomatedReasoningPolicyBuildWorkflowRequest = Awso_bedrock.Values.CancelAutomatedReasoningPolicyBuildWorkflowRequest

Cancels a running Automated Reasoning policy build workflow. This stops the policy generation process and prevents further processing of the source documents.

Sourcemodule CancelAutomatedReasoningPolicyBuildWorkflowResponse = Awso_bedrock.Values.CancelAutomatedReasoningPolicyBuildWorkflowResponse

Cancels a running Automated Reasoning policy build workflow. This stops the policy generation process and prevents further processing of the source documents.

S3 configuration for storing log data.

CloudWatch logging configuration.

Definition of the key/value pair for a tag.

Sourcemodule InferenceConfigurationTopPFloat = Awso_bedrock.Values.InferenceConfigurationTopPFloat
Sourcemodule InferenceConfigurationTemperatureFloat = Awso_bedrock.Values.InferenceConfigurationTemperatureFloat
Sourcemodule InferenceConfigurationStopSequencesListMemberString = Awso_bedrock.Values.InferenceConfigurationStopSequencesListMemberString
Sourcemodule InferenceConfigurationStopSequencesList = Awso_bedrock.Values.InferenceConfigurationStopSequencesList
Sourcemodule InferenceConfigurationMaxTokensInteger = Awso_bedrock.Values.InferenceConfigurationMaxTokensInteger
Sourcemodule InferenceConfiguration = Awso_bedrock.Values.InferenceConfiguration

Inference configuration for a model.

Configuration for a model used in advanced prompt optimization.

Sourcemodule CreateAdvancedPromptOptimizationJobRequest = Awso_bedrock.Values.CreateAdvancedPromptOptimizationJobRequest

Create Advanced Prompt Optimization Job Request

The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.

Sourcemodule ServiceQuotaExceededException = Awso_bedrock.Values.ServiceQuotaExceededException

The number of requests exceeds the service quota. Resubmit your request later.

Sourcemodule CreateAdvancedPromptOptimizationJobResponse = Awso_bedrock.Values.CreateAdvancedPromptOptimizationJobResponse

Create Advanced Prompt Optimization Job Response

Sourcemodule CreateAutomatedReasoningPolicyRequest = Awso_bedrock.Values.CreateAutomatedReasoningPolicyRequest

Creates an Automated Reasoning policy for Amazon Bedrock Guardrails. Automated Reasoning policies use mathematical techniques to detect hallucinations, suggest corrections, and highlight unstated assumptions in the responses of your GenAI application. To create a policy, you upload a source document that describes the rules that you're encoding. Automated Reasoning extracts important concepts from the source document that will become variables in the policy and infers policy rules.

Sourcemodule CreateAutomatedReasoningPolicyResponse = Awso_bedrock.Values.CreateAutomatedReasoningPolicyResponse

Creates an Automated Reasoning policy for Amazon Bedrock Guardrails. Automated Reasoning policies use mathematical techniques to detect hallucinations, suggest corrections, and highlight unstated assumptions in the responses of your GenAI application. To create a policy, you upload a source document that describes the rules that you're encoding. Automated Reasoning extracts important concepts from the source document that will become variables in the policy and infers policy rules.

Sourcemodule CreateAutomatedReasoningPolicyTestCaseRequest = Awso_bedrock.Values.CreateAutomatedReasoningPolicyTestCaseRequest

Creates a test for an Automated Reasoning policy. Tests validate that your policy works as expected by providing sample inputs and expected outcomes. Use tests to verify policy behavior before deploying to production.

Sourcemodule CreateAutomatedReasoningPolicyTestCaseResponse = Awso_bedrock.Values.CreateAutomatedReasoningPolicyTestCaseResponse

Creates a test for an Automated Reasoning policy. Tests validate that your policy works as expected by providing sample inputs and expected outcomes. Use tests to verify policy behavior before deploying to production.

Sourcemodule CreateAutomatedReasoningPolicyVersionRequest = Awso_bedrock.Values.CreateAutomatedReasoningPolicyVersionRequest

Creates a new version of an existing Automated Reasoning policy. This allows you to iterate on your policy rules while maintaining previous versions for rollback or comparison purposes.

Sourcemodule CreateAutomatedReasoningPolicyVersionResponse = Awso_bedrock.Values.CreateAutomatedReasoningPolicyVersionResponse

Creates a new version of an existing Automated Reasoning policy. This allows you to iterate on your policy rules while maintaining previous versions for rollback or comparison purposes.

Sourcemodule CustomModelDeploymentDescription = Awso_bedrock.Values.CustomModelDeploymentDescription
Sourcemodule CreateCustomModelDeploymentRequest = Awso_bedrock.Values.CreateCustomModelDeploymentRequest

Deploys a custom model for on-demand inference in Amazon Bedrock. After you deploy your custom model, you use the deployment's Amazon Resource Name (ARN) as the modelId parameter when you submit prompts and generate responses with model inference. For more information about setting up on-demand inference for custom models, see Set up inference for a custom model. The following actions are related to the CreateCustomModelDeployment operation: GetCustomModelDeployment ListCustomModelDeployments DeleteCustomModelDeployment

Sourcemodule CustomModelDeploymentArn = Awso_bedrock.Values.CustomModelDeploymentArn
Sourcemodule CreateCustomModelDeploymentResponse = Awso_bedrock.Values.CreateCustomModelDeploymentResponse

Deploys a custom model for on-demand inference in Amazon Bedrock. After you deploy your custom model, you use the deployment's Amazon Resource Name (ARN) as the modelId parameter when you submit prompts and generate responses with model inference. For more information about setting up on-demand inference for custom models, see Set up inference for a custom model. The following actions are related to the CreateCustomModelDeployment operation: GetCustomModelDeployment ListCustomModelDeployments DeleteCustomModelDeployment

The Amazon S3 data source of the model to import.

The data source of the model to import.

Sourcemodule CreateCustomModelRequest = Awso_bedrock.Values.CreateCustomModelRequest

Creates a new custom model in Amazon Bedrock. After the model is active, you can use it for inference. To use the model for inference, you must purchase Provisioned Throughput for it. You can't use On-demand inference with these custom models. For more information about Provisioned Throughput, see Provisioned Throughput. The model appears in ListCustomModels with a customizationType of imported. To track the status of the new model, you use the GetCustomModel API operation. The model can be in the following states: Creating - Initial state during validation and registration Active - Model is ready for use in inference Failed - Creation process encountered an error Related APIs GetCustomModel ListCustomModels DeleteCustomModel

Sourcemodule CreateCustomModelResponse = Awso_bedrock.Values.CreateCustomModelResponse

Creates a new custom model in Amazon Bedrock. After the model is active, you can use it for inference. To use the model for inference, you must purchase Provisioned Throughput for it. You can't use On-demand inference with these custom models. For more information about Provisioned Throughput, see Provisioned Throughput. The model appears in ListCustomModels with a customizationType of imported. To track the status of the new model, you use the GetCustomModel API operation. The model can be in the following states: Creating - Initial state during validation and registration Active - Model is ready for use in inference Failed - Creation process encountered an error Related APIs GetCustomModel ListCustomModels DeleteCustomModel

Sourcemodule EvaluationOutputDataConfig = Awso_bedrock.Values.EvaluationOutputDataConfig

The Amazon S3 location where the results of your evaluation job are saved.

Sourcemodule EvaluationJobDescription = Awso_bedrock.Values.EvaluationJobDescription
Sourcemodule VectorSearchRerankingConfigurationType = Awso_bedrock.Values.VectorSearchRerankingConfigurationType
Sourcemodule VectorSearchBedrockRerankingModelConfiguration = Awso_bedrock.Values.VectorSearchBedrockRerankingModelConfiguration

Configuration for the Amazon Bedrock foundation model used for reranking vector search results. This specifies which model to use and any additional parameters required by the model.

Sourcemodule VectorSearchBedrockRerankingConfigurationNumberOfRerankedResultsInteger = Awso_bedrock.Values.VectorSearchBedrockRerankingConfigurationNumberOfRerankedResultsInteger
Sourcemodule FieldForRerankingFieldNameString = Awso_bedrock.Values.FieldForRerankingFieldNameString

Specifies a field to be used during the reranking process in a Knowledge Base vector search. This structure identifies metadata fields that should be considered when reordering search results to improve relevance.

Sourcemodule RerankingMetadataSelectiveModeConfiguration = Awso_bedrock.Values.RerankingMetadataSelectiveModeConfiguration

Configuration for selectively including or excluding metadata fields during the reranking process. This allows you to control which metadata attributes are considered when reordering search results.

Sourcemodule RerankingMetadataSelectionMode = Awso_bedrock.Values.RerankingMetadataSelectionMode
Sourcemodule MetadataConfigurationForReranking = Awso_bedrock.Values.MetadataConfigurationForReranking

Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches. This determines which metadata fields are included or excluded when reordering search results.

Sourcemodule VectorSearchBedrockRerankingConfiguration = Awso_bedrock.Values.VectorSearchBedrockRerankingConfiguration

Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results. This enables more sophisticated relevance ranking using large language models.

Sourcemodule VectorSearchRerankingConfiguration = Awso_bedrock.Values.VectorSearchRerankingConfiguration

Configuration for reranking vector search results to improve relevance. Reranking applies additional relevance models to reorder the initial vector search results based on more sophisticated criteria.

Specifies the name of the metadata attribute/field to apply filters. You must match the name of the attribute/field in your data source/document metadata.

module RetrievalFilter = Awso_bedrock.Values.RetrievalFilter

Specifies the filters to use on the metadata attributes/fields in the knowledge base data sources before returning results.

module RetrievalFilterList = Awso_bedrock.Values.RetrievalFilterList
Sourcemodule KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger = Awso_bedrock.Values.KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger
Sourcemodule MetadataAttributeSchemaKeyString = Awso_bedrock.Values.MetadataAttributeSchemaKeyString
Sourcemodule MetadataAttributeSchemaDescriptionString = Awso_bedrock.Values.MetadataAttributeSchemaDescriptionString
Sourcemodule MetadataAttributeSchema = Awso_bedrock.Values.MetadataAttributeSchema

Defines the schema for a metadata attribute used in Knowledge Base vector searches. Metadata attributes provide additional context for documents and can be used for filtering and reranking search results.

Sourcemodule MetadataAttributeSchemaList = Awso_bedrock.Values.MetadataAttributeSchemaList
Sourcemodule ImplicitFilterConfiguration = Awso_bedrock.Values.ImplicitFilterConfiguration

Configuration for implicit filtering in Knowledge Base vector searches. Implicit filtering allows you to automatically filter search results based on metadata attributes without requiring explicit filter expressions in each query.

Sourcemodule KnowledgeBaseVectorSearchConfiguration = Awso_bedrock.Values.KnowledgeBaseVectorSearchConfiguration

The configuration details for returning the results from the knowledge base vector search.

Sourcemodule KnowledgeBaseRetrievalConfiguration = Awso_bedrock.Values.KnowledgeBaseRetrievalConfiguration

Contains configuration details for retrieving information from a knowledge base.

The configuration details for retrieving information from a knowledge base.

Sourcemodule RetrieveAndGenerateType = Awso_bedrock.Values.RetrieveAndGenerateType
Sourcemodule QueryTransformationType = Awso_bedrock.Values.QueryTransformationType
Sourcemodule QueryTransformationConfiguration = Awso_bedrock.Values.QueryTransformationConfiguration

The configuration details for transforming the prompt.

Sourcemodule OrchestrationConfiguration = Awso_bedrock.Values.OrchestrationConfiguration

The configuration details for the model to process the prompt prior to retrieval and response generation.

The template for the prompt that's sent to the model for response generation.

Sourcemodule RAGStopSequencesMemberString = Awso_bedrock.Values.RAGStopSequencesMemberString

The configuration details for text generation using a language model via the RetrieveAndGenerate function.

Contains configuration details of the inference for knowledge base retrieval and response generation.

Sourcemodule GuardrailConfigurationGuardrailVersionString = Awso_bedrock.Values.GuardrailConfigurationGuardrailVersionString
Sourcemodule GuardrailConfigurationGuardrailIdString = Awso_bedrock.Values.GuardrailConfigurationGuardrailIdString
Sourcemodule GuardrailConfiguration = Awso_bedrock.Values.GuardrailConfiguration

The configuration details for the guardrail.

Sourcemodule GenerationConfiguration = Awso_bedrock.Values.GenerationConfiguration

The configuration details for response generation based on retrieved text chunks.

Sourcemodule KnowledgeBaseRetrieveAndGenerateConfiguration = Awso_bedrock.Values.KnowledgeBaseRetrieveAndGenerateConfiguration

Contains configuration details for retrieving information from a knowledge base and generating responses.

Sourcemodule ExternalSourcesGenerationConfiguration = Awso_bedrock.Values.ExternalSourcesGenerationConfiguration

The response generation configuration of the external source wrapper object.

The unique wrapper object of the document from the S3 location.

The unique external source of the content contained in the wrapper object.

Sourcemodule ExternalSourcesRetrieveAndGenerateConfiguration = Awso_bedrock.Values.ExternalSourcesRetrieveAndGenerateConfiguration

The configuration of the external source wrapper object in the retrieveAndGenerate function.

Sourcemodule RetrieveAndGenerateConfiguration = Awso_bedrock.Values.RetrieveAndGenerateConfiguration

Contains configuration details for a knowledge base retrieval and response generation.

The configuration details for retrieving information from a knowledge base and generating responses.

Sourcemodule EvaluationPrecomputedRagSourceIdentifier = Awso_bedrock.Values.EvaluationPrecomputedRagSourceIdentifier
Sourcemodule EvaluationPrecomputedRetrieveSourceConfig = Awso_bedrock.Values.EvaluationPrecomputedRetrieveSourceConfig

A summary of a RAG source used for a retrieve-only Knowledge Base evaluation job where you provide your own inference response data.

Sourcemodule EvaluationPrecomputedRetrieveAndGenerateSourceConfig = Awso_bedrock.Values.EvaluationPrecomputedRetrieveAndGenerateSourceConfig

A summary of a RAG source used for a retrieve-and-generate Knowledge Base evaluation job where you provide your own inference response data.

Sourcemodule EvaluationPrecomputedRagSourceConfig = Awso_bedrock.Values.EvaluationPrecomputedRagSourceConfig

A summary of a RAG source used for a Knowledge Base evaluation job where you provide your own inference response data.

Contains configuration details for retrieval of information and response generation.

Sourcemodule EvaluationPrecomputedInferenceSourceIdentifier = Awso_bedrock.Values.EvaluationPrecomputedInferenceSourceIdentifier
Sourcemodule EvaluationPrecomputedInferenceSource = Awso_bedrock.Values.EvaluationPrecomputedInferenceSource

A summary of a model used for a model evaluation job where you provide your own inference response data.

Sourcemodule PerformanceConfigLatency = Awso_bedrock.Values.PerformanceConfigLatency
Sourcemodule PerformanceConfiguration = Awso_bedrock.Values.PerformanceConfiguration

Contains performance settings for a model.

Sourcemodule EvaluationModelInferenceParams = Awso_bedrock.Values.EvaluationModelInferenceParams
Sourcemodule EvaluationBedrockModelIdentifier = Awso_bedrock.Values.EvaluationBedrockModelIdentifier
Sourcemodule EvaluationBedrockModel = Awso_bedrock.Values.EvaluationBedrockModel

Contains the ARN of the Amazon Bedrock model or inference profile specified in your evaluation job. Each Amazon Bedrock model supports different inferenceParams. To learn more about supported inference parameters for Amazon Bedrock models, see Inference parameters for foundation models. The inferenceParams are specified using JSON. To successfully insert JSON as string make sure that all quotations are properly escaped. For example, "temperature":"0.25" key value pair would need to be formatted as \"temperature\":\"0.25\" to successfully accepted in the request.

Defines the models used in the model evaluation job.

Sourcemodule EvaluationModelConfigs = Awso_bedrock.Values.EvaluationModelConfigs
Sourcemodule EvaluationInferenceConfig = Awso_bedrock.Values.EvaluationInferenceConfig

The configuration details of the inference model for an evaluation job. For automated model evaluation jobs, only a single model is supported. For human-based model evaluation jobs, your annotator can compare the responses for up to two different models.

Sourcemodule SageMakerFlowDefinitionArn = Awso_bedrock.Values.SageMakerFlowDefinitionArn

Contains SageMakerFlowDefinition object. The object is used to specify the prompt dataset, task type, rating method and metric names.

Sourcemodule EvaluationRatingMethod = Awso_bedrock.Values.EvaluationRatingMethod
Sourcemodule EvaluationMetricDescription = Awso_bedrock.Values.EvaluationMetricDescription
Sourcemodule HumanEvaluationCustomMetric = Awso_bedrock.Values.HumanEvaluationCustomMetric

In a model evaluation job that uses human workers you must define the name of the metric, and how you want that metric rated ratingMethod, and an optional description of the metric.

Sourcemodule HumanEvaluationCustomMetrics = Awso_bedrock.Values.HumanEvaluationCustomMetrics

Specifies the custom metrics, how tasks will be rated, the flow definition ARN, and your custom prompt datasets. Model evaluation jobs use human workers only support the use of custom prompt datasets. To learn more about custom prompt datasets and the required format, see Custom prompt datasets. When you create custom metrics in HumanEvaluationCustomMetric you must specify the metric's name. The list of names specified in the HumanEvaluationCustomMetric array, must match the metricNames array of strings specified in EvaluationDatasetMetricConfig. For example, if in the HumanEvaluationCustomMetric array your specified the names "accuracy", "toxicity", "readability" as custom metrics then the metricNames array would need to look like the following ["accuracy", "toxicity", "readability"] in EvaluationDatasetMetricConfig.

The configuration details of either an automated or human-based evaluation job.

Sourcemodule CreateEvaluationJobRequest = Awso_bedrock.Values.CreateEvaluationJobRequest

Creates an evaluation job.

Sourcemodule CreateEvaluationJobResponse = Awso_bedrock.Values.CreateEvaluationJobResponse

Creates an evaluation job.

Sourcemodule CreateFoundationModelAgreementRequest = Awso_bedrock.Values.CreateFoundationModelAgreementRequest

Request a model access agreement for the specified model.

Sourcemodule CreateFoundationModelAgreementResponse = Awso_bedrock.Values.CreateFoundationModelAgreementResponse

Request a model access agreement for the specified model.

Sourcemodule GuardrailWordConfigTextString = Awso_bedrock.Values.GuardrailWordConfigTextString

A word to configure for the guardrail.

Sourcemodule GuardrailManagedWordsType = Awso_bedrock.Values.GuardrailManagedWordsType
Sourcemodule GuardrailManagedWordsConfig = Awso_bedrock.Values.GuardrailManagedWordsConfig

The managed word list to configure for the guardrail.

Sourcemodule GuardrailManagedWordListsConfig = Awso_bedrock.Values.GuardrailManagedWordListsConfig
Sourcemodule GuardrailWordPolicyConfig = Awso_bedrock.Values.GuardrailWordPolicyConfig

Contains details about the word policy to configured for the guardrail.

Sourcemodule GuardrailTopicsTierName = Awso_bedrock.Values.GuardrailTopicsTierName
Sourcemodule GuardrailTopicsTierConfig = Awso_bedrock.Values.GuardrailTopicsTierConfig

The tier that your guardrail uses for denied topic filters. Consider using a tier that balances performance, accuracy, and compatibility with your existing generative AI workflows.

Sourcemodule GuardrailTopicExamples = Awso_bedrock.Values.GuardrailTopicExamples
Sourcemodule GuardrailTopicDefinition = Awso_bedrock.Values.GuardrailTopicDefinition

Details about topics for the guardrail to identify and deny.

Sourcemodule GuardrailTopicPolicyConfig = Awso_bedrock.Values.GuardrailTopicPolicyConfig

Contains details about topics that the guardrail should identify and deny.

Sourcemodule GuardrailSensitiveInformationAction = Awso_bedrock.Values.GuardrailSensitiveInformationAction
Sourcemodule GuardrailRegexConfigPatternString = Awso_bedrock.Values.GuardrailRegexConfigPatternString
Sourcemodule GuardrailRegexConfigNameString = Awso_bedrock.Values.GuardrailRegexConfigNameString
Sourcemodule GuardrailRegexConfigDescriptionString = Awso_bedrock.Values.GuardrailRegexConfigDescriptionString

The regular expression to configure for the guardrail.

Sourcemodule GuardrailRegexesConfig = Awso_bedrock.Values.GuardrailRegexesConfig
Sourcemodule GuardrailPiiEntityType = Awso_bedrock.Values.GuardrailPiiEntityType
Sourcemodule GuardrailPiiEntityConfig = Awso_bedrock.Values.GuardrailPiiEntityConfig

The PII entity to configure for the guardrail.

Sourcemodule GuardrailPiiEntitiesConfig = Awso_bedrock.Values.GuardrailPiiEntitiesConfig
Sourcemodule GuardrailSensitiveInformationPolicyConfig = Awso_bedrock.Values.GuardrailSensitiveInformationPolicyConfig

Contains details about PII entities and regular expressions to configure for the guardrail.

Sourcemodule GuardrailCrossRegionGuardrailProfileIdentifier = Awso_bedrock.Values.GuardrailCrossRegionGuardrailProfileIdentifier
Sourcemodule GuardrailCrossRegionConfig = Awso_bedrock.Values.GuardrailCrossRegionConfig

The system-defined guardrail profile that you're using with your guardrail. Guardrail profiles define the destination Amazon Web Services Regions where guardrail inference requests can be automatically routed. Using guardrail profiles helps maintain guardrail performance and reliability when demand increases. For more information, see the Amazon Bedrock User Guide.

Sourcemodule GuardrailContextualGroundingFilterType = Awso_bedrock.Values.GuardrailContextualGroundingFilterType
Sourcemodule GuardrailContextualGroundingFilterConfigThresholdDouble = Awso_bedrock.Values.GuardrailContextualGroundingFilterConfigThresholdDouble
Sourcemodule GuardrailContextualGroundingAction = Awso_bedrock.Values.GuardrailContextualGroundingAction
Sourcemodule GuardrailContextualGroundingFilterConfig = Awso_bedrock.Values.GuardrailContextualGroundingFilterConfig

The filter configuration details for the guardrails contextual grounding filter.

Sourcemodule GuardrailContextualGroundingFiltersConfig = Awso_bedrock.Values.GuardrailContextualGroundingFiltersConfig
Sourcemodule GuardrailContextualGroundingPolicyConfig = Awso_bedrock.Values.GuardrailContextualGroundingPolicyConfig

The policy configuration details for the guardrails contextual grounding policy.

Sourcemodule GuardrailContentFiltersTierName = Awso_bedrock.Values.GuardrailContentFiltersTierName
Sourcemodule GuardrailContentFiltersTierConfig = Awso_bedrock.Values.GuardrailContentFiltersTierConfig

The tier that your guardrail uses for content filters. Consider using a tier that balances performance, accuracy, and compatibility with your existing generative AI workflows.

Sourcemodule GuardrailFilterStrength = Awso_bedrock.Values.GuardrailFilterStrength
Sourcemodule GuardrailContentFilterType = Awso_bedrock.Values.GuardrailContentFilterType
Sourcemodule GuardrailContentFilterAction = Awso_bedrock.Values.GuardrailContentFilterAction
Sourcemodule GuardrailContentFilterConfig = Awso_bedrock.Values.GuardrailContentFilterConfig

Contains filter strengths for harmful content. Guardrails support the following content filters to detect and filter harmful user inputs and FM-generated outputs. Hate – Describes language or a statement that discriminates, criticizes, insults, denounces, or dehumanizes a person or group on the basis of an identity (such as race, ethnicity, gender, religion, sexual orientation, ability, and national origin). Insults – Describes language or a statement that includes demeaning, humiliating, mocking, insulting, or belittling language. This type of language is also labeled as bullying. Sexual – Describes language or a statement that indicates sexual interest, activity, or arousal using direct or indirect references to body parts, physical traits, or sex. Violence – Describes language or a statement that includes glorification of or threats to inflict physical pain, hurt, or injury toward a person, group or thing. Content filtering depends on the confidence classification of user inputs and FM responses across each of the four harmful categories. All input and output statements are classified into one of four confidence levels (NONE, LOW, MEDIUM, HIGH) for each harmful category. For example, if a statement is classified as Hate with HIGH confidence, the likelihood of the statement representing hateful content is high. A single statement can be classified across multiple categories with varying confidence levels. For example, a single statement can be classified as Hate with HIGH confidence, Insults with LOW confidence, Sexual with NONE confidence, and Violence with MEDIUM confidence. For more information, see Guardrails content filters.

Sourcemodule GuardrailContentFiltersConfig = Awso_bedrock.Values.GuardrailContentFiltersConfig
Sourcemodule GuardrailContentPolicyConfig = Awso_bedrock.Values.GuardrailContentPolicyConfig

Contains details about how to handle harmful content.

Sourcemodule GuardrailBlockedMessaging = Awso_bedrock.Values.GuardrailBlockedMessaging
Sourcemodule GuardrailAutomatedReasoningPolicyConfigPoliciesList = Awso_bedrock.Values.GuardrailAutomatedReasoningPolicyConfigPoliciesList
Sourcemodule GuardrailAutomatedReasoningPolicyConfig = Awso_bedrock.Values.GuardrailAutomatedReasoningPolicyConfig

Configuration settings for integrating Automated Reasoning policies with Amazon Bedrock Guardrails.

Sourcemodule CreateGuardrailRequest = Awso_bedrock.Values.CreateGuardrailRequest

Creates a guardrail to block topics and to implement safeguards for your generative AI applications. You can configure the following policies in a guardrail to avoid undesirable and harmful content, filter out denied topics and words, and remove sensitive information for privacy protection. Content filters - Adjust filter strengths to block input prompts or model responses containing harmful content. Denied topics - Define a set of topics that are undesirable in the context of your application. These topics will be blocked if detected in user queries or model responses. Word filters - Configure filters to block undesirable words, phrases, and profanity. Such words can include offensive terms, competitor names etc. Sensitive information filters - Block or mask sensitive information such as personally identifiable information (PII) or custom regex in user inputs and model responses. In addition to the above policies, you can also configure the messages to be returned to the user if a user input or model response is in violation of the policies defined in the guardrail. For more information, see Amazon Bedrock Guardrails in the Amazon Bedrock User Guide.

Sourcemodule CreateGuardrailResponse = Awso_bedrock.Values.CreateGuardrailResponse

Creates a guardrail to block topics and to implement safeguards for your generative AI applications. You can configure the following policies in a guardrail to avoid undesirable and harmful content, filter out denied topics and words, and remove sensitive information for privacy protection. Content filters - Adjust filter strengths to block input prompts or model responses containing harmful content. Denied topics - Define a set of topics that are undesirable in the context of your application. These topics will be blocked if detected in user queries or model responses. Word filters - Configure filters to block undesirable words, phrases, and profanity. Such words can include offensive terms, competitor names etc. Sensitive information filters - Block or mask sensitive information such as personally identifiable information (PII) or custom regex in user inputs and model responses. In addition to the above policies, you can also configure the messages to be returned to the user if a user input or model response is in violation of the policies defined in the guardrail. For more information, see Amazon Bedrock Guardrails in the Amazon Bedrock User Guide.

Sourcemodule CreateGuardrailVersionRequest = Awso_bedrock.Values.CreateGuardrailVersionRequest

Creates a version of the guardrail. Use this API to create a snapshot of the guardrail when you are satisfied with a configuration, or to compare the configuration with another version.

Sourcemodule CreateGuardrailVersionResponse = Awso_bedrock.Values.CreateGuardrailVersionResponse

Creates a version of the guardrail. Use this API to create a snapshot of the guardrail when you are satisfied with a configuration, or to compare the configuration with another version.

Sourcemodule InferenceProfileModelSourceArn = Awso_bedrock.Values.InferenceProfileModelSourceArn
Sourcemodule InferenceProfileModelSource = Awso_bedrock.Values.InferenceProfileModelSource

Contains information about the model or system-defined inference profile that is the source for an inference profile..

Sourcemodule InferenceProfileDescription = Awso_bedrock.Values.InferenceProfileDescription
Sourcemodule CreateInferenceProfileRequest = Awso_bedrock.Values.CreateInferenceProfileRequest

Creates an application inference profile to track metrics and costs when invoking a model. To create an application inference profile for a foundation model in one region, specify the ARN of the model in that region. To create an application inference profile for a foundation model across multiple regions, specify the ARN of the system-defined inference profile that contains the regions that you want to route requests to. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule InferenceProfileStatus = Awso_bedrock.Values.InferenceProfileStatus
Sourcemodule CreateInferenceProfileResponse = Awso_bedrock.Values.CreateInferenceProfileResponse

Creates an application inference profile to track metrics and costs when invoking a model. To create an application inference profile for a foundation model in one region, specify the ARN of the model in that region. To create an application inference profile for a foundation model across multiple regions, specify the ARN of the system-defined inference profile that contains the regions that you want to route requests to. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

The configuration of a virtual private cloud (VPC). For more information, see Protect your data using Amazon Virtual Private Cloud and Amazon Web Services PrivateLink.

Specifies the configuration for a Amazon SageMaker endpoint.

Specifies the configuration for the endpoint.

Sourcemodule CreateMarketplaceModelEndpointRequest = Awso_bedrock.Values.CreateMarketplaceModelEndpointRequest

Creates an endpoint for a model from Amazon Bedrock Marketplace. The endpoint is hosted by Amazon SageMaker.

Sourcemodule MarketplaceModelEndpoint = Awso_bedrock.Values.MarketplaceModelEndpoint

Contains details about an endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule CreateMarketplaceModelEndpointResponse = Awso_bedrock.Values.CreateMarketplaceModelEndpointResponse

Creates an endpoint for a model from Amazon Bedrock Marketplace. The endpoint is hosted by Amazon SageMaker.

Sourcemodule CreateModelCopyJobRequest = Awso_bedrock.Values.CreateModelCopyJobRequest

Copies a model to another region so that it can be used there. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Sourcemodule CreateModelCopyJobResponse = Awso_bedrock.Values.CreateModelCopyJobResponse

Copies a model to another region so that it can be used there. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Information about a validator.

Array of up to 10 validators.

Sourcemodule RequestMetadataMapValueString = Awso_bedrock.Values.RequestMetadataMapValueString
Sourcemodule RequestMetadataMapKeyString = Awso_bedrock.Values.RequestMetadataMapKeyString
Sourcemodule RequestMetadataBaseFilters = Awso_bedrock.Values.RequestMetadataBaseFilters

A mapping of a metadata key to a value that it should or should not equal.

Sourcemodule RequestMetadataFiltersList = Awso_bedrock.Values.RequestMetadataFiltersList
Sourcemodule RequestMetadataFilters = Awso_bedrock.Values.RequestMetadataFilters

Rules for filtering invocation logs. A filter can be a mapping of a metadata key to a value that it should or should not equal (a base filter), or a list of base filters that are all applied with AND or OR logical operators

A storage location for invocation logs.

Settings for using invocation logs to customize a model.

S3 Location of the training data.

S3 Location of the output data.

Sourcemodule ModelCustomizationHyperParameters = Awso_bedrock.Values.ModelCustomizationHyperParameters
Sourcemodule RFTTrainingSamplePerPrompt = Awso_bedrock.Values.RFTTrainingSamplePerPrompt

Hyperparameters for controlling the reinforcement fine-tuning training process, including learning settings and evaluation intervals.

Configuration for using an AWS Lambda function to grade model responses during reinforcement fine-tuning training.

Configuration for the grader used in reinforcement fine-tuning to evaluate model responses and provide reward signals.

Configuration settings for reinforcement fine-tuning (RFT), including grader configuration and training hyperparameters.

Sourcemodule TeacherModelIdentifier = Awso_bedrock.Values.TeacherModelIdentifier

Details about a teacher model used for model customization.

Settings for distilling a foundation model into a smaller and more efficient model.

A model customization configuration

Sourcemodule CreateModelCustomizationJobRequest = Awso_bedrock.Values.CreateModelCustomizationJobRequest

Creates a fine-tuning job to customize a base model. You specify the base foundation model and the location of the training data. After the model-customization job completes successfully, your custom model resource will be ready to use. Amazon Bedrock returns validation loss metrics and output generations after the job completes. For information on the format of training and validation data, see Prepare the datasets. Model-customization jobs are asynchronous and the completion time depends on the base model and the training/validation data size. To monitor a job, use the GetModelCustomizationJob operation to retrieve the job status. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ModelCustomizationJobArn = Awso_bedrock.Values.ModelCustomizationJobArn
Sourcemodule CreateModelCustomizationJobResponse = Awso_bedrock.Values.CreateModelCustomizationJobResponse

Creates a fine-tuning job to customize a base model. You specify the base foundation model and the location of the training data. After the model-customization job completes successfully, your custom model resource will be ready to use. Amazon Bedrock returns validation loss metrics and output generations after the job completes. For information on the format of training and validation data, see Prepare the datasets. Model-customization jobs are asynchronous and the completion time depends on the base model and the training/validation data size. To monitor a job, use the GetModelCustomizationJob operation to retrieve the job status. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule CreateModelImportJobRequest = Awso_bedrock.Values.CreateModelImportJobRequest

Creates a model import job to import model that you have customized in other environments, such as Amazon SageMaker. For more information, see Import a customized model

Sourcemodule CreateModelImportJobResponse = Awso_bedrock.Values.CreateModelImportJobResponse

Creates a model import job to import model that you have customized in other environments, such as Amazon SageMaker. For more information, see Import a customized model

Sourcemodule ModelInvocationJobTimeoutDurationInHours = Awso_bedrock.Values.ModelInvocationJobTimeoutDurationInHours
Sourcemodule ModelInvocationJobS3OutputDataConfig = Awso_bedrock.Values.ModelInvocationJobS3OutputDataConfig

Contains the configuration of the S3 location of the output data.

Sourcemodule ModelInvocationJobOutputDataConfig = Awso_bedrock.Values.ModelInvocationJobOutputDataConfig

Contains the configuration of the S3 location of the output data.

Sourcemodule ModelInvocationJobName = Awso_bedrock.Values.ModelInvocationJobName
Sourcemodule ModelInvocationJobS3InputDataConfig = Awso_bedrock.Values.ModelInvocationJobS3InputDataConfig

Contains the configuration of the S3 location of the input data.

Sourcemodule ModelInvocationJobInputDataConfig = Awso_bedrock.Values.ModelInvocationJobInputDataConfig

Details about the location of the input to the batch inference job.

Sourcemodule ModelInvocationIdempotencyToken = Awso_bedrock.Values.ModelInvocationIdempotencyToken
Sourcemodule CreateModelInvocationJobRequest = Awso_bedrock.Values.CreateModelInvocationJobRequest

Creates a batch inference job to invoke a model on multiple prompts. Format your data according to Format your inference data and upload it to an Amazon S3 bucket. For more information, see Process multiple prompts with batch inference. The response returns a jobArn that you can use to stop or get details about the job.

Sourcemodule CreateModelInvocationJobResponse = Awso_bedrock.Values.CreateModelInvocationJobResponse

Creates a batch inference job to invoke a model on multiple prompts. Format your data according to Format your inference data and upload it to an Amazon S3 bucket. For more information, see Process multiple prompts with batch inference. The response returns a jobArn that you can use to stop or get details about the job.

Sourcemodule RoutingCriteriaResponseQualityDifferenceDouble = Awso_bedrock.Values.RoutingCriteriaResponseQualityDifferenceDouble

Routing criteria for a prompt router.

Sourcemodule PromptRouterTargetModelArn = Awso_bedrock.Values.PromptRouterTargetModelArn
Sourcemodule PromptRouterTargetModel = Awso_bedrock.Values.PromptRouterTargetModel

The target model for a prompt router.

Sourcemodule PromptRouterTargetModels = Awso_bedrock.Values.PromptRouterTargetModels
Sourcemodule PromptRouterDescription = Awso_bedrock.Values.PromptRouterDescription
Sourcemodule CreatePromptRouterRequest = Awso_bedrock.Values.CreatePromptRouterRequest

Creates a prompt router that manages the routing of requests between multiple foundation models based on the routing criteria.

Sourcemodule CreatePromptRouterResponse = Awso_bedrock.Values.CreatePromptRouterResponse

Creates a prompt router that manages the routing of requests between multiple foundation models based on the routing criteria.

Sourcemodule CreateProvisionedModelThroughputRequest = Awso_bedrock.Values.CreateProvisionedModelThroughputRequest

Creates dedicated throughput for a base or custom model with the model units and for the duration that you specify. For pricing details, see Amazon Bedrock Pricing. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule CreateProvisionedModelThroughputResponse = Awso_bedrock.Values.CreateProvisionedModelThroughputResponse

Creates dedicated throughput for a base or custom model with the model units and for the duration that you specify. For pricing details, see Amazon Bedrock Pricing. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule CustomModelDeploymentIdentifier = Awso_bedrock.Values.CustomModelDeploymentIdentifier
Sourcemodule CustomModelDeploymentStatus = Awso_bedrock.Values.CustomModelDeploymentStatus
Sourcemodule CustomModelDeploymentSummary = Awso_bedrock.Values.CustomModelDeploymentSummary

Contains summary information about a custom model deployment, including its ARN, name, status, and associated custom model.

Sourcemodule CustomModelDeploymentSummaryList = Awso_bedrock.Values.CustomModelDeploymentSummaryList
Sourcemodule CustomModelDeploymentUpdateStatus = Awso_bedrock.Values.CustomModelDeploymentUpdateStatus
Sourcemodule CustomModelDeploymentUpdateDetails = Awso_bedrock.Values.CustomModelDeploymentUpdateDetails

Details about an update to a custom model deployment, including the new custom model resource ARN and current update status.

Summary information for a custom model.

Sourcemodule CustomModelSummaryList = Awso_bedrock.Values.CustomModelSummaryList
Sourcemodule CustomModelUnitsVersion = Awso_bedrock.Values.CustomModelUnitsVersion

A CustomModelUnit (CMU) is an abstract view of the hardware utilization that Amazon Bedrock needs to host a single copy of your custom model. A model copy represents a single instance of your imported model that is ready to serve inference requests. Amazon Bedrock determines the number of custom model units that a model copy needs when you import the custom model. You can use CustomModelUnits to estimate the cost of running your custom model. For more information, see Calculate the cost of running a custom model in the Amazon Bedrock user guide.

For a Distillation job, the status details for the data processing sub-task of the job.

Sourcemodule DeleteAutomatedReasoningPolicyBuildWorkflowRequest = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyBuildWorkflowRequest

Deletes an Automated Reasoning policy build workflow and its associated artifacts. This permanently removes the workflow history and any generated assets.

Sourcemodule ResourceInUseException = Awso_bedrock.Values.ResourceInUseException

Thrown when attempting to delete or modify a resource that is currently being used by other resources or operations. For example, trying to delete an Automated Reasoning policy that is referenced by an active guardrail.

Sourcemodule DeleteAutomatedReasoningPolicyBuildWorkflowResponse = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyBuildWorkflowResponse

Deletes an Automated Reasoning policy build workflow and its associated artifacts. This permanently removes the workflow history and any generated assets.

Sourcemodule DeleteAutomatedReasoningPolicyRequest = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyRequest

Deletes an Automated Reasoning policy or policy version. This operation is idempotent. If you delete a policy more than once, each call succeeds. Deleting a policy removes it permanently and cannot be undone.

Sourcemodule DeleteAutomatedReasoningPolicyResponse = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyResponse

Deletes an Automated Reasoning policy or policy version. This operation is idempotent. If you delete a policy more than once, each call succeeds. Deleting a policy removes it permanently and cannot be undone.

Sourcemodule DeleteAutomatedReasoningPolicyTestCaseRequest = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyTestCaseRequest

Deletes an Automated Reasoning policy test. This operation is idempotent; if you delete a test more than once, each call succeeds.

Sourcemodule DeleteAutomatedReasoningPolicyTestCaseResponse = Awso_bedrock.Values.DeleteAutomatedReasoningPolicyTestCaseResponse

Deletes an Automated Reasoning policy test. This operation is idempotent; if you delete a test more than once, each call succeeds.

Sourcemodule DeleteCustomModelDeploymentRequest = Awso_bedrock.Values.DeleteCustomModelDeploymentRequest

Deletes a custom model deployment. This operation stops the deployment and removes it from your account. After deletion, the deployment ARN can no longer be used for inference requests. The following actions are related to the DeleteCustomModelDeployment operation: CreateCustomModelDeployment GetCustomModelDeployment ListCustomModelDeployments

Sourcemodule DeleteCustomModelDeploymentResponse = Awso_bedrock.Values.DeleteCustomModelDeploymentResponse

Deletes a custom model deployment. This operation stops the deployment and removes it from your account. After deletion, the deployment ARN can no longer be used for inference requests. The following actions are related to the DeleteCustomModelDeployment operation: CreateCustomModelDeployment GetCustomModelDeployment ListCustomModelDeployments

Sourcemodule DeleteCustomModelRequest = Awso_bedrock.Values.DeleteCustomModelRequest

Deletes a custom model that you created earlier. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule DeleteCustomModelResponse = Awso_bedrock.Values.DeleteCustomModelResponse

Deletes a custom model that you created earlier. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule DeleteEnforcedGuardrailConfigurationRequest = Awso_bedrock.Values.DeleteEnforcedGuardrailConfigurationRequest

Deletes the account-level enforced guardrail configuration.

Sourcemodule DeleteEnforcedGuardrailConfigurationResponse = Awso_bedrock.Values.DeleteEnforcedGuardrailConfigurationResponse

Deletes the account-level enforced guardrail configuration.

Sourcemodule DeleteFoundationModelAgreementRequest = Awso_bedrock.Values.DeleteFoundationModelAgreementRequest

Delete the model access agreement for the specified model.

Sourcemodule DeleteFoundationModelAgreementResponse = Awso_bedrock.Values.DeleteFoundationModelAgreementResponse

Delete the model access agreement for the specified model.

Sourcemodule DeleteGuardrailRequest = Awso_bedrock.Values.DeleteGuardrailRequest

Deletes a guardrail. To delete a guardrail, only specify the ARN of the guardrail in the guardrailIdentifier field. If you delete a guardrail, all of its versions will be deleted. To delete a version of a guardrail, specify the ARN of the guardrail in the guardrailIdentifier field and the version in the guardrailVersion field.

Sourcemodule DeleteGuardrailResponse = Awso_bedrock.Values.DeleteGuardrailResponse

Deletes a guardrail. To delete a guardrail, only specify the ARN of the guardrail in the guardrailIdentifier field. If you delete a guardrail, all of its versions will be deleted. To delete a version of a guardrail, specify the ARN of the guardrail in the guardrailIdentifier field and the version in the guardrailVersion field.

Sourcemodule ImportedModelIdentifier = Awso_bedrock.Values.ImportedModelIdentifier
Sourcemodule DeleteImportedModelRequest = Awso_bedrock.Values.DeleteImportedModelRequest

Deletes a custom model that you imported earlier. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule DeleteImportedModelResponse = Awso_bedrock.Values.DeleteImportedModelResponse

Deletes a custom model that you imported earlier. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule InferenceProfileIdentifier = Awso_bedrock.Values.InferenceProfileIdentifier
Sourcemodule DeleteInferenceProfileRequest = Awso_bedrock.Values.DeleteInferenceProfileRequest

Deletes an application inference profile. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule DeleteInferenceProfileResponse = Awso_bedrock.Values.DeleteInferenceProfileResponse

Deletes an application inference profile. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule DeleteMarketplaceModelEndpointRequest = Awso_bedrock.Values.DeleteMarketplaceModelEndpointRequest

Deletes an endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule DeleteMarketplaceModelEndpointResponse = Awso_bedrock.Values.DeleteMarketplaceModelEndpointResponse

Deletes an endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule DeleteModelInvocationLoggingConfigurationRequest = Awso_bedrock.Values.DeleteModelInvocationLoggingConfigurationRequest

Delete the invocation logging.

Sourcemodule DeleteModelInvocationLoggingConfigurationResponse = Awso_bedrock.Values.DeleteModelInvocationLoggingConfigurationResponse

Delete the invocation logging.

Sourcemodule DeletePromptRouterRequest = Awso_bedrock.Values.DeletePromptRouterRequest

Deletes a specified prompt router. This action cannot be undone.

Sourcemodule DeletePromptRouterResponse = Awso_bedrock.Values.DeletePromptRouterResponse

Deletes a specified prompt router. This action cannot be undone.

Sourcemodule DeleteProvisionedModelThroughputRequest = Awso_bedrock.Values.DeleteProvisionedModelThroughputRequest

Deletes a Provisioned Throughput. You can't delete a Provisioned Throughput before the commitment term is over. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule DeleteProvisionedModelThroughputResponse = Awso_bedrock.Values.DeleteProvisionedModelThroughputResponse

Deletes a Provisioned Throughput. You can't delete a Provisioned Throughput before the commitment term is over. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule ResourcePolicyResourceArn = Awso_bedrock.Values.ResourcePolicyResourceArn
Sourcemodule DeleteResourcePolicyRequest = Awso_bedrock.Values.DeleteResourcePolicyRequest

Deletes a previously created Bedrock resource policy.

Sourcemodule DeleteResourcePolicyResponse = Awso_bedrock.Values.DeleteResourcePolicyResponse

Deletes a previously created Bedrock resource policy.

Sourcemodule DeregisterMarketplaceModelEndpointRequest = Awso_bedrock.Values.DeregisterMarketplaceModelEndpointRequest

Deregisters an endpoint for a model from Amazon Bedrock Marketplace. This operation removes the endpoint's association with Amazon Bedrock but does not delete the underlying Amazon SageMaker endpoint.

Sourcemodule ServiceUnavailableException = Awso_bedrock.Values.ServiceUnavailableException

Returned if the service cannot complete the request.

Sourcemodule DeregisterMarketplaceModelEndpointResponse = Awso_bedrock.Values.DeregisterMarketplaceModelEndpointResponse

Deregisters an endpoint for a model from Amazon Bedrock Marketplace. This operation removes the endpoint's association with Amazon Bedrock but does not delete the underlying Amazon SageMaker endpoint.

Dimensional price rate.

Sourcemodule EntitlementAvailability = Awso_bedrock.Values.EntitlementAvailability
Sourcemodule EvaluationBedrockKnowledgeBaseIdentifiers = Awso_bedrock.Values.EvaluationBedrockKnowledgeBaseIdentifiers
Sourcemodule EvaluationBedrockModelIdentifiers = Awso_bedrock.Values.EvaluationBedrockModelIdentifiers
Sourcemodule EvaluationPrecomputedRagSourceIdentifiers = Awso_bedrock.Values.EvaluationPrecomputedRagSourceIdentifiers
Sourcemodule EvaluationRagConfigSummary = Awso_bedrock.Values.EvaluationRagConfigSummary

A summary of the RAG resources used in an Amazon Bedrock Knowledge Base evaluation job. These resources can be Knowledge Bases in Amazon Bedrock or RAG sources outside of Amazon Bedrock that you use to generate your own inference response data.

Sourcemodule EvaluationPrecomputedInferenceSourceIdentifiers = Awso_bedrock.Values.EvaluationPrecomputedInferenceSourceIdentifiers
Sourcemodule EvaluationModelConfigSummary = Awso_bedrock.Values.EvaluationModelConfigSummary

A summary of the models used in an Amazon Bedrock model evaluation job. These resources can be models in Amazon Bedrock or models outside of Amazon Bedrock that you use to generate your own inference response data.

Sourcemodule EvaluationInferenceConfigSummary = Awso_bedrock.Values.EvaluationInferenceConfigSummary

Identifies the models, Knowledge Bases, or other RAG sources evaluated in a model or Knowledge Base evaluation job.

Sourcemodule EvaluatorModelIdentifiers = Awso_bedrock.Values.EvaluatorModelIdentifiers

Summary information of an evaluation job.

Sourcemodule ExportAutomatedReasoningPolicyVersionRequest = Awso_bedrock.Values.ExportAutomatedReasoningPolicyVersionRequest

Exports the policy definition for an Automated Reasoning policy version. Returns the complete policy definition including rules, variables, and custom variable types in a structured format.

Sourcemodule ExportAutomatedReasoningPolicyVersionResponse = Awso_bedrock.Values.ExportAutomatedReasoningPolicyVersionResponse

Exports the policy definition for an Automated Reasoning policy version. Returns the complete policy definition including rules, variables, and custom variable types in a structured format.

Sourcemodule ModelCustomizationList = Awso_bedrock.Values.ModelCustomizationList
Sourcemodule FoundationModelLifecycleStatus = Awso_bedrock.Values.FoundationModelLifecycleStatus
Sourcemodule FoundationModelLifecycle = Awso_bedrock.Values.FoundationModelLifecycle

Details about whether a model version is available or deprecated.

Sourcemodule FoundationModelDetails = Awso_bedrock.Values.FoundationModelDetails

Information about a foundation model.

Sourcemodule FoundationModelSummary = Awso_bedrock.Values.FoundationModelSummary

Summary information for a foundation model.

Sourcemodule FoundationModelSummaryList = Awso_bedrock.Values.FoundationModelSummaryList
Sourcemodule GetAdvancedPromptOptimizationJobRequest = Awso_bedrock.Values.GetAdvancedPromptOptimizationJobRequest

Get Advanced Prompt Optimization Job Request

Sourcemodule GetAdvancedPromptOptimizationJobResponse = Awso_bedrock.Values.GetAdvancedPromptOptimizationJobResponse

Get Advanced Prompt Optimization Job Response

Sourcemodule GetAutomatedReasoningPolicyAnnotationsRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyAnnotationsRequest

Retrieves the current annotations for an Automated Reasoning policy build workflow. Annotations contain corrections to the rules, variables and types to be applied to the policy.

Sourcemodule GetAutomatedReasoningPolicyAnnotationsResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyAnnotationsResponse

Retrieves the current annotations for an Automated Reasoning policy build workflow. Annotations contain corrections to the rules, variables and types to be applied to the policy.

Sourcemodule GetAutomatedReasoningPolicyBuildWorkflowRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyBuildWorkflowRequest

Retrieves detailed information about an Automated Reasoning policy build workflow, including its status, configuration, and metadata.

Sourcemodule GetAutomatedReasoningPolicyBuildWorkflowResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyBuildWorkflowResponse

Retrieves detailed information about an Automated Reasoning policy build workflow, including its status, configuration, and metadata.

Sourcemodule GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest

Retrieves the resulting assets from a completed Automated Reasoning policy build workflow, including build logs, quality reports, and generated policy artifacts.

Sourcemodule GetAutomatedReasoningPolicyBuildWorkflowResultAssetsResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyBuildWorkflowResultAssetsResponse

Retrieves the resulting assets from a completed Automated Reasoning policy build workflow, including build logs, quality reports, and generated policy artifacts.

Sourcemodule GetAutomatedReasoningPolicyNextScenarioRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyNextScenarioRequest

Retrieves the next test scenario for validating an Automated Reasoning policy. This is used during the interactive policy refinement process to test policy behavior.

Sourcemodule GetAutomatedReasoningPolicyNextScenarioResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyNextScenarioResponse

Retrieves the next test scenario for validating an Automated Reasoning policy. This is used during the interactive policy refinement process to test policy behavior.

Sourcemodule GetAutomatedReasoningPolicyRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyRequest

Retrieves details about an Automated Reasoning policy or policy version. Returns information including the policy definition, metadata, and timestamps.

Sourcemodule GetAutomatedReasoningPolicyResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyResponse

Retrieves details about an Automated Reasoning policy or policy version. Returns information including the policy definition, metadata, and timestamps.

Sourcemodule GetAutomatedReasoningPolicyTestCaseRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyTestCaseRequest

Retrieves details about a specific Automated Reasoning policy test.

Sourcemodule GetAutomatedReasoningPolicyTestCaseResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyTestCaseResponse

Retrieves details about a specific Automated Reasoning policy test.

Sourcemodule GetAutomatedReasoningPolicyTestResultRequest = Awso_bedrock.Values.GetAutomatedReasoningPolicyTestResultRequest

Retrieves the test result for a specific Automated Reasoning policy test. Returns detailed validation findings and execution status.

Sourcemodule GetAutomatedReasoningPolicyTestResultResponse = Awso_bedrock.Values.GetAutomatedReasoningPolicyTestResultResponse

Retrieves the test result for a specific Automated Reasoning policy test. Returns detailed validation findings and execution status.

Sourcemodule GetCustomModelDeploymentRequest = Awso_bedrock.Values.GetCustomModelDeploymentRequest

Retrieves information about a custom model deployment, including its status, configuration, and metadata. Use this operation to monitor the deployment status and retrieve details needed for inference requests. The following actions are related to the GetCustomModelDeployment operation: CreateCustomModelDeployment ListCustomModelDeployments DeleteCustomModelDeployment

Sourcemodule GetCustomModelDeploymentResponse = Awso_bedrock.Values.GetCustomModelDeploymentResponse

Retrieves information about a custom model deployment, including its status, configuration, and metadata. Use this operation to monitor the deployment status and retrieve details needed for inference requests. The following actions are related to the GetCustomModelDeployment operation: CreateCustomModelDeployment ListCustomModelDeployments DeleteCustomModelDeployment

Get the properties associated with a Amazon Bedrock custom model that you have created. For more information, see Custom models in the Amazon Bedrock User Guide.

The metric for the validator.

Metrics associated with the custom job.

Sourcemodule GetCustomModelResponse = Awso_bedrock.Values.GetCustomModelResponse

Get the properties associated with a Amazon Bedrock custom model that you have created. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule GetEvaluationJobRequest = Awso_bedrock.Values.GetEvaluationJobRequest

Gets information about an evaluation job, such as the status of the job.

Sourcemodule GetEvaluationJobResponse = Awso_bedrock.Values.GetEvaluationJobResponse

Gets information about an evaluation job, such as the status of the job.

Sourcemodule GetFoundationModelAvailabilityRequest = Awso_bedrock.Values.GetFoundationModelAvailabilityRequest

Get information about the Foundation model availability.

Sourcemodule GetFoundationModelAvailabilityResponse = Awso_bedrock.Values.GetFoundationModelAvailabilityResponse

Get information about the Foundation model availability.

Sourcemodule GetFoundationModelIdentifier = Awso_bedrock.Values.GetFoundationModelIdentifier
Sourcemodule GetFoundationModelRequest = Awso_bedrock.Values.GetFoundationModelRequest

Get details about a Amazon Bedrock foundation model.

Sourcemodule GetFoundationModelResponse = Awso_bedrock.Values.GetFoundationModelResponse

Get details about a Amazon Bedrock foundation model.

Gets details about a guardrail. If you don't specify a version, the response returns details for the DRAFT version.

Sourcemodule GuardrailWordTextString = Awso_bedrock.Values.GuardrailWordTextString

A word configured for the guardrail.

The managed word list that was configured for the guardrail. (This is a list of words that are pre-defined and managed by guardrails only.)

Sourcemodule GuardrailManagedWordLists = Awso_bedrock.Values.GuardrailManagedWordLists

Contains details about the word policy configured for the guardrail.

The tier that your guardrail uses for denied topic filters.

Details about topics for the guardrail to identify and deny. This data type is used in the following API operations: GetGuardrail response body

Contains details about topics that the guardrail should identify and deny. This data type is used in the following API operations: GetGuardrail response body

Sourcemodule GuardrailStatusReasons = Awso_bedrock.Values.GuardrailStatusReasons
Sourcemodule GuardrailRegexPatternString = Awso_bedrock.Values.GuardrailRegexPatternString
Sourcemodule GuardrailRegexNameString = Awso_bedrock.Values.GuardrailRegexNameString
Sourcemodule GuardrailRegexDescriptionString = Awso_bedrock.Values.GuardrailRegexDescriptionString

The regular expression configured for the guardrail.

The PII entity configured for the guardrail.

Sourcemodule GuardrailSensitiveInformationPolicy = Awso_bedrock.Values.GuardrailSensitiveInformationPolicy

Contains details about PII entities and regular expressions configured for the guardrail.

Sourcemodule GuardrailFailureRecommendation = Awso_bedrock.Values.GuardrailFailureRecommendation
Sourcemodule GuardrailFailureRecommendations = Awso_bedrock.Values.GuardrailFailureRecommendations
Sourcemodule GuardrailCrossRegionGuardrailProfileId = Awso_bedrock.Values.GuardrailCrossRegionGuardrailProfileId
Sourcemodule GuardrailCrossRegionGuardrailProfileArn = Awso_bedrock.Values.GuardrailCrossRegionGuardrailProfileArn
Sourcemodule GuardrailCrossRegionDetails = Awso_bedrock.Values.GuardrailCrossRegionDetails

Contains details about the system-defined guardrail profile that you're using with your guardrail for cross-Region inference. For more information, see the Amazon Bedrock User Guide.

Sourcemodule GuardrailContextualGroundingFilterThresholdDouble = Awso_bedrock.Values.GuardrailContextualGroundingFilterThresholdDouble
Sourcemodule GuardrailContextualGroundingFilter = Awso_bedrock.Values.GuardrailContextualGroundingFilter

The details for the guardrails contextual grounding filter.

Sourcemodule GuardrailContextualGroundingFilters = Awso_bedrock.Values.GuardrailContextualGroundingFilters
Sourcemodule GuardrailContextualGroundingPolicy = Awso_bedrock.Values.GuardrailContextualGroundingPolicy

The details for the guardrails contextual grounding policy.

Sourcemodule GuardrailContentFiltersTier = Awso_bedrock.Values.GuardrailContentFiltersTier

The tier that your guardrail uses for content filters.

Sourcemodule GuardrailContentFilter = Awso_bedrock.Values.GuardrailContentFilter

Contains filter strengths for harmful content. Guardrails support the following content filters to detect and filter harmful user inputs and FM-generated outputs. Hate – Describes language or a statement that discriminates, criticizes, insults, denounces, or dehumanizes a person or group on the basis of an identity (such as race, ethnicity, gender, religion, sexual orientation, ability, and national origin). Insults – Describes language or a statement that includes demeaning, humiliating, mocking, insulting, or belittling language. This type of language is also labeled as bullying. Sexual – Describes language or a statement that indicates sexual interest, activity, or arousal using direct or indirect references to body parts, physical traits, or sex. Violence – Describes language or a statement that includes glorification of or threats to inflict physical pain, hurt, or injury toward a person, group or thing. Content filtering depends on the confidence classification of user inputs and FM responses across each of the four harmful categories. All input and output statements are classified into one of four confidence levels (NONE, LOW, MEDIUM, HIGH) for each harmful category. For example, if a statement is classified as Hate with HIGH confidence, the likelihood of the statement representing hateful content is high. A single statement can be classified across multiple categories with varying confidence levels. For example, a single statement can be classified as Hate with HIGH confidence, Insults with LOW confidence, Sexual with NONE confidence, and Violence with MEDIUM confidence. For more information, see Guardrails content filters. This data type is used in the following API operations: GetGuardrail response body

Sourcemodule GuardrailContentFilters = Awso_bedrock.Values.GuardrailContentFilters
Sourcemodule GuardrailContentPolicy = Awso_bedrock.Values.GuardrailContentPolicy

Contains details about how to handle harmful content. This data type is used in the following API operations: GetGuardrail response body

Sourcemodule GuardrailAutomatedReasoningPolicyPoliciesList = Awso_bedrock.Values.GuardrailAutomatedReasoningPolicyPoliciesList
Sourcemodule GuardrailAutomatedReasoningPolicy = Awso_bedrock.Values.GuardrailAutomatedReasoningPolicy

Represents the configuration of Automated Reasoning policies within a Amazon Bedrock Guardrail, including the policies to apply and confidence thresholds.

Gets details about a guardrail. If you don't specify a version, the response returns details for the DRAFT version.

Sourcemodule GetImportedModelRequest = Awso_bedrock.Values.GetImportedModelRequest

Gets properties associated with a customized model you imported.

Sourcemodule GetImportedModelResponse = Awso_bedrock.Values.GetImportedModelResponse

Gets properties associated with a customized model you imported.

Sourcemodule GetInferenceProfileRequest = Awso_bedrock.Values.GetInferenceProfileRequest

Gets information about an inference profile. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Contains information about a model.

Sourcemodule InferenceProfileModels = Awso_bedrock.Values.InferenceProfileModels
Sourcemodule GetInferenceProfileResponse = Awso_bedrock.Values.GetInferenceProfileResponse

Gets information about an inference profile. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule GetMarketplaceModelEndpointRequest = Awso_bedrock.Values.GetMarketplaceModelEndpointRequest

Retrieves details about a specific endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule GetMarketplaceModelEndpointResponse = Awso_bedrock.Values.GetMarketplaceModelEndpointResponse

Retrieves details about a specific endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule GetModelCopyJobRequest = Awso_bedrock.Values.GetModelCopyJobRequest

Retrieves information about a model copy job. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Sourcemodule GetModelCopyJobResponse = Awso_bedrock.Values.GetModelCopyJobResponse

Retrieves information about a model copy job. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Sourcemodule ModelCustomizationJobIdentifier = Awso_bedrock.Values.ModelCustomizationJobIdentifier
Sourcemodule GetModelCustomizationJobRequest = Awso_bedrock.Values.GetModelCustomizationJobRequest

Retrieves the properties associated with a model-customization job, including the status of the job. For more information, see Custom models in the Amazon Bedrock User Guide.

For a Distillation job, the status details for the validation sub-task of the job.

For a Distillation job, the status details for the training sub-task of the job.

For a Distillation job, the status details for sub-tasks of the job. Possible statuses for each sub-task include the following: NotStarted InProgress Completed Stopping Stopped Failed

Sourcemodule ModelCustomizationJobStatus = Awso_bedrock.Values.ModelCustomizationJobStatus
Sourcemodule GetModelCustomizationJobResponse = Awso_bedrock.Values.GetModelCustomizationJobResponse

Retrieves the properties associated with a model-customization job, including the status of the job. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ModelImportJobIdentifier = Awso_bedrock.Values.ModelImportJobIdentifier
Sourcemodule GetModelImportJobRequest = Awso_bedrock.Values.GetModelImportJobRequest

Retrieves the properties associated with import model job, including the status of the job. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule GetModelImportJobResponse = Awso_bedrock.Values.GetModelImportJobResponse

Retrieves the properties associated with import model job, including the status of the job. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule ModelInvocationJobIdentifier = Awso_bedrock.Values.ModelInvocationJobIdentifier
Sourcemodule GetModelInvocationJobRequest = Awso_bedrock.Values.GetModelInvocationJobRequest

Gets details about a batch inference job. For more information, see Monitor batch inference jobs

A non-negative long value.

Sourcemodule ModelInvocationJobStatus = Awso_bedrock.Values.ModelInvocationJobStatus
Sourcemodule GetModelInvocationJobResponse = Awso_bedrock.Values.GetModelInvocationJobResponse

Gets details about a batch inference job. For more information, see Monitor batch inference jobs

Sourcemodule GetModelInvocationLoggingConfigurationRequest = Awso_bedrock.Values.GetModelInvocationLoggingConfigurationRequest

Get the current configuration values for model invocation logging.

Configuration fields for invocation logging.

Sourcemodule GetModelInvocationLoggingConfigurationResponse = Awso_bedrock.Values.GetModelInvocationLoggingConfigurationResponse

Get the current configuration values for model invocation logging.

Sourcemodule GetPromptRouterRequest = Awso_bedrock.Values.GetPromptRouterRequest

Retrieves details about a prompt router.

Sourcemodule GetPromptRouterResponse = Awso_bedrock.Values.GetPromptRouterResponse

Retrieves details about a prompt router.

Sourcemodule GetProvisionedModelThroughputRequest = Awso_bedrock.Values.GetProvisionedModelThroughputRequest

Returns details for a Provisioned Throughput. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule ProvisionedModelStatus = Awso_bedrock.Values.ProvisionedModelStatus
Sourcemodule GetProvisionedModelThroughputResponse = Awso_bedrock.Values.GetProvisionedModelThroughputResponse

Returns details for a Provisioned Throughput. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule GetResourcePolicyRequest = Awso_bedrock.Values.GetResourcePolicyRequest

Gets the resource policy document for a Bedrock resource

Sourcemodule ResourcePolicyDocument = Awso_bedrock.Values.ResourcePolicyDocument
Sourcemodule GetResourcePolicyResponse = Awso_bedrock.Values.GetResourcePolicyResponse

Gets the resource policy document for a Bedrock resource

Sourcemodule GetUseCaseForModelAccessRequest = Awso_bedrock.Values.GetUseCaseForModelAccessRequest

Get usecase for model access.

Sourcemodule GetUseCaseForModelAccessResponse = Awso_bedrock.Values.GetUseCaseForModelAccessResponse

Get usecase for model access.

Contains details about a guardrail. This data type is used in the following API operations: ListGuardrails response body

Information about the imported model.

Sourcemodule ImportedModelSummaryList = Awso_bedrock.Values.ImportedModelSummaryList
Sourcemodule InferenceProfileSummary = Awso_bedrock.Values.InferenceProfileSummary

Contains information about an inference profile.

Sourcemodule InferenceProfileSummaries = Awso_bedrock.Values.InferenceProfileSummaries

The legal term of the agreement.

Sourcemodule ListAdvancedPromptOptimizationJobsRequest = Awso_bedrock.Values.ListAdvancedPromptOptimizationJobsRequest

List Advanced Prompt Optimization Jobs Request

Sourcemodule ListAdvancedPromptOptimizationJobsResponse = Awso_bedrock.Values.ListAdvancedPromptOptimizationJobsResponse

List Advanced Prompt Optimization Jobs Response

Sourcemodule ListAutomatedReasoningPoliciesRequest = Awso_bedrock.Values.ListAutomatedReasoningPoliciesRequest

Lists all Automated Reasoning policies in your account, with optional filtering by policy ARN. This helps you manage and discover existing policies.

Sourcemodule ListAutomatedReasoningPoliciesResponse = Awso_bedrock.Values.ListAutomatedReasoningPoliciesResponse

Lists all Automated Reasoning policies in your account, with optional filtering by policy ARN. This helps you manage and discover existing policies.

Sourcemodule ListAutomatedReasoningPolicyBuildWorkflowsRequest = Awso_bedrock.Values.ListAutomatedReasoningPolicyBuildWorkflowsRequest

Lists all build workflows for an Automated Reasoning policy, showing the history of policy creation and modification attempts.

Sourcemodule ListAutomatedReasoningPolicyBuildWorkflowsResponse = Awso_bedrock.Values.ListAutomatedReasoningPolicyBuildWorkflowsResponse

Lists all build workflows for an Automated Reasoning policy, showing the history of policy creation and modification attempts.

Sourcemodule ListAutomatedReasoningPolicyTestCasesRequest = Awso_bedrock.Values.ListAutomatedReasoningPolicyTestCasesRequest

Lists tests for an Automated Reasoning policy. We recommend using pagination to ensure that the operation returns quickly and successfully.

Sourcemodule ListAutomatedReasoningPolicyTestCasesResponse = Awso_bedrock.Values.ListAutomatedReasoningPolicyTestCasesResponse

Lists tests for an Automated Reasoning policy. We recommend using pagination to ensure that the operation returns quickly and successfully.

Sourcemodule ListAutomatedReasoningPolicyTestResultsRequest = Awso_bedrock.Values.ListAutomatedReasoningPolicyTestResultsRequest

Lists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks.

Sourcemodule ListAutomatedReasoningPolicyTestResultsResponse = Awso_bedrock.Values.ListAutomatedReasoningPolicyTestResultsResponse

Lists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks.

Sourcemodule ListCustomModelDeploymentsRequest = Awso_bedrock.Values.ListCustomModelDeploymentsRequest

Lists custom model deployments in your account. You can filter the results by creation time, name, status, and associated model. Use this operation to manage and monitor your custom model deployments. We recommend using pagination to ensure that the operation returns quickly and successfully. The following actions are related to the ListCustomModelDeployments operation: CreateCustomModelDeployment GetCustomModelDeployment DeleteCustomModelDeployment

Sourcemodule ListCustomModelDeploymentsResponse = Awso_bedrock.Values.ListCustomModelDeploymentsResponse

Lists custom model deployments in your account. You can filter the results by creation time, name, status, and associated model. Use this operation to manage and monitor your custom model deployments. We recommend using pagination to ensure that the operation returns quickly and successfully. The following actions are related to the ListCustomModelDeployments operation: CreateCustomModelDeployment GetCustomModelDeployment DeleteCustomModelDeployment

Sourcemodule ListCustomModelsRequest = Awso_bedrock.Values.ListCustomModelsRequest

Returns a list of the custom models that you have created with the CreateModelCustomizationJob operation. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ListCustomModelsResponse = Awso_bedrock.Values.ListCustomModelsResponse

Returns a list of the custom models that you have created with the CreateModelCustomizationJob operation. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ListEnforcedGuardrailsConfigurationRequest = Awso_bedrock.Values.ListEnforcedGuardrailsConfigurationRequest

Lists the account-level enforced guardrail configurations.

Sourcemodule ListEnforcedGuardrailsConfigurationResponse = Awso_bedrock.Values.ListEnforcedGuardrailsConfigurationResponse

Lists the account-level enforced guardrail configurations.

Sourcemodule ListEvaluationJobsRequest = Awso_bedrock.Values.ListEvaluationJobsRequest

Lists all existing evaluation jobs.

Sourcemodule ListEvaluationJobsResponse = Awso_bedrock.Values.ListEvaluationJobsResponse

Lists all existing evaluation jobs.

Sourcemodule ListFoundationModelAgreementOffersRequest = Awso_bedrock.Values.ListFoundationModelAgreementOffersRequest

Get the offers associated with the specified model.

Describes the validity terms.

Describes a support term.

Describes the usage-based pricing term.

Describes the usage terms of an offer.

An offer dictates usage terms for the model.

Sourcemodule ListFoundationModelAgreementOffersResponse = Awso_bedrock.Values.ListFoundationModelAgreementOffersResponse

Get the offers associated with the specified model.

Sourcemodule ListFoundationModelsRequest = Awso_bedrock.Values.ListFoundationModelsRequest

Lists Amazon Bedrock foundation models that you can use. You can filter the results with the request parameters. For more information, see Foundation models in the Amazon Bedrock User Guide.

Sourcemodule ListFoundationModelsResponse = Awso_bedrock.Values.ListFoundationModelsResponse

Lists Amazon Bedrock foundation models that you can use. You can filter the results with the request parameters. For more information, see Foundation models in the Amazon Bedrock User Guide.

Lists details about all the guardrails in an account. To list the DRAFT version of all your guardrails, don't specify the guardrailIdentifier field. To list all versions of a guardrail, specify the ARN of the guardrail in the guardrailIdentifier field. You can set the maximum number of results to return in a response in the maxResults field. If there are more results than the number you set, the response returns a nextToken that you can send in another ListGuardrails request to see the next batch of results.

Sourcemodule ListGuardrailsResponse = Awso_bedrock.Values.ListGuardrailsResponse

Lists details about all the guardrails in an account. To list the DRAFT version of all your guardrails, don't specify the guardrailIdentifier field. To list all versions of a guardrail, specify the ARN of the guardrail in the guardrailIdentifier field. You can set the maximum number of results to return in a response in the maxResults field. If there are more results than the number you set, the response returns a nextToken that you can send in another ListGuardrails request to see the next batch of results.

Sourcemodule ListImportedModelsRequest = Awso_bedrock.Values.ListImportedModelsRequest

Returns a list of models you've imported. You can filter the results to return based on one or more criteria. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule ListImportedModelsResponse = Awso_bedrock.Values.ListImportedModelsResponse

Returns a list of models you've imported. You can filter the results to return based on one or more criteria. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule ListInferenceProfilesRequest = Awso_bedrock.Values.ListInferenceProfilesRequest

Returns a list of inference profiles that you can use. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule ListInferenceProfilesResponse = Awso_bedrock.Values.ListInferenceProfilesResponse

Returns a list of inference profiles that you can use. For more information, see Increase throughput and resilience with cross-region inference in Amazon Bedrock. in the Amazon Bedrock User Guide.

Sourcemodule ListMarketplaceModelEndpointsRequest = Awso_bedrock.Values.ListMarketplaceModelEndpointsRequest

Lists the endpoints for models from Amazon Bedrock Marketplace in your Amazon Web Services account.

Sourcemodule MarketplaceModelEndpointSummary = Awso_bedrock.Values.MarketplaceModelEndpointSummary

Provides a summary of an endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule MarketplaceModelEndpointSummaries = Awso_bedrock.Values.MarketplaceModelEndpointSummaries
Sourcemodule ListMarketplaceModelEndpointsResponse = Awso_bedrock.Values.ListMarketplaceModelEndpointsResponse

Lists the endpoints for models from Amazon Bedrock Marketplace in your Amazon Web Services account.

Sourcemodule ListModelCopyJobsRequest = Awso_bedrock.Values.ListModelCopyJobsRequest

Returns a list of model copy jobs that you have submitted. You can filter the jobs to return based on one or more criteria. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Contains details about each model copy job. This data type is used in the following API operations: ListModelCopyJobs response

Sourcemodule ListModelCopyJobsResponse = Awso_bedrock.Values.ListModelCopyJobsResponse

Returns a list of model copy jobs that you have submitted. You can filter the jobs to return based on one or more criteria. For more information, see Copy models to be used in other regions in the Amazon Bedrock User Guide.

Sourcemodule ListModelCustomizationJobsRequest = Awso_bedrock.Values.ListModelCustomizationJobsRequest

Returns a list of model customization jobs that you have submitted. You can filter the jobs to return based on one or more criteria. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ModelCustomizationJobSummary = Awso_bedrock.Values.ModelCustomizationJobSummary

Information about one customization job

Sourcemodule ModelCustomizationJobSummaries = Awso_bedrock.Values.ModelCustomizationJobSummaries
Sourcemodule ListModelCustomizationJobsResponse = Awso_bedrock.Values.ListModelCustomizationJobsResponse

Returns a list of model customization jobs that you have submitted. You can filter the jobs to return based on one or more criteria. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule ListModelImportJobsRequest = Awso_bedrock.Values.ListModelImportJobsRequest

Returns a list of import jobs you've submitted. You can filter the results to return based on one or more criteria. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Information about the import job.

Sourcemodule ModelImportJobSummaries = Awso_bedrock.Values.ModelImportJobSummaries
Sourcemodule ListModelImportJobsResponse = Awso_bedrock.Values.ListModelImportJobsResponse

Returns a list of import jobs you've submitted. You can filter the results to return based on one or more criteria. For more information, see Import a customized model in the Amazon Bedrock User Guide.

Sourcemodule ListModelInvocationJobsRequest = Awso_bedrock.Values.ListModelInvocationJobsRequest

Lists all batch inference jobs in the account. For more information, see View details about a batch inference job.

Sourcemodule ModelInvocationJobSummary = Awso_bedrock.Values.ModelInvocationJobSummary

A summary of a batch inference job.

Sourcemodule ModelInvocationJobSummaries = Awso_bedrock.Values.ModelInvocationJobSummaries
Sourcemodule ListModelInvocationJobsResponse = Awso_bedrock.Values.ListModelInvocationJobsResponse

Lists all batch inference jobs in the account. For more information, see View details about a batch inference job.

Sourcemodule ListPromptRoutersRequest = Awso_bedrock.Values.ListPromptRoutersRequest

Retrieves a list of prompt routers.

Details about a prompt router.

Sourcemodule ListPromptRoutersResponse = Awso_bedrock.Values.ListPromptRoutersResponse

Retrieves a list of prompt routers.

Sourcemodule SortByProvisionedModels = Awso_bedrock.Values.SortByProvisionedModels
Sourcemodule ListProvisionedModelThroughputsRequest = Awso_bedrock.Values.ListProvisionedModelThroughputsRequest

Lists the Provisioned Throughputs in the account. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule ProvisionedModelSummary = Awso_bedrock.Values.ProvisionedModelSummary

A summary of information about a Provisioned Throughput. This data type is used in the following API operations: ListProvisionedThroughputs response

Sourcemodule ProvisionedModelSummaries = Awso_bedrock.Values.ProvisionedModelSummaries
Sourcemodule ListProvisionedModelThroughputsResponse = Awso_bedrock.Values.ListProvisionedModelThroughputsResponse

Lists the Provisioned Throughputs in the account. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule ListTagsForResourceRequest = Awso_bedrock.Values.ListTagsForResourceRequest

List the tags associated with the specified resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Sourcemodule ListTagsForResourceResponse = Awso_bedrock.Values.ListTagsForResourceResponse

List the tags associated with the specified resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Sourcemodule PutEnforcedGuardrailConfigurationRequest = Awso_bedrock.Values.PutEnforcedGuardrailConfigurationRequest

Sets the account-level enforced guardrail configuration.

Sourcemodule PutEnforcedGuardrailConfigurationResponse = Awso_bedrock.Values.PutEnforcedGuardrailConfigurationResponse

Sets the account-level enforced guardrail configuration.

Sourcemodule PutModelInvocationLoggingConfigurationRequest = Awso_bedrock.Values.PutModelInvocationLoggingConfigurationRequest

Set the configuration values for model invocation logging.

Sourcemodule PutModelInvocationLoggingConfigurationResponse = Awso_bedrock.Values.PutModelInvocationLoggingConfigurationResponse

Set the configuration values for model invocation logging.

Sourcemodule PutResourcePolicyRequest = Awso_bedrock.Values.PutResourcePolicyRequest

Adds a resource policy for a Bedrock resource.

Sourcemodule PutResourcePolicyResponse = Awso_bedrock.Values.PutResourcePolicyResponse

Adds a resource policy for a Bedrock resource.

Sourcemodule PutUseCaseForModelAccessRequest = Awso_bedrock.Values.PutUseCaseForModelAccessRequest

Put usecase for model access.

Sourcemodule PutUseCaseForModelAccessResponse = Awso_bedrock.Values.PutUseCaseForModelAccessResponse

Put usecase for model access.

Sourcemodule RegisterMarketplaceModelEndpointRequest = Awso_bedrock.Values.RegisterMarketplaceModelEndpointRequest

Registers an existing Amazon SageMaker endpoint with Amazon Bedrock Marketplace, allowing it to be used with Amazon Bedrock APIs.

Sourcemodule RegisterMarketplaceModelEndpointResponse = Awso_bedrock.Values.RegisterMarketplaceModelEndpointResponse

Registers an existing Amazon SageMaker endpoint with Amazon Bedrock Marketplace, allowing it to be used with Amazon Bedrock APIs.

Sourcemodule StartAutomatedReasoningPolicyBuildWorkflowRequest = Awso_bedrock.Values.StartAutomatedReasoningPolicyBuildWorkflowRequest

Starts a new build workflow for an Automated Reasoning policy. This initiates the process of analyzing source documents and generating policy rules, variables, and types.

Sourcemodule StartAutomatedReasoningPolicyBuildWorkflowResponse = Awso_bedrock.Values.StartAutomatedReasoningPolicyBuildWorkflowResponse

Starts a new build workflow for an Automated Reasoning policy. This initiates the process of analyzing source documents and generating policy rules, variables, and types.

Sourcemodule StartAutomatedReasoningPolicyTestWorkflowRequest = Awso_bedrock.Values.StartAutomatedReasoningPolicyTestWorkflowRequest

Initiates a test workflow to validate Automated Reasoning policy tests. The workflow executes the specified tests against the policy and generates validation results.

Sourcemodule StartAutomatedReasoningPolicyTestWorkflowResponse = Awso_bedrock.Values.StartAutomatedReasoningPolicyTestWorkflowResponse

Initiates a test workflow to validate Automated Reasoning policy tests. The workflow executes the specified tests against the policy and generates validation results.

Sourcemodule StopAdvancedPromptOptimizationJobRequest = Awso_bedrock.Values.StopAdvancedPromptOptimizationJobRequest

Stop Advanced Prompt Optimization Job Request

Sourcemodule StopAdvancedPromptOptimizationJobResponse = Awso_bedrock.Values.StopAdvancedPromptOptimizationJobResponse

Stop Advanced Prompt Optimization Job Response

Sourcemodule StopEvaluationJobRequest = Awso_bedrock.Values.StopEvaluationJobRequest

Stops an evaluation job that is current being created or running.

Sourcemodule StopEvaluationJobResponse = Awso_bedrock.Values.StopEvaluationJobResponse

Stops an evaluation job that is current being created or running.

Sourcemodule StopModelCustomizationJobRequest = Awso_bedrock.Values.StopModelCustomizationJobRequest

Stops an active model customization job. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule StopModelCustomizationJobResponse = Awso_bedrock.Values.StopModelCustomizationJobResponse

Stops an active model customization job. For more information, see Custom models in the Amazon Bedrock User Guide.

Sourcemodule StopModelInvocationJobRequest = Awso_bedrock.Values.StopModelInvocationJobRequest

Stops a batch inference job. You're only charged for tokens that were already processed. For more information, see Stop a batch inference job.

Sourcemodule StopModelInvocationJobResponse = Awso_bedrock.Values.StopModelInvocationJobResponse

Stops a batch inference job. You're only charged for tokens that were already processed. For more information, see Stop a batch inference job.

Associate tags with a resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Associate tags with a resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Remove one or more tags from a resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Remove one or more tags from a resource. For more information, see Tagging resources in the Amazon Bedrock User Guide.

Sourcemodule UpdateAutomatedReasoningPolicyAnnotationsRequest = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyAnnotationsRequest

Updates the annotations for an Automated Reasoning policy build workflow. This allows you to modify extracted rules, variables, and types before finalizing the policy.

Sourcemodule UpdateAutomatedReasoningPolicyAnnotationsResponse = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyAnnotationsResponse

Updates the annotations for an Automated Reasoning policy build workflow. This allows you to modify extracted rules, variables, and types before finalizing the policy.

Sourcemodule UpdateAutomatedReasoningPolicyRequest = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyRequest

Updates an existing Automated Reasoning policy with new rules, variables, or configuration. This creates a new version of the policy while preserving the previous version.

Sourcemodule UpdateAutomatedReasoningPolicyResponse = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyResponse

Updates an existing Automated Reasoning policy with new rules, variables, or configuration. This creates a new version of the policy while preserving the previous version.

Sourcemodule UpdateAutomatedReasoningPolicyTestCaseRequest = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyTestCaseRequest

Updates an existing Automated Reasoning policy test. You can modify the content, query, expected result, and confidence threshold.

Sourcemodule UpdateAutomatedReasoningPolicyTestCaseResponse = Awso_bedrock.Values.UpdateAutomatedReasoningPolicyTestCaseResponse

Updates an existing Automated Reasoning policy test. You can modify the content, query, expected result, and confidence threshold.

Sourcemodule UpdateCustomModelDeploymentRequest = Awso_bedrock.Values.UpdateCustomModelDeploymentRequest

Updates a custom model deployment with a new custom model. This allows you to deploy updated models without creating new deployment endpoints.

Sourcemodule UpdateCustomModelDeploymentResponse = Awso_bedrock.Values.UpdateCustomModelDeploymentResponse

Updates a custom model deployment with a new custom model. This allows you to deploy updated models without creating new deployment endpoints.

Sourcemodule UpdateGuardrailRequest = Awso_bedrock.Values.UpdateGuardrailRequest

Updates a guardrail with the values you specify. Specify a name and optional description. Specify messages for when the guardrail successfully blocks a prompt or a model response in the blockedInputMessaging and blockedOutputsMessaging fields. Specify topics for the guardrail to deny in the topicPolicyConfig object. Each GuardrailTopicConfig object in the topicsConfig list pertains to one topic. Give a name and description so that the guardrail can properly identify the topic. Specify DENY in the type field. (Optional) Provide up to five prompts that you would categorize as belonging to the topic in the examples list. Specify filter strengths for the harmful categories defined in Amazon Bedrock in the contentPolicyConfig object. Each GuardrailContentFilterConfig object in the filtersConfig list pertains to a harmful category. For more information, see Content filters. For more information about the fields in a content filter, see GuardrailContentFilterConfig. Specify the category in the type field. Specify the strength of the filter for prompts in the inputStrength field and for model responses in the strength field of the GuardrailContentFilterConfig. (Optional) For security, include the ARN of a KMS key in the kmsKeyId field.

Sourcemodule UpdateGuardrailResponse = Awso_bedrock.Values.UpdateGuardrailResponse

Updates a guardrail with the values you specify. Specify a name and optional description. Specify messages for when the guardrail successfully blocks a prompt or a model response in the blockedInputMessaging and blockedOutputsMessaging fields. Specify topics for the guardrail to deny in the topicPolicyConfig object. Each GuardrailTopicConfig object in the topicsConfig list pertains to one topic. Give a name and description so that the guardrail can properly identify the topic. Specify DENY in the type field. (Optional) Provide up to five prompts that you would categorize as belonging to the topic in the examples list. Specify filter strengths for the harmful categories defined in Amazon Bedrock in the contentPolicyConfig object. Each GuardrailContentFilterConfig object in the filtersConfig list pertains to a harmful category. For more information, see Content filters. For more information about the fields in a content filter, see GuardrailContentFilterConfig. Specify the category in the type field. Specify the strength of the filter for prompts in the inputStrength field and for model responses in the strength field of the GuardrailContentFilterConfig. (Optional) For security, include the ARN of a KMS key in the kmsKeyId field.

Sourcemodule UpdateMarketplaceModelEndpointRequest = Awso_bedrock.Values.UpdateMarketplaceModelEndpointRequest

Updates the configuration of an existing endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule UpdateMarketplaceModelEndpointResponse = Awso_bedrock.Values.UpdateMarketplaceModelEndpointResponse

Updates the configuration of an existing endpoint for a model from Amazon Bedrock Marketplace.

Sourcemodule UpdateProvisionedModelThroughputRequest = Awso_bedrock.Values.UpdateProvisionedModelThroughputRequest

Updates the name or associated model for a Provisioned Throughput. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcemodule UpdateProvisionedModelThroughputResponse = Awso_bedrock.Values.UpdateProvisionedModelThroughputResponse

Updates the name or associated model for a Provisioned Throughput. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.