CheckpointConfig
- class great_expectations.data_context.types.base.CheckpointConfig(name: Optional[str] = None, config_version: Optional[Union[int, float]] = None, template_name: Optional[str] = None, module_name: Optional[str] = None, class_name: Optional[str] = None, run_name_template: Optional[str] = None, expectation_suite_name: Optional[str] = None, batch_request: Optional[dict] = None, action_list: Optional[List[dict]] = None, evaluation_parameters: Optional[dict] = None, runtime_configuration: Optional[dict] = None, validations: Optional[List[great_expectations.data_context.types.base.CheckpointValidationConfig]] = None, default_validation_id: Optional[str] = None, profilers: Optional[List[dict]] = None, validation_operator_name: Optional[str] = None, batches: Optional[List[dict]] = None, commented_map: Optional[ruamel.yaml.comments.CommentedMap] = None, ge_cloud_id: Optional[Union[uuid.UUID, str]] = None, site_names: Optional[Union[list, str]] = None, slack_webhook: Optional[str] = None, notify_on: Optional[str] = None, notify_with: Optional[str] = None, expectation_suite_ge_cloud_id: Optional[Union[uuid.UUID, str]] = None)#
Initializes the CheckpointConfig using a BaseYamlConfig.
- Parameters:
name – The name of the checkpoint.
config_version – Your config version
template_name – The template name of your checkpoint
module_name – The module name used for your checkpoint
class_name – The class name of your checkpoint
run_name_template – The run template name
expectation_suite_name – The expectation suite name of your checkpoint
batch_request – The batch request
action_list – The action list
evaluation_parameters – The evaluation parameters
runtime_configuration – The runtime configuration for your checkpoint
validations – An optional list of validations in your checkpoint
default_validation_id – The default validation id of your checkpoint
profilers – An optional list of profilers in your checkpoint
validation_operator_name – The validation operator name
batches – An optional list of batches
commented_map – The commented map
ge_cloud_id – Your GE Cloud ID
site_names – The site names
slack_webhook – The slack webhook
notify_on – The notify on
notify_with – The notify with
expectation_suite_ge_cloud_id – Your expectation suite
- to_json_dict() Dict[str, Optional[Union[Dict[str, JSONValues], List[JSONValues], str, int, float, bool]]] #
Returns a JSON-serializable dict representation of this CheckpointConfig.
- Returns:
A JSON-serializable dict representation of this CheckpointConfig.