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":{"BaseMultiActiveZoneSpec":{"type":"object"},"DataSync":{"properties":{"created_date":{"format":"date-time","type":"string"},"datasourceSource":{"$ref":"#/definitions/Datasource"},"datasourceTarget":{"$ref":"#/definitions/Datasource"},"description":{"type":"string"},"detail":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"namespace_id":{"type":"string"},"source":{"type":"string"},"spec":{"$ref":"#/definitions/DataSyncSpec"},"status":{"type":"string"},"sync_architecture":{"format":"int32","type":"integer"},"sync_tool":{"format":"int32","type":"integer"},"target":{"type":"string"},"updated_date":{"format":"date-time","type":"string"}},"type":"object"},"DataSyncDto":{"properties":{"description":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"namespace_id":{"type":"string"},"source":{"type":"string"},"spec":{"$ref":"#/definitions/DataSyncDtoSpec"},"sync_architecture":{"format":"int32","type":"integer"},"sync_tool":{"format":"int32","type":"integer"},"target":{"type":"string"}},"type":"object"},"DataSyncDtoSpec":{"properties":{"drs_config":{"$ref":"#/definitions/DataSyncDtoSpecDrsConfig"}},"type":"object"},"DataSyncDtoSpecDrsConfig":{"properties":{"alarm_notify":{"$ref":"#/definitions/DataSyncDtoSpecDrsConfigAlarmNotify"},"expired_days":{"type":"string"},"speed_limit":{"$ref":"#/definitions/DataSyncDtoSpecDrsConfigSpeedLimit"}},"type":"object"},"DataSyncDtoSpecDrsConfigAlarmNotify":{"properties":{"delay_time":{"format":"int64","type":"integer"},"is_set_task_exception_notify":{"type":"boolean"},"rpo_delay":{"format":"int64","type":"integer"},"rto_delay":{"format":"int64","type":"integer"},"topic_urn":{"type":"string"}},"type":"object"},"DataSyncDtoSpecDrsConfigSpeedLimit":{"properties":{"begin_period":{"type":"string"},"end_period":{"type":"string"},"is_speed_limit":{"type":"boolean"},"speed_limit":{"format":"int32","type":"integer"}},"type":"object"},"DataSyncSpec":{"properties":{"child_ids":{"items":{"type":"string"},"type":"array"},"data_sync_task_spec":{"$ref":"#/definitions/DataSyncDtoSpec"},"job_create_time":{"type":"string"},"job_id":{"type":"string"},"job_name":{"type":"string"},"job_status":{"type":"string"}},"type":"object"},"Datasource":{"properties":{"created_date":{"format":"date-time","type":"string"},"deletedDate":{"format":"date-time","type":"string"},"description":{"type":"string"},"id":{"type":"string"},"key_hash":{"type":"string"},"multiActiveZone":{"$ref":"#/definitions/MultiActiveZone"},"multi_active_zone_id":{"type":"string"},"name":{"type":"string"},"namespace_id":{"type":"string"},"spec":{"$ref":"#/definitions/DatasourceSpec"},"type":{"type":"string"},"updated_date":{"format":"date-time","type":"string"}},"type":"object"},"DatasourceSpec":{"properties":{"db_name":{"type":"string"},"instance_id":{"type":"string"},"instance_name":{"type":"string"},"instance_type":{"type":"string"},"password":{"type":"string"},"servers":{"items":{"$ref":"#/definitions/DatasourceSpecServerInfo"},"type":"array"},"username":{"type":"string"}},"type":"object"},"DatasourceSpecServerInfo":{"properties":{"host":{"type":"string"},"port":{"format":"int32","type":"integer"}},"type":"object"},"MultiActiveZone":{"properties":{"availableZone":{"items":{"type":"string"},"type":"array"},"created_date":{"format":"date-time","type":"string"},"description":{"type":"string"},"id":{"type":"string"},"master":{"type":"boolean"},"name":{"type":"string"},"namespaceId":{"type":"string"},"region":{"type":"string"},"regionName":{"type":"string"},"spec":{"$ref":"#/definitions/BaseMultiActiveZoneSpec"},"type":{"format":"int32","type":"integer"},"updated_date":{"format":"date-time","type":"string"}},"type":"object"}},"description":null,"group_id":"a467e2fe7fb14b34be8e54d280d83c6d","host":"mas.cn-north-4.myhuaweicloud.com","id":"cafc91a4ebe24589b43e475befb18fc6","info_version":"v1","method":"post","name":"CreateDataSyncTask","parameters":{},"paths":{"/v1/{project_id}/namespaces/{namespace_id}/data-sync":{"post":{"consumes":["application/json"],"operationId":"CreateDataSyncTask","parameters":[{"in":"path","name":"namespace_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":"dataSyncDto","in":"body","name":"dataSyncDto","required":true,"schema":{"items":{"$ref":"#/definitions/DataSyncDto"},"type":"array"}}],"responses":{"200":{"description":"OK","schema":{"items":{"$ref":"#/definitions/DataSync"},"type":"array"}},"201":{"description":"Created"},"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"}