{ "default_microversion": null, "max_microversion": null, "operations": [ { "collection_key": null, "introduced_in": "yoga", "kind": "custom", "method": "GET", "operation_id": "aodh_versions", "path": "/v2", "requires_auth": true, "requires_project": false, "resource_type": "version", "service": "aodh", "status_code": 200 }, { "collection_key": "alarms", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "alarm_list", "path": "/v2/alarms", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 200 }, { "collection_key": "alarms", "create_status": 201, "introduced_in": "yoga", "item_key": "alarm", "kind": "collection", "method": "POST", "operation_id": "alarm_create", "path": "/v2/alarms", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 201 }, { "collection_key": "alarms", "introduced_in": "yoga", "item_key": "alarm", "kind": "item", "method": "GET", "operation_id": "alarm_show", "path": "/v2/alarms/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 200 }, { "collection_key": "alarms", "introduced_in": "yoga", "item_key": "alarm", "kind": "item", "method": "PUT", "operation_id": "alarm_update", "path": "/v2/alarms/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 200 }, { "collection_key": "alarms", "introduced_in": "yoga", "item_key": "alarm", "kind": "item", "method": "PATCH", "operation_id": "alarm_patch", "path": "/v2/alarms/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 200 }, { "collection_key": "alarms", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "alarm_delete", "path": "/v2/alarms/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm", "service": "aodh", "status_code": 204 }, { "collection_key": "alarm_history", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "alarm_history_list", "path": "/v2/alarms/{alarm_id}/history", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 200 }, { "collection_key": "alarm_history", "create_status": 201, "introduced_in": "yoga", "item_key": "alarm_history", "kind": "collection", "method": "POST", "operation_id": "alarm_history_create", "path": "/v2/alarms/{alarm_id}/history", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 201 }, { "collection_key": "alarm_history", "introduced_in": "yoga", "item_key": "alarm_history", "kind": "item", "method": "GET", "operation_id": "alarm_history_show", "path": "/v2/alarms/{alarm_id}/history/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 200 }, { "collection_key": "alarm_history", "introduced_in": "yoga", "item_key": "alarm_history", "kind": "item", "method": "PUT", "operation_id": "alarm_history_update", "path": "/v2/alarms/{alarm_id}/history/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 200 }, { "collection_key": "alarm_history", "introduced_in": "yoga", "item_key": "alarm_history", "kind": "item", "method": "PATCH", "operation_id": "alarm_history_patch", "path": "/v2/alarms/{alarm_id}/history/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 200 }, { "collection_key": "alarm_history", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "alarm_history_delete", "path": "/v2/alarms/{alarm_id}/history/{id}", "requires_auth": true, "requires_project": true, "resource_type": "alarm_history", "service": "aodh", "status_code": 204 }, { "collection_key": "quotas", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "quota_list", "path": "/v2/quotas", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 200 }, { "collection_key": "quotas", "create_status": 201, "introduced_in": "yoga", "item_key": "quota", "kind": "collection", "method": "POST", "operation_id": "quota_create", "path": "/v2/quotas", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 201 }, { "collection_key": "quotas", "introduced_in": "yoga", "item_key": "quota", "kind": "item", "method": "GET", "operation_id": "quota_show", "path": "/v2/quotas/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 200 }, { "collection_key": "quotas", "introduced_in": "yoga", "item_key": "quota", "kind": "item", "method": "PUT", "operation_id": "quota_update", "path": "/v2/quotas/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 200 }, { "collection_key": "quotas", "introduced_in": "yoga", "item_key": "quota", "kind": "item", "method": "PATCH", "operation_id": "quota_patch", "path": "/v2/quotas/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 200 }, { "collection_key": "quotas", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "quota_delete", "path": "/v2/quotas/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota", "service": "aodh", "status_code": 204 } ], "port": 8042, "service": "aodh", "type": "alarming", "version_path": "/v2/" }