Contents

CKDBZone

An object that represents a CloudKit database zone.

Declaration

dictionary CKDBZone {
	string zoneName;
	string canonicalName;
	string zoneType;
	boolean isDefaultZone;
	boolean? isSharable;
	boolean? isEligibleForZoneShare;
	boolean? isEligibleForHierarchicalShare;
	string? ownerRecordName;
	string? changeToken;
	boolean atomic;
};

Overview

A zone is a logical separation of records within a single database. Features are often associated with an entire zone. For example, a zone may be optionally shared from one user to another.

In JavaScript, this is a plain object with properties as described.

In TypeScript, this type is imported in the following way:

import type { CKDBZone } from "@apple/cktool.database";

Topics

Instance Properties

See Also

Structures