Skip to main content

validate_model_deployment_status

Function validate_model_deployment_status 

Source
pub fn validate_model_deployment_status(
    status: &ModelDeploymentStatus,
) -> ValidationResult<()>
Expand description

Validate a ModelDeploymentStatus message

Validates:

  • deployment_id is present
  • platform_id is present
  • state is specified (not unspecified)
  • progress_percent is in valid range (0-100)
  • updated_at timestamp is present
  • If state is FAILED, error_message is present
  • If state is COMPLETE or VERIFYING, downloaded_hash is present and valid