> ISPO SDK documentation. [HTML](https://ispo.ai/docs/variables/core.Supporting_types.communityOwnerChannelUpdateArgsSchema.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Variable communityOwnerChannelUpdateArgsSchema`Const`

```typescript
communityOwnerChannelUpdateArgsSchema: ZodObject<
    {
        idempotencyKey: ZodString;
        patch: ZodObject<
            {
                description: ZodOptional<ZodString>;
                mode: ZodOptional<
                    ZodEnum<
                        {
                            announcements: "announcements";
                            chat: "chat";
                            issues: "issues";
                            topics: "topics";
                        },
                    >,
                >;
                name: ZodOptional<ZodString>;
                postingPolicy: ZodOptional<
                    ZodEnum<
                        {
                            members: "members";
                            moderators: "moderators";
                            "read-only": "read-only";
                        },
                    >,
                >;
                ratePolicy: ZodOptional<
                    ZodObject<
                        {
                            burstLimit: ZodOptional<ZodNumber>;
                            burstWindowSeconds: ZodOptional<ZodNumber>;
                            minimumIntervalSeconds: ZodOptional<ZodNumber>;
                        },
                        $strict,
                    >,
                >;
                visibility: ZodOptional<
                    ZodEnum<
                        { members: "members"; moderators: "moderators"; public: "public" },
                    >,
                >;
            },
            $strict,
        >;
        target: ZodString;
    },
    $strict,
> = ...
```
