Skip to content

nooschain v0.1.0


nooschain / chain/transaction-types / updateBucketAccessRulePayloadSchema

Variable: updateBucketAccessRulePayloadSchema

const updateBucketAccessRulePayloadSchema: 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

Audience-first NOOSChain documentation.