bedrock library

AWS Bedrock.

Classes

AwsBedrockCustomModel
Factory wrapper for aws_bedrock_custom_model.
AwsBedrockEvaluationJob
Factory wrapper for aws_bedrock_evaluation_job.
AwsBedrockFoundationModelAgreement
Factory wrapper for aws_bedrock_foundation_model_agreement.
AwsBedrockGuardrail
Factory wrapper for aws_bedrock_guardrail.
AwsBedrockGuardrailVersion
Factory wrapper for aws_bedrock_guardrail_version.
AwsBedrockInferenceProfile
Factory wrapper for aws_bedrock_inference_profile.
AwsBedrockModelInvocationJob
Factory wrapper for aws_bedrock_model_invocation_job.
AwsBedrockModelInvocationLoggingConfiguration
Factory wrapper for aws_bedrock_model_invocation_logging_configuration.
AwsBedrockProvisionedModelThroughput
Factory wrapper for aws_bedrock_provisioned_model_throughput.
AwsBedrockUseCaseForModelAccess
Factory wrapper for aws_bedrock_use_case_for_model_access.
BedrockCustomModelOutputDataConfig
Typed helper for the output_data_config block of aws_bedrock_custom_model (derived from provider schema).
BedrockCustomModelTrainingDataConfig
Typed helper for the training_data_config block of aws_bedrock_custom_model (derived from provider schema).
BedrockCustomModelValidationDataConfig
Typed helper for the validation_data_config block of aws_bedrock_custom_model (derived from provider schema).
BedrockCustomModelValidator
Typed helper for the validation_data_config.validator block of aws_bedrock_custom_model (derived from provider schema).
BedrockCustomModelVpcConfig
Typed helper for the vpc_config block of aws_bedrock_custom_model (derived from provider schema).
BedrockEvaluationJobAutomated
Typed helper for the evaluation_config.automated block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobBedrockEvaluatorModel
Typed helper for the evaluation_config.automated.evaluator_model_config.bedrock_evaluator_model block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockEvaluationJobBedrockModel
Typed helper for the inference_config.model.bedrock_model block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobBedrockModelChoice
The BedrockEvaluationJobModel.bedrockModel choice: sets bedrock_model.
BedrockEvaluationJobCustomMetric
Typed helper for the evaluation_config.human.custom_metric block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobCustomMetricConfig
Typed helper for the evaluation_config.automated.custom_metric_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobCustomMetricConfigCustomMetric
Typed helper for the evaluation_config.automated.custom_metric_config.custom_metric block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobCustomMetricDefinition
Typed helper for the evaluation_config.automated.custom_metric_config.custom_metric.custom_metric_definition block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobDataset
Typed helper for the evaluation_config.automated.dataset_metric_config.dataset block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockEvaluationJobDatasetLocation
Typed helper for the evaluation_config.automated.dataset_metric_config.dataset.dataset_location block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockEvaluationJobDatasetMetricConfig
Typed helper for the evaluation_config.automated.dataset_metric_config block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockEvaluationJobEvaluationConfig
Exactly one of automated, human on the evaluation_config block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobEvaluationConfigAutomated
The BedrockEvaluationJobEvaluationConfig.automated choice: sets automated.
BedrockEvaluationJobEvaluationConfigHuman
The BedrockEvaluationJobEvaluationConfig.human choice: sets human.
BedrockEvaluationJobEvaluatorModelConfig
Typed helper for the evaluation_config.automated.evaluator_model_config block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockEvaluationJobFloatValue
The BedrockEvaluationJobValue.floatValue choice: sets float_value.
BedrockEvaluationJobHuman
Typed helper for the evaluation_config.human block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobHumanWorkflowConfig
Typed helper for the evaluation_config.human.human_workflow_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobInferenceConfig
Exactly one of model, rag_config on the inference_config block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobInferenceConfigModel
The BedrockEvaluationJobInferenceConfig.model choice: sets model.
BedrockEvaluationJobInferenceConfigRagConfig
The BedrockEvaluationJobInferenceConfig.ragConfig choice: sets rag_config.
BedrockEvaluationJobKnowledgeBaseConfig
Exactly one of retrieve_and_generate_config, retrieve_config on the inference_config.rag_config.knowledge_base_config block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobKnowledgeBaseConfigRetrieveAndGenerateConfig
The BedrockEvaluationJobKnowledgeBaseConfig.retrieveAndGenerateConfig choice: sets retrieve_and_generate_config.
BedrockEvaluationJobKnowledgeBaseConfigRetrieveConfig
The BedrockEvaluationJobKnowledgeBaseConfig.retrieveConfig choice: sets retrieve_config.
BedrockEvaluationJobKnowledgeBaseRetrievalConfiguration
Typed helper for the inference_config.rag_config.knowledge_base_config.retrieve_config.knowledge_base_retrieval_configuration block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobModel
Exactly one of bedrock_model, precomputed_inference_source on the inference_config.model block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobModelPrecomputedInferenceSource
The BedrockEvaluationJobModel.precomputedInferenceSource choice: sets precomputed_inference_source.
BedrockEvaluationJobOutputDataConfig
Typed helper for the output_data_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobPerformanceConfig
Typed helper for the inference_config.model.bedrock_model.performance_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobPrecomputedInferenceSource
Typed helper for the inference_config.model.precomputed_inference_source block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobPrecomputedRagSourceConfig
Exactly one of retrieve_and_generate_source_config, retrieve_source_config on the inference_config.rag_config.precomputed_rag_source_config block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobPrecomputedRagSourceConfigRetrieveAndGenerateSourceConfig
The BedrockEvaluationJobPrecomputedRagSourceConfig.retrieveAndGenerateSourceConfig choice: sets retrieve_and_generate_source_config.
BedrockEvaluationJobPrecomputedRagSourceConfigRetrieveSourceConfig
The BedrockEvaluationJobPrecomputedRagSourceConfig.retrieveSourceConfig choice: sets retrieve_source_config.
BedrockEvaluationJobRagConfig
Exactly one of knowledge_base_config, precomputed_rag_source_config on the inference_config.rag_config block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobRagConfigKnowledgeBaseConfig
The BedrockEvaluationJobRagConfig.knowledgeBaseConfig choice: sets knowledge_base_config.
BedrockEvaluationJobRagConfigPrecomputedRagSourceConfig
The BedrockEvaluationJobRagConfig.precomputedRagSourceConfig choice: sets precomputed_rag_source_config.
BedrockEvaluationJobRatingScale
Typed helper for the evaluation_config.automated.custom_metric_config.custom_metric.custom_metric_definition.rating_scale block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobRetrievalConfiguration
Typed helper for the inference_config.rag_config.knowledge_base_config.retrieve_and_generate_config.retrieval_configuration block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobRetrieveAndGenerateConfig
Typed helper for the inference_config.rag_config.knowledge_base_config.retrieve_and_generate_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobRetrieveAndGenerateSourceConfig
Typed helper for the inference_config.rag_config.precomputed_rag_source_config.retrieve_and_generate_source_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobRetrieveConfig
Typed helper for the inference_config.rag_config.knowledge_base_config.retrieve_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobRetrieveSourceConfig
Typed helper for the inference_config.rag_config.precomputed_rag_source_config.retrieve_source_config block of aws_bedrock_evaluation_job (derived from provider schema).
BedrockEvaluationJobStringValue
The BedrockEvaluationJobValue.stringValue choice: sets string_value.
BedrockEvaluationJobValue
Exactly one of float_value, string_value on the evaluation_config.automated.custom_metric_config.custom_metric.custom_metric_definition.rating_scale.value block of aws_bedrock_evaluation_job: the provider rejects none and more than one, so each variant sets one of them.
BedrockEvaluationJobVectorSearchConfiguration
Typed helper for the inference_config.rag_config.knowledge_base_config.retrieve_and_generate_config.retrieval_configuration.vector_search_configuration block of aws_bedrock_evaluation_job (derived from provider schema). Shared by every block of this shape in the resource.
BedrockGuardrailContentPolicyConfig
Typed helper for the content_policy_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailContentPolicyConfigFiltersConfig
Typed helper for the content_policy_config.filters_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailContextualGroundingPolicyConfig
Typed helper for the contextual_grounding_policy_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailContextualGroundingPolicyConfigFiltersConfig
Typed helper for the contextual_grounding_policy_config.filters_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailCrossRegionConfig
Typed helper for the cross_region_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailManagedWordListsConfig
Typed helper for the word_policy_config.managed_word_lists_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailPiiEntitiesConfig
Typed helper for the sensitive_information_policy_config.pii_entities_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailRegexesConfig
Typed helper for the sensitive_information_policy_config.regexes_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailSensitiveInformationPolicyConfig
Typed helper for the sensitive_information_policy_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailTopicPolicyConfig
Typed helper for the topic_policy_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailTopicsConfig
Typed helper for the topic_policy_config.topics_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailWordPolicyConfig
Typed helper for the word_policy_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockGuardrailWordsConfig
Typed helper for the word_policy_config.words_config block of aws_bedrock_guardrail (derived from provider schema).
BedrockInferenceProfileModelSource
Typed helper for the model_source block of aws_bedrock_inference_profile (derived from provider schema).
BedrockModelInvocationJobInputDataConfig
Typed helper for the input_data_config block of aws_bedrock_model_invocation_job (derived from provider schema).
BedrockModelInvocationJobOutputDataConfig
Typed helper for the output_data_config block of aws_bedrock_model_invocation_job (derived from provider schema).
BedrockModelInvocationJobS3InputDataConfig
Typed helper for the input_data_config.s3_input_data_config block of aws_bedrock_model_invocation_job (derived from provider schema).
BedrockModelInvocationJobS3OutputDataConfig
Typed helper for the output_data_config.s3_output_data_config block of aws_bedrock_model_invocation_job (derived from provider schema).
BedrockModelInvocationJobVpcConfig
Typed helper for the vpc_config block of aws_bedrock_model_invocation_job (derived from provider schema).
BedrockModelInvocationLoggingConfigurationCloudwatchConfig
Typed helper for the logging_config.cloudwatch_config block of aws_bedrock_model_invocation_logging_configuration (derived from provider schema).
BedrockModelInvocationLoggingConfigurationLargeDataDeliveryS3Config
Typed helper for the logging_config.cloudwatch_config.large_data_delivery_s3_config block of aws_bedrock_model_invocation_logging_configuration (derived from provider schema).
BedrockModelInvocationLoggingConfigurationLoggingConfig
Typed helper for the logging_config block of aws_bedrock_model_invocation_logging_configuration (derived from provider schema).
BedrockModelInvocationLoggingConfigurationS3Config
Typed helper for the logging_config.s3_config block of aws_bedrock_model_invocation_logging_configuration (derived from provider schema).

