Skip to content

nooschain v0.1.0


nooschain / chain/transaction-types / updateBucketPolicyPayloadSchema

Variable: updateBucketPolicyPayloadSchema

const updateBucketPolicyPayloadSchema: ZodEffects<ZodObject<{ bucketId: ZodString; encryptionMode: ZodOptional<ZodUnknown>; metadata: ZodOptional<ZodDefault<ZodRecord<ZodString, ZodUnknown>>>; replicationPolicy: ZodOptional<ZodEnum<["replicate_encrypted_to_all_nodes", "replicate_encrypted_to_authorized_nodes", "metadata_only"]>>; }, "strip", ZodTypeAny, { bucketId: string; encryptionMode?: unknown; metadata?: Record<string, unknown>; replicationPolicy?: "replicate_encrypted_to_all_nodes" | "replicate_encrypted_to_authorized_nodes" | "metadata_only"; }, { bucketId: string; encryptionMode?: unknown; metadata?: Record<string, unknown>; replicationPolicy?: "replicate_encrypted_to_all_nodes" | "replicate_encrypted_to_authorized_nodes" | "metadata_only"; }>, { bucketId: string; encryptionMode?: unknown; metadata?: Record<string, unknown>; replicationPolicy?: "replicate_encrypted_to_all_nodes" | "replicate_encrypted_to_authorized_nodes" | "metadata_only"; }, { bucketId: string; encryptionMode?: unknown; metadata?: Record<string, unknown>; replicationPolicy?: "replicate_encrypted_to_all_nodes" | "replicate_encrypted_to_authorized_nodes" | "metadata_only"; }>

Defined in: chain/transaction-types.ts:193

Audience-first NOOSChain documentation.