---
title: primaryContentConfiguration
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetdownloadconfiguration/primarycontentconfiguration
---

# primaryContentConfiguration

The configuration for the primary content that the task downloads.

## Declaration

```swift
var primaryContentConfiguration: AVAssetDownloadContentConfiguration { get }
```

## See Also

### Accessing configuration details

- [artworkData](avfoundation/avassetdownloadconfiguration/artworkdata.md)
- [auxiliaryContentConfigurations](avfoundation/avassetdownloadconfiguration/auxiliarycontentconfigurations.md)
- [AVAssetDownloadContentConfiguration](avfoundation/avassetdownloadcontentconfiguration.md)
- [optimizesAuxiliaryContentConfigurations](avfoundation/avassetdownloadconfiguration/optimizesauxiliarycontentconfigurations.md)
- [downloadsInterstitialAssets](avfoundation/avassetdownloadconfiguration/downloadsinterstitialassets.md)
- [setInterstitialMediaSelectionCriteria(_:forMediaCharacteristic:)](avfoundation/avassetdownloadconfiguration/setinterstitialmediaselectioncriteria(_:formediacharacteristic:).md)