Enums

BedrockCustomModelCustomizationType
Bedrock Custom Model Customization enum for customization_type.
BedrockEvaluationJobApplicationType
Bedrock Evaluation Job Application enum for application_type.
BedrockEvaluationJobLatency
latency — derived from the provider schema description.
BedrockEvaluationJobRatingMethod
rating_method — derived from the provider schema description.
BedrockEvaluationJobTaskType
task_type — derived from the provider schema description.
BedrockGuardrailAction
action — derived from the provider schema description.
BedrockGuardrailContentPolicyConfigType
type — derived from the provider schema description.
BedrockGuardrailContextualGroundingPolicyConfigType
type — derived from the provider schema description.
BedrockGuardrailFiltersConfigInputAction
input_action — derived from the provider schema description.
BedrockGuardrailFiltersConfigOutputAction
output_action — derived from the provider schema description.
BedrockGuardrailInputModalities
input_modalities — derived from the provider schema description.
BedrockGuardrailInputStrength
input_strength — derived from the provider schema description.
BedrockGuardrailManagedWordListsConfigType
type — derived from the provider schema description.
BedrockGuardrailOutputModalities
output_modalities — derived from the provider schema description.
BedrockGuardrailOutputStrength
output_strength — derived from the provider schema description.
BedrockGuardrailPiiEntitiesConfigInputAction
input_action — derived from the provider schema description.
BedrockGuardrailPiiEntitiesConfigOutputAction
output_action — derived from the provider schema description.
BedrockGuardrailPiiEntitiesConfigType
type — derived from the provider schema description.
BedrockGuardrailTopicsConfigType
type — derived from the provider schema description.
BedrockModelInvocationJobS3InputFormat
s3_input_format — derived from the provider schema description.
BedrockProvisionedModelThroughputCommitmentDuration
Bedrock Provisioned Model Throughput Commitment enum for commitment_duration.