{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Updates project's storage config","properties":{"path":{"type":"object","properties":{"ref":{"minLength":20,"maxLength":20,"pattern":"^[a-z]+$","type":"string","examples":["abcdefghijklmnopqrst"],"description":"Project ref"}},"required":["ref"],"additionalProperties":false},"body":{"$ref":"#/definitions/UpdateStorageConfigBody"}},"required":["path","body"],"additionalProperties":false,"definitions":{"UpdateStorageConfigBody":{"type":"object","properties":{"fileSizeLimit":{"type":"integer","minimum":0,"maximum":536870912000},"features":{"type":"object","properties":{"imageTransformation":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"]},"s3Protocol":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"]},"purgeCache":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"]},"icebergCatalog":{"type":"object","properties":{"enabled":{"type":"boolean"},"maxNamespaces":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxTables":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxCatalogs":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["enabled","maxNamespaces","maxTables","maxCatalogs"]},"vectorBuckets":{"type":"object","properties":{"enabled":{"type":"boolean"},"maxBuckets":{"type":"integer","minimum":0,"maximum":9007199254740991},"maxIndexes":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["enabled","maxBuckets","maxIndexes"]}}},"external":{"type":"object","properties":{"upstreamTarget":{"type":"string","enum":["main","canary"]}},"required":["upstreamTarget"]}},"additionalProperties":false,"examples":[{"fileSizeLimit":10485760,"features":{"imageTransformation":{"enabled":true}}}]}}},"name":"Updates project's storage config","id":"supabase.v1-update-storage-config","example":{"path":{"ref":"abcdefghijklmnopqrst"},"body":{"fileSizeLimit":10485760,"features":{"imageTransformation":{"enabled":true}}}},"maxRequests":1,"summary":false}}