Expand description
Core Execution Type Definitions
This module provides the fundamental type definitions used throughout the composable execution engine, including task definitions, result types, metadata structures, and execution parameters.
Structs§
- Abac
Requirements - Attribute-Based Access Control requirements
- Access
Control Requirements - Access control requirements
- Audit
Integrity Requirements - Audit integrity requirements
- Audit
Requirements - Audit requirements
- Cache
Requirements - CPU cache requirements
- Compliance
Requirements - Compliance requirements
- Consent
Requirements - Consent requirements
- CpuRequirements
- CPU-specific requirements
- Data
Residency Requirements - Data residency requirements
- Efficiency
Metrics - Task efficiency metrics
- Encryption
Requirements - Encryption requirements
- Execution
Task - Core execution task definition
- GpuRequirements
- GPU-specific requirements
- Huge
Page Requirements - Huge page configuration
- IoRequirements
- I/O-specific requirements
- Isolation
Requirements - Execution isolation requirements
- Memory
Permissions - Memory access permissions
- Memory
Protection - Memory protection requirements
- Memory
Requirements - Memory-specific requirements
- Network
Requirements - Network-specific requirements
- Numa
Preferences - NUMA topology preferences
- PiiHandling
Requirements - PII handling requirements
- Privacy
Requirements - Privacy requirements
- QosRequirements
- Quality of Service requirements
- Rbac
Requirements - Role-Based Access Control requirements
- Related
Error - Related error information for error chains
- Resource
Requirement - Generic resource requirement
- Security
Constraints - Security constraint requirements
- Task
Affinity - Task affinity requirements for resource binding
- Task
Constraints - Task execution constraints and limits
- Task
Error - Task execution error information
- Task
Execution Metrics - Detailed task execution metrics
- Task
Metadata - Comprehensive task metadata
- Task
Performance Metrics - Task performance characteristics
- Task
Requirements - Task resource requirements specification
- Task
Resource Usage - Resource utilization metrics during task execution
- Task
Result - Task execution result containing output and metrics
- Task
Retry Config - Task retry configuration
- Task
Timeout Config - Task timeout configuration
Enums§
- Affinity
Strength - Affinity strength levels
- Audit
Detail Level - Audit detail levels
- Compliance
Framework - Compliance frameworks
- Consent
Granularity - Consent granularity levels
- Constraint
Value - Generic constraint value
- Data
Classification - Data classification levels
- Durability
Level - Data durability levels
- Error
Category - Error categories for classification
- Error
Relationship - Error relationship types
- Error
Severity - Error severity levels
- Execution
Location - Execution location specification
- Huge
Page Size - Huge page size options
- IoAccess
Pattern - I/O access patterns
- Isolation
Level - Isolation level specification
- Metadata
Value - Flexible metadata value types
- Retry
Backoff Strategy - Retry backoff strategies
- Retry
Condition - Conditions that trigger task retries
- Storage
Type - Storage type preferences
- Task
Priority - Task priority levels for scheduling
- Task
Status - Task execution status enumeration
- Task
Type - Task type classification for execution strategies
- Timeout
Action - Actions to take when tasks timeout
- Traffic
Class - Network traffic classes