CKDBResolvedRecord
An object that represents a shared record fetched using its shortGuid.
Declaration
dictionary CKDBResolvedRecord {
string shortGuid;
string? containerId;
CKEnvironment? environment;
string? databaseType;
CKDBZoneId? zone;
string? rootRecordName;
CKDBRecord? share;
CKDBRecord? rootRecord;
CKDBRecord? resolvedRecord;
CKDBRecord[]? ancestorRecords;
CKDBShareParticipantType? participantType;
CKDBShareAcceptanceStatus? participantStatus;
CKDBPermissionType? participantPermission;
CKDBUserIdentity? userIdentity;
CKDBSharePotentialParticipant[]? potentialMatches;
string? webpageUrl;
};Overview
In JavaScript, this is a plain object with properties as described.
In TypeScript, this type is imported in the following way:
import type { CKDBResolvedRecord } from "@apple/cktool.database";Topics
Instance Properties
See Also
Structures
CKDBAssetCKDBAssetUploadUrlResponseCKDBChangeMetadataCKDBCreateAssetUploadUrlRequestBodyCKDBCreateRecordRequestBodyCKDBCreateZoneRequestBodyCKDBDeleteRecordsByQueryRequestBodyCKDBDeletedRecordResultCKDBErrorRecordResultCKDBExistingRecordResultCKDBForRecordCKDBLocationCKDBLookupRecordsRequestBodyCKDBLookupRecordsResponseCKDBModifyRecordRequestBody