huawei-cloud-api-definitions-MAS 0.1.20251023

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":null,"components":null,"consumes":"[\"application/json\"]","definitions":{"CommonParameters":{"properties":{"auth_arguments":{"type":"object"},"auth_type":{"type":"string"},"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"type":"string"},"status-code":{"format":"int32","type":"integer"},"url":{"type":"string"}},"type":"object"},"DBSlaveStatusInfo":{"properties":{"dc_health":{"type":"string"},"dc_ready":{"type":"string"},"host":{"type":"string"}},"type":"object"},"DrsConf":{"properties":{"enable":{"type":"boolean"},"endpoint":{"type":"string"},"job-id":{"type":"string"},"multi_active_zone_id":{"type":"string"},"project-id":{"type":"string"}},"type":"object"},"FailStrategy":{"properties":{"actions":{"items":{"$ref":"#/definitions/Map«string,object»"},"type":"array"},"max-fail-times":{"format":"int32","type":"integer"}},"type":"object"},"HealthCheck":{"properties":{"fail":{"$ref":"#/definitions/FailStrategy"},"interval":{"format":"int32","type":"integer"},"retry":{"$ref":"#/definitions/RetryStrategy"}},"type":"object"},"ListResp":{"properties":{"count":{"format":"int64","type":"integer"},"data":{"items":{"$ref":"#/definitions/Monitor"},"type":"array"}},"type":"object"},"Monitor":{"properties":{"application_id":{"type":"string"},"created_date":{"format":"date-time","type":"string"},"id":{"type":"string"},"instance_id":{"type":"string"},"monitor_status_info":{"$ref":"#/definitions/MonitorStatusInfo"},"name":{"type":"string"},"open":{"type":"boolean"},"spec":{"$ref":"#/definitions/MonitorSpec"},"type":{"type":"string"},"updated_date":{"format":"date-time","type":"string"}},"type":"object"},"MonitorDcInfo":{"properties":{"azs":{"type":"string"},"cloud":{"type":"string"},"hosts":{"type":"string"},"nodes":{"items":{"$ref":"#/definitions/MonitorNodeInfo"},"type":"array"},"parameters":{"$ref":"#/definitions/CommonParameters"},"password":{"type":"string"},"protocol":{"type":"string"},"region":{"type":"string"},"type":{"type":"string"},"username":{"type":"string"}},"type":"object"},"MonitorDcStatusInfo":{"properties":{"dc_health":{"type":"string"},"dc_ready":{"type":"string"},"readable":{"type":"string"},"slaves":{"items":{"$ref":"#/definitions/DBSlaveStatusInfo"},"type":"array"},"writeable":{"type":"string"}},"type":"object"},"MonitorNodeInfo":{"properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"},"role":{"type":"string"},"server":{"type":"string"}},"type":"object"},"MonitorSpec":{"properties":{"connection_timeout":{"format":"int32","type":"integer"},"db_names":{"items":{"type":"string"},"type":"array"},"drs":{"$ref":"#/definitions/DrsConf"},"engine":{"type":"string"},"health_check":{"$ref":"#/definitions/HealthCheck"},"monitordb":{"type":"string"},"monitordbs":{"items":{"type":"string"},"type":"array"},"notify":{"$ref":"#/definitions/NotifyConf"},"open_switch":{"type":"boolean"},"password":{"type":"string"},"retry_interval":{"format":"int32","type":"integer"},"route_algorithm":{"type":"string"},"servers":{"additionalProperties":{"$ref":"#/definitions/MonitorDcInfo"},"type":"object"},"success_times":{"format":"int32","type":"integer"},"timeout":{"format":"int32","type":"integer"},"type":{"type":"string"},"user_name":{"type":"string"},"version":{"type":"string"}},"type":"object"},"MonitorStatusInfo":{"properties":{"active":{"type":"string"},"dc_status":{"additionalProperties":{"$ref":"#/definitions/MonitorDcStatusInfo"},"type":"object"},"monitor_close":{"type":"string"}},"type":"object"},"NotifyConf":{"properties":{"enable":{"type":"boolean"},"endpoint":{"type":"string"},"project-id":{"type":"string"},"topic-urn":{"type":"string"}},"type":"object"},"RetryStrategy":{"properties":{"actions":{"items":{"$ref":"#/definitions/Map«string,object»"},"type":"array"},"backoff_algorithm":{"type":"string"},"max_delay":{"format":"int32","type":"integer"},"min_delay":{"format":"int32","type":"integer"}},"type":"object"}},"description":null,"group_id":"a467e2fe7fb14b34be8e54d280d83c6d","host":"mas.cn-north-4.myhuaweicloud.com","id":"dfa8ab1162a24886a850315d61048456","info_version":"v1","method":"get","name":"ListMonitors","parameters":{},"paths":{"/v1/{project_id}/instances/{instance_id}/monitors":{"get":{"consumes":["application/json"],"operationId":"ListMonitors","parameters":[{"in":"path","name":"instance_id","required":true,"type":"string"},{"in":"path","name":"project_id","required":true,"type":"string"},{"in":"header","name":"X-Auth-Token","required":true,"type":"string"},{"description":"type","in":"query","name":"type","required":false,"type":"string"},{"description":"monitor_id","in":"query","name":"monitor_id","required":false,"type":"string"},{"description":"monitor_name","in":"query","name":"monitor_name","required":false,"type":"string"},{"description":"application_id","in":"query","name":"application_id","required":false,"type":"string"},{"description":"分页参数-偏移量","format":"int32","in":"query","name":"offset","required":false,"type":"integer"},{"description":"分页参数-每页显示条数","format":"int32","in":"query","name":"limit","required":false,"type":"integer"},{"in":"query","name":"sortKey","required":false,"type":"string"},{"in":"query","name":"sortDir","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ListResp"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"summary":"查询监控器列表","tags":["监控管理"],"x-support-sdk":"N"}}},"product_short":"MAS","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"查询监控器列表","tags":"监控管理","uri":null,"version":"2.0"}