class Blueprint(TypedDict, closed=True):
blueprint_arn: "capo_bedrock_data_automation.types.blueprint_arn.BlueprintArn"
schema: "capo_bedrock_data_automation.types.blueprint_schema.BlueprintSchema"
type: "capo_bedrock_data_automation.types.type.Type"
creation_time: "capo_bedrock_data_automation.types.date_timestamp.DateTimestamp"
last_modified_time: (
"capo_bedrock_data_automation.types.date_timestamp.DateTimestamp"
)
blueprint_name: "capo_bedrock_data_automation.types.blueprint_name.BlueprintName"
blueprint_version: NotRequired[
"capo_bedrock_data_automation.types.blueprint_version.BlueprintVersion"
]
blueprint_stage: NotRequired[
"capo_bedrock_data_automation.types.blueprint_stage.BlueprintStage"
]
kms_key_id: NotRequired["capo_bedrock_data_automation.types.kms_key_id.KmsKeyId"]
kms_encryption_context: NotRequired[
"capo_bedrock_data_automation.types.kms_encryption_context.KmsEncryptionContext"
]
optimization_samples: NotRequired[
"capo_bedrock_data_automation.types.blueprint_optimization_samples.BlueprintOptimizationSamples"
]
optimization_time: NotRequired[
"capo_bedrock_data_automation.types.date_timestamp.DateTimestamp"
]