{ "by_path": { "PATCH /v1/alarm/{id}": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "PATCH /v1/event/{id}": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "event" ], "type": "object" }, "PATCH /v1/resources/{id}": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "resource" ], "type": "object" }, "PATCH /v1/template/{id}": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "type": "object" } }, "required": [ "template" ], "type": "object" }, "PATCH /v1/topology/{id}": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "type": "object" } }, "required": [ "topology" ], "type": "object" }, "POST /v1/alarm": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "required": [ "name", "type" ], "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "POST /v1/event": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "event" ], "type": "object" }, "POST /v1/resources": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "resource" ], "type": "object" }, "POST /v1/template": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "required": [ "stack_name", "template" ], "type": "object" } }, "required": [ "template" ], "type": "object" }, "POST /v1/topology": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "topology" ], "type": "object" }, "PUT /v1/alarm/{id}": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "PUT /v1/event/{id}": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "event" ], "type": "object" }, "PUT /v1/resources/{id}": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "resource" ], "type": "object" }, "PUT /v1/template/{id}": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "type": "object" } }, "required": [ "template" ], "type": "object" }, "PUT /v1/topology/{id}": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "type": "object" } }, "required": [ "topology" ], "type": "object" } }, "operations": { "alarm_create": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "required": [ "name", "type" ], "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "alarm_patch": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "alarm_update": { "description": "", "properties": { "alarm": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "Enabled", "type": "boolean" }, "insufficient_data_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "ok_actions": { "description": "", "items": { "description": "", "format": "uri", "type": "string" }, "type": "array" }, "repeat_actions": { "default": true, "description": "Repeat actions", "type": "boolean" }, "severity_actions": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "threshold_rule": { "description": "", "properties": { "comparison_operator": { "description": "", "enum": [ "gt", "lt", "ge", "le", "eq", "ne" ], "example": "gt", "type": "string" }, "evaluation_periods": { "description": "", "example": 1, "type": "integer" }, "meter_name": { "description": "", "example": "cpu_util", "type": "string" }, "period": { "description": "", "example": 60, "type": "integer" }, "query": { "description": "", "items": { "description": "", "properties": { "field": { "description": "", "type": "string" }, "op": { "description": "", "type": "string" }, "value": { "description": "", "type": "string" } }, "type": "object" }, "type": "array" }, "statistic": { "description": "", "enum": [ "avg", "max", "min", "sum", "count" ], "example": "avg", "type": "string" }, "threshold": { "description": "", "example": 80, "type": "integer" } }, "type": "object" }, "type": { "description": "Alarm type", "enum": [ "threshold", "event", "gnocchi_resources_threshold" ], "example": "threshold", "type": "string" } }, "type": "object" } }, "required": [ "alarm" ], "type": "object" }, "event_create": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "event" ], "type": "object" }, "event_patch": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "event" ], "type": "object" }, "event_update": { "description": "", "properties": { "event": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "event", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "event" ], "type": "object" }, "resource_create": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "resource" ], "type": "object" }, "resource_patch": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "resource" ], "type": "object" }, "resource_update": { "description": "", "properties": { "resource": { "description": "", "properties": { "address": { "description": "", "type": "string" }, "admin_state_up": { "default": true, "description": "", "type": "boolean" }, "configuration": { "description": "", "properties": {}, "type": "object" }, "data": { "description": "", "properties": {}, "type": "object" }, "description": { "description": "Optional description", "example": "", "type": "string" }, "enabled": { "default": true, "description": "", "type": "boolean" }, "extra": { "description": "", "properties": {}, "type": "object" }, "id": { "description": "", "format": "uuid", "type": "string" }, "metadata": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" }, "port": { "description": "", "example": 80, "type": "integer" }, "project_id": { "description": "", "format": "uuid", "type": "string" }, "properties": { "description": "", "properties": {}, "type": "object" }, "protocol": { "description": "", "type": "string" }, "shared": { "default": false, "description": "", "type": "boolean" }, "size": { "description": "", "example": 1, "type": "integer" }, "spec": { "description": "", "properties": {}, "type": "object" }, "status": { "description": "", "example": "ACTIVE", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "tenant_id": { "description": "", "format": "uuid", "type": "string" }, "type": { "description": "", "example": "resource", "type": "string" }, "url": { "description": "", "format": "uri", "type": "string" }, "value": { "description": "", "type": "string" }, "version": { "description": "", "example": "1", "type": "string" } }, "type": "object" } }, "required": [ "resource" ], "type": "object" }, "template_create": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "required": [ "stack_name", "template" ], "type": "object" } }, "required": [ "template" ], "type": "object" }, "template_patch": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "type": "object" } }, "required": [ "template" ], "type": "object" }, "template_update": { "description": "", "properties": { "template": { "description": "", "properties": { "disable_rollback": { "default": true, "description": "Disable rollback", "type": "boolean" }, "environment": { "description": "", "properties": {}, "type": "object" }, "files": { "description": "", "properties": {}, "type": "object" }, "parameters": { "description": "Stack parameters", "properties": {}, "type": "object" }, "stack_name": { "description": "Stack name", "example": "example", "type": "string" }, "tags": { "description": "", "items": { "description": "", "type": "string" }, "type": "array" }, "template": { "description": "", "properties": { "description": { "description": "", "type": "string" }, "heat_template_version": { "description": "", "example": "2015-04-30", "type": "string" }, "parameters": { "description": "", "properties": {}, "type": "object" }, "resources": { "description": "", "properties": {}, "type": "object" } }, "required": [ "heat_template_version" ], "type": "object" }, "template_url": { "description": "Template URL", "format": "uri", "type": "string" }, "timeout_mins": { "description": "Timeout minutes", "example": 60, "type": "integer" } }, "type": "object" } }, "required": [ "template" ], "type": "object" }, "topology_create": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "required": [ "name" ], "type": "object" } }, "required": [ "topology" ], "type": "object" }, "topology_patch": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "type": "object" } }, "required": [ "topology" ], "type": "object" }, "topology_update": { "description": "", "properties": { "topology": { "description": "", "properties": { "description": { "description": "Optional description", "example": "", "type": "string" }, "graph": { "description": "", "properties": {}, "type": "object" }, "name": { "description": "Human-readable name", "example": "example", "type": "string" } }, "type": "object" } }, "required": [ "topology" ], "type": "object" } }, "service": "vitrage", "source": "generated-from-api-ref-catalog" }