<!--
{
  "availability" : [
    "iOS: 12.0.0 -",
    "iPadOS: 12.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.14.0 -",
    "tvOS: 12.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 5.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CloudKit",
  "identifier" : "/documentation/CloudKit/CKFetchRecordZoneChangesOperation/ZoneConfiguration",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "CloudKit"
    ],
    "preciseIdentifier" : "c:objc(cs)CKFetchRecordZoneChangesConfiguration"
  },
  "title" : "CKFetchRecordZoneChangesOperation.ZoneConfiguration"
}
-->

# CKFetchRecordZoneChangesOperation.ZoneConfiguration

A configuration object that describes the information to fetch from a record zone.

```
class ZoneConfiguration
```

## Topics

### Creating a Zone Change Configuration

[`init(previousServerChangeToken:resultsLimit:desiredKeys:)`](/documentation/CloudKit/CKFetchRecordZoneChangesOperation/ZoneConfiguration/init(previousServerChangeToken:resultsLimit:desiredKeys:))

Creates a zone configuration with the desired keys and a result limit for updates.

### Accessing a Zone Change Configuration

[`previousServerChangeToken`](/documentation/CloudKit/CKFetchRecordZoneChangesOperation/ZoneConfiguration/previousServerChangeToken)

The token that identifies the starting point for retrieving changes.

[`resultsLimit`](/documentation/CloudKit/CKFetchRecordZoneChangesOperation/ZoneConfiguration/resultsLimit)

The maximum number of records to fetch from the record zone.

[`desiredKeys`](/documentation/CloudKit/CKFetchRecordZoneChangesOperation/ZoneConfiguration/desiredKeys)

The fields to fetch for the requested records.

[`desiredKeys`](/documentation/CloudKit/CKFetchRecordZoneChangesConfiguration/desiredKeys)

The fields to fetch for the requested records.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)