ReviseInput
ReviseInput =
ShapesChoice| {keepShapes:true;shapes?:never;shapeless?:never; } &object
Input to OperationBuilder.revise(name, input).
Type Declaration
Section titled “Type Declaration”
readonlydata:unknown
The full replacement data (not a patch).
affirmedTargets?
Section titled “affirmedTargets?”
readonlyoptionalaffirmedTargets?: readonlystring[]
The complete affirmation set for the changed claim.
expectedVersion?
Section titled “expectedVersion?”
readonlyoptionalexpectedVersion?:number
Apply only if the Thing is still at this version; a stale value is a
CONFLICT with details.reason = 'expected_version_mismatch'.
leaseId?
Section titled “leaseId?”
readonlyoptionalleaseId?:string
Read-lease token from thing.getWithLease.