# ContentDocument
## Properties
**name** | **String** | The A+ Content document name. |
**content_type** | [**models::ContentType**](ContentType.md) | |
**content_sub_type** | Option<**String**> | The A+ Content document subtype. This represents a special-purpose type of an A+ Content document. Not every A+ Content document type has a subtype, and subtypes can change at any time. | [optional]
**locale** | **String** | The IETF language tag, which supports the primary language subtag and one secondary language subtag. The secondary language subtag is usually a regional designation. This doesn't support subtags other than the primary and secondary subtags. **Pattern:** ^[a-z]{2,}-[A-Z0-9]{2,}$ |
**content_module_list** | [**Vec<models::ContentModule>**](ContentModule.md) | A list of A+ Content modules. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)