{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Selects an addon variant, for example scaling the project’s compute instance up or down, and applies it to the project.","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/ApplyProjectAddonBody"}},"required":["path","body"],"additionalProperties":false,"definitions":{"ApplyProjectAddonBody":{"type":"object","properties":{"addon_variant":{"anyOf":[{"type":"string","enum":["ci_micro","ci_small","ci_medium","ci_large","ci_xlarge","ci_2xlarge","ci_4xlarge","ci_8xlarge","ci_12xlarge","ci_16xlarge","ci_24xlarge","ci_24xlarge_optimized_cpu","ci_24xlarge_optimized_memory","ci_24xlarge_high_memory","ci_48xlarge","ci_48xlarge_optimized_cpu","ci_48xlarge_optimized_memory","ci_48xlarge_high_memory"]},{"type":"string","enum":["cd_default"]},{"type":"string","enum":["pitr_7","pitr_14","pitr_28"]},{"type":"string","enum":["ipv4_default"]}]},"addon_type":{"type":"string","enum":["custom_domain","compute_instance","pitr","ipv4","auth_mfa_phone","auth_mfa_web_authn","log_drain","etl_pipeline"]}},"required":["addon_variant","addon_type"],"examples":[{"addon_variant":"pitr_7","addon_type":"pitr"}]}}},"name":"Apply or update billing addons, including compute instance size","id":"supabase.v1-apply-project-addon","example":{"path":{"ref":"abcdefghijklmnopqrst"},"body":{"addon_variant":"pitr_7","addon_type":"pitr"}},"maxRequests":1,"summary":false}}