Interface: RepoDeleteOptions
Defined in: service-core/src/models/RepoUtils.ts:127
The available options for the RepoUtils.delete() operation.
Extends
Properties
ignoreACL?
optionalignoreACL?:boolean
Defined in: service-core/src/models/RepoUtils.ts:84
Set to true to ignore the ACL permissions check.
Inherited from
RepoOperationOptions.ignoreACL
purge?
optionalpurge?:boolean
Defined in: service-core/src/models/RepoUtils.ts:129
Set to true to permanently remove the object from the database (if applicable).
pushChannels?
optionalpushChannels?:string[]
Defined in: service-core/src/models/RepoUtils.ts:86
An additional list of channel names to send push notifications to.
Inherited from
RepoOperationOptions.pushChannels
recordEvent?
optionalrecordEvent?:boolean
Defined in: service-core/src/models/RepoUtils.ts:88
Indicates if a telemetry event should be broadcast for the request.
Inherited from
RepoOperationOptions.recordEvent
skipPush?
optionalskipPush?:boolean
Defined in: service-core/src/models/RepoUtils.ts:90
Set to true to not send a push notification.
Inherited from
transaction?
optionaltransaction?:TransactionInfo
Defined in: service-core/src/models/RepoUtils.ts:92
The transactional session to execute the operation within.
Inherited from
RepoOperationOptions.transaction
user?
optionaluser?:JWTUser
Defined in: service-core/src/models/RepoUtils.ts:94
The authenticated user making the request.
Inherited from
version?
optionalversion?:string|number
Defined in: service-core/src/models/RepoUtils.ts:131
The desired version number of the resource to delete.