> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# GuardrailModelAvailabilityPolicyAuthoringConfig

## Fields

| Field | Type | Required | Description |
| - | - | - | - |
| `allow_safety_retention_google` | *OptionalNullable\[bool]* | ➖ | N/A |
| `allow_safety_retention_other` | *OptionalNullable\[bool]* | ➖ | N/A |
| `allowed_data_regions` | List\[*str*] | ➖ | N/A |
| `allowed_models` | List\[*str*] | ➖ | N/A |
| `allowed_providers` | List\[*str*] | ➖ | N/A |
| `enable_free_model_publication` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enable_free_model_training` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enable_paid_model_training` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_first_party_harness_models` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr_anthropic` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr_google` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr_openai` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr_other` | *OptionalNullable\[bool]* | ➖ | N/A |
| `enforce_zdr_xai` | *OptionalNullable\[bool]* | ➖ | N/A |
| `ignored_models` | List\[*str*] | ➖ | N/A |
| `ignored_providers` | List\[*str*] | ➖ | N/A |
| `platform_banned_authors` | List\[*str*] | ➖ | N/A |
| `platform_banned_models` | List\[*str*] | ➖ | N/A |
| `platform_banned_providers` | List\[*str*] | ➖ | N/A |
| `require_eu_data_region` | *OptionalNullable\[bool]* | ➖ | N/A |
