action digitalocean_apps_list_instance_sizes { label: "List Instance Sizes" description: "List all instance sizes for `service`, `worker`, and `job` components." provider: digitalocean method: GET path: "/v2/apps/tiers/instance_sizes" encoding: json output: { type: "object" properties: { discount_percent: { type: "number" format: "float" } instance_sizes: { type: "array" items: { type: "object" properties: { cpu_type: { type: "string" enum: ["UNSPECIFIED", "SHARED", "DEDICATED"] } cpus: { type: "string" format: "int64" } memory_bytes: { type: "string" format: "int64" } name: { type: "string" } slug: { type: "string" } tier_downgrade_to: { type: "string" } tier_slug: { type: "string" } tier_upgrade_to: { type: "string" } usd_per_month: { type: "string" } usd_per_second: { type: "string" } } } } } } }