# CreateLifecyclePolicyRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**repository_id** | Option<[**uuid::Uuid**](uuid::Uuid.md)> | Repository to scope this policy to. When null the policy applies globally. | [optional]
**name** | **String** | Human-readable name for the policy. | 
**description** | Option<**String**> | Optional longer description of the policy purpose. | [optional]
**policy_type** | **String** | Type of lifecycle policy (e.g. retention, cleanup, archive). | 
**config** | [**serde_json::Value**](.md) | Policy-type-specific configuration object. | 
**priority** | Option<**i32**> | Execution priority. Lower values execute first. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


