> ## 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. # GuardrailModelAvailabilityPolicyConfig ## 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 |