nooschain / chain/transaction-types / updateBucketAccessRulePayloadSchema
Variable: updateBucketAccessRulePayloadSchema
constupdateBucketAccessRulePayloadSchema:ZodObject<{bucketId:ZodString;id:ZodString;permissions:ZodArray<ZodEnum<["bucket:read_metadata","bucket:read_encrypted","bucket:write","bucket:admin"]>,"many">;principalId:ZodString;principalType:ZodEnum<["user","organization","contract"]>; },"strip",ZodTypeAny, {bucketId:string;id:string;permissions: ("bucket:read_metadata"|"bucket:read_encrypted"|"bucket:write"|"bucket:admin")[];principalId:string;principalType:"user"|"contract"|"organization"; }, {bucketId:string;id:string;permissions: ("bucket:read_metadata"|"bucket:read_encrypted"|"bucket:write"|"bucket:admin")[];principalId:string;principalType:"user"|"contract"|"organization"; }>
Defined in: chain/transaction-types.ts:237