---
title: timeoutIntervalForResource
framework: cloudkit
role: symbol
role_heading: Instance Property
path: cloudkit/ckoperation/configuration-swift.class/timeoutintervalforresource
---

# timeoutIntervalForResource

The maximum amount of time that a resource request can take.

## Declaration

```swift
var timeoutIntervalForResource: TimeInterval { get set }
```

## Discussion

Discussion note: NSURLSessionConfiguration.timeoutIntervalForResource

## See Also

### Preparing a Configuration

- [allowsCellularAccess](cloudkit/ckoperation/configuration-swift.class/allowscellularaccess.md)
- [container](cloudkit/ckoperation/configuration-swift.class/container.md)
- [isLongLived](cloudkit/ckoperation/configuration-swift.class/islonglived.md)
- [qualityOfService](cloudkit/ckoperation/configuration-swift.class/qualityofservice.md)
- [timeoutIntervalForRequest](cloudkit/ckoperation/configuration-swift.class/timeoutintervalforrequest.md)
