Skip to main content

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.