cursus.validation.alignment.validators.property_path_validator¶
SageMaker Property Path Validator
Validates SageMaker Step Property Path References based on official SageMaker documentation. This module implements Level 2 Property Path Validation for the unified alignment tester.
- class SageMakerPropertyPathValidator[source]¶
Bases:
objectValidates SageMaker step property paths against official documentation.
This validator ensures that property paths used in step specifications are valid for the specific SageMaker step type, preventing runtime errors in pipeline execution.
- validate_specification_property_paths(specification, contract_name)[source]¶
Validate all property paths in a specification.