The ModelRequirements controller manages rules that govern the readiness state of mediacontainers within AdmiralCloud. These requirements act as quality gates that must be satisfied before a mediacontainer becomes eligible for publication.
The controller enables creating and managing validation rules for mediacontainers. These rules can enforce various requirements, such as:
- Mandatory metadata fields that must be populated
- Minimum content length requirements for specific metadata fields
- Required number of tags
- Specific metadata attributes that must be present
When a mediacontainer is evaluated against its model requirements, it can only be released for publication when all defined rules are satisfied. This ensures that all published content meets predetermined quality standards.
Reference
Find modelRequirement
Find all model requirements.
Create modelRequirement
Create a new model requirement. You can create requirements for all types of mediacontainers or limit the requirement to a given type or securitygroup. If you don’t set securitygroups or types the requirement will be active for all types of mediacontainers.
Update modelRequirement
Updates an existing model requirement
Destroy modelRequirement
Deletes an existing model requirement.