'1.0', 'info' => [ 'style' => 'V3', 'product' => 'ARMS', 'version' => '2018-10-15', ], 'directories' => [ [ 'id' => 0, 'title' => '其它', 'type' => 'directory', 'children' => [ 'ARMSQueryDataSet', 'MetricQuery', ], ], ], 'components' => [ 'schemas' => [ 'CallChainInfo' => [ 'title' => 'CallChainInfo', 'type' => 'object', 'properties' => [ 'LogTime' => [ 'title' => 'logTime', 'type' => 'integer', 'format' => 'int64', ], 'ResultCode' => [ 'title' => 'resultCode', 'type' => 'string', ], 'Children' => [ 'title' => 'children', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/CallChainInfo', ], ], 'RpcId' => [ 'title' => 'rpcId', 'type' => 'string', ], 'RpcType' => [ 'title' => 'rpcType', 'type' => 'integer', 'format' => 'int64', ], 'ServerIp' => [ 'title' => 'serverIp', 'type' => 'string', ], 'AppName' => [ 'title' => 'appName', 'type' => 'string', ], 'Rpc' => [ 'title' => 'rpc', 'type' => 'string', ], 'TraceId' => [ 'title' => 'traceId', 'type' => 'string', ], 'Span' => [ 'title' => 'span', 'type' => 'integer', 'format' => 'int64', ], 'HaveSpan' => [ 'title' => 'haveSpan', 'type' => 'boolean', ], 'AdditionalInfo' => [ 'title' => 'additionalInfo', 'type' => 'string', ], 'ParentSpanId' => [ 'title' => 'parentSpanId', 'type' => 'string', ], 'SpanId' => [ 'title' => 'spanId', 'type' => 'string', ], 'TagMap' => [ 'title' => 'tagMap', 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], 'LogMap' => [ 'title' => 'logMap', 'type' => 'object', 'additionalProperties' => [ 'type' => 'object', 'additionalProperties' => [ 'type' => 'string', ], ], ], 'Pid' => [ 'title' => 'pid', 'type' => 'string', ], 'AppType' => [ 'title' => 'appType', 'type' => 'string', ], 'RegionId' => [ 'title' => 'regionId', 'type' => 'string', ], ], ], 'GrafanaWorkspace' => [ 'title' => 'grafana', 'type' => 'object', 'properties' => [ 'status' => [ 'title' => '状态', 'type' => 'string', 'example' => 'Starting/Running/Stop/DeleteSucceed', ], 'description' => [ 'title' => '描述', 'type' => 'string', ], 'grafanaWorkspaceEdition' => [ 'title' => '版本', 'type' => 'string', 'example' => 'experts_edition/advanced_edition/standard', ], 'endTime' => [ 'title' => '到期时间', 'type' => 'number', 'format' => 'float', 'example' => '1652803200000', ], 'grafanaWorkspaceId' => [ 'title' => '工作区Id', 'type' => 'string', 'example' => 'g-thisisademo666', ], 'upgradeVersion' => [ 'title' => '可升级的版本', 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'grafanaWorkspaceIp' => [ 'title' => '公网ip带端口', 'type' => 'string', 'example' => '127.0.0.1:3000', ], 'snatIp' => [ 'title' => '出口IP', 'type' => 'string', 'example' => '1.1.1.1', ], 'grafanaWorkspaceDomain' => [ 'title' => '工作区域名', 'type' => 'string', ], 'grafanaWorkspaceDomainStatus' => [ 'title' => '工作区域名状态', 'type' => 'string', 'example' => 'on', ], 'commercial' => [ 'title' => '是否商业化', 'type' => 'boolean', ], 'grafanaWorkspaceName' => [ 'title' => '工作区名称', 'type' => 'string', ], 'grafanaVersion' => [ 'title' => '对应的Grafana版本', 'type' => 'string', ], 'gmtCreate' => [ 'title' => '1642079398000', 'type' => 'number', 'format' => 'float', 'example' => '创建时间', ], 'userId' => [ 'title' => '用户id', 'type' => 'string', 'example' => '66666666', ], 'maxAccount' => [ 'title' => '最大账号数量', 'type' => 'string', 'example' => '10', ], 'regionId' => [ 'title' => '地域ID', 'type' => 'string', 'example' => 'cn-hangzhou', ], 'protocol' => [ 'title' => '协议', 'type' => 'string', 'example' => 'http/https', ], 'shareSynced' => [ 'title' => '是否有过共享版迁移引导', 'type' => 'boolean', ], 'ntmId' => [ 'title' => '实例id', 'type' => 'string', ], 'personalDomain' => [ 'title' => '个性化域名', 'type' => 'string', ], 'personalDomainPrefix' => [ 'title' => '个性化域名前缀', 'type' => 'string', ], 'resourceGroupId' => [ 'title' => '资源组id', 'type' => 'string', ], 'deployType' => [ 'title' => '部署模式', 'type' => 'string', ], 'tags' => [ 'title' => '标签', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'key' => [ 'title' => '键', 'type' => 'string', ], 'value' => [ 'title' => '值', 'type' => 'string', ], ], ], ], 'privateIp' => [ 'title' => '私网ip带端口', 'type' => 'string', ], 'privateDomain' => [ 'title' => '私网工作区域名', 'type' => 'string', ], ], ], 'GrafanaWorkspaceAccount' => [ 'title' => '账号', 'description' => 'Grafana阿里云账号', 'type' => 'object', 'properties' => [ 'accountId' => [ 'title' => '账号ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'aliyunUid' => [ 'title' => '阿里云UID', 'type' => 'string', 'example' => '131243781293', ], 'aliyunUserName' => [ 'title' => '阿里云账号名', 'type' => 'string', 'example' => 'test', ], 'accountNotes' => [ 'title' => '备注', 'type' => 'string', ], 'gmtCreate' => [ 'title' => '1642079398000', 'type' => 'number', 'format' => 'float', 'example' => '创建时间', ], 'orgs' => [ 'title' => '组织权限', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/GrafanaWorkspaceUserOrg', ], ], ], ], 'GrafanaWorkspaceAlertNotification' => [ 'title' => 'Grafana Notification信息', 'description' => 'Grafana告警Notification信息', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => 'ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'name' => [ 'title' => '名称', 'type' => 'string', 'example' => 'test', ], 'uid' => [ 'title' => 'Grafana UID', 'type' => 'string', 'example' => 'Xfdf******', ], 'type' => [ 'title' => '类型', 'type' => 'string', 'example' => 'Email', ], 'isDefault' => [ 'title' => '是否默认', 'type' => 'boolean', 'example' => 'true', ], 'isArms' => [ 'title' => '是否ARMS系统类型', 'type' => 'boolean', 'example' => 'true', ], 'sendReminder' => [ 'title' => '发送提醒', 'type' => 'boolean', 'example' => 'true', ], 'settings' => [ 'title' => '其他配置', 'type' => 'string', 'example' => '{}', ], ], ], 'GrafanaWorkspaceArmsAlertConfig' => [ 'title' => 'Grafana ARMS 告警配置', 'description' => 'Grafana ARMS告警信息配置', 'type' => 'object', 'properties' => [ 'armsAlertsEnable' => [ 'title' => '是否启用', 'type' => 'string', 'example' => 'true', ], 'armsAlertsWebhookUrl' => [ 'title' => '告警Webhook地址', 'type' => 'string', ], ], ], 'GrafanaWorkspaceCustomDomain' => [ 'title' => 'Grafana工作区自定义域名配置', 'description' => 'Grafana自定义域名', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '配置ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'date' => [ 'title' => '配置创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1688627798017', ], 'grafanaWorkspaceId' => [ 'title' => 'Grafana工作区ID', 'type' => 'string', 'example' => 'grafana-cn-***********', ], 'status' => [ 'title' => '状态', 'type' => 'string', 'example' => 'CreateSucceed', 'enum' => [ 'Creating', 'CreateFailed', 'CreateSucceed', 'Deleting', 'DeleteFailed', 'DeleteSucceed', ], ], 'domain' => [ 'title' => '域名', 'type' => 'string', 'example' => 'mydomain.com', ], 'uri' => [ 'title' => '路由配置', 'type' => 'string', 'example' => '/', ], 'protocol' => [ 'title' => '网络协议', 'type' => 'string', 'example' => 'https', ], 'cert' => [ 'title' => 'PEM 证书内容', 'type' => 'string', 'example' => 'protocol为http时无需填写;', ], 'key' => [ 'title' => 'PEM 证书密钥', 'type' => 'string', 'example' => 'protocol为http时无需填写;', ], 'privateZone' => [ 'title' => '是否私网域名', 'type' => 'string', 'example' => 'true', ], ], ], 'GrafanaWorkspaceDashboardReport' => [ 'title' => 'Grafana Dashboard数据报表', 'description' => 'Grafana Dashboard数据报表', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '备份配置ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'gmtCreate' => [ 'title' => '配置创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'lastSendTime' => [ 'title' => '最近发送时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'grafanaWorkspaceId' => [ 'title' => 'Grafana工作区ID', 'type' => 'string', 'example' => 'grafana-cn-**********', ], 'userId' => [ 'title' => '用户ID', 'type' => 'string', ], 'name' => [ 'title' => '配置名称', 'type' => 'string', ], 'url' => [ 'title' => '配置链接地址', 'type' => 'string', 'example' => 'Dashboard URL', ], 'status' => [ 'title' => '配置状态', 'type' => 'string', ], 'msg' => [ 'title' => '配置信息', 'type' => 'string', ], 'reportChannelType' => [ 'title' => '通知渠道类型', 'type' => 'string', 'example' => 'Email', ], 'reportChannelTarget' => [ 'title' => '通知目标', 'type' => 'string', 'example' => '******@aliyun.com', ], 'reportType' => [ 'title' => '导出类型', 'type' => 'string', 'example' => 'Image', ], 'reportStyle' => [ 'title' => '布局类型', 'type' => 'string', 'example' => 'Grid,Simple', ], 'triggerType' => [ 'title' => '发送时间类型', 'type' => 'string', 'example' => 'ByWeek', ], 'triggerDay' => [ 'title' => '发送时间 天', 'type' => 'string', 'example' => '1', ], 'triggerTime' => [ 'title' => '发送时间 时分', 'type' => 'string', 'example' => '12:25', ], ], ], 'GrafanaWorkspaceDataBackup' => [ 'title' => 'Grafana数据备份配置', 'description' => 'Grafana数据备份配置', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '备份配置ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'gmtCreate' => [ 'title' => '配置创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'gmtModified' => [ 'title' => '配置更新时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'grafanaWorkspaceId' => [ 'title' => 'Grafana工作区ID', 'type' => 'string', 'example' => 'grafana-cn-**********', ], 'userId' => [ 'title' => '用户ID', 'type' => 'string', ], 'processName' => [ 'title' => '配置名称', 'type' => 'string', ], 'subType' => [ 'title' => '配置类型', 'type' => 'string', 'example' => 'User', 'enum' => [ 'System', 'User', 'Restore', ], ], 'processStatus' => [ 'title' => '配置状态', 'type' => 'string', ], 'msg' => [ 'title' => '配置信息', 'type' => 'string', ], ], ], 'GrafanaWorkspaceIniBackup' => [ 'title' => 'Grafana配置参数备份配置', 'description' => 'Grafana参数备份配置', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '备份配置ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'gmtCreate' => [ 'title' => '配置创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'gmtModified' => [ 'title' => '配置更新时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1680861352600', ], 'grafanaWorkspaceId' => [ 'title' => 'Grafana工作区ID', 'type' => 'string', 'example' => 'grafana-cn-**********', ], 'userId' => [ 'title' => '用户ID', 'type' => 'string', ], 'processName' => [ 'title' => '配置名称', 'type' => 'string', ], 'subType' => [ 'title' => '配置类型', 'type' => 'string', 'example' => 'User', 'enum' => [ 'System', 'User', 'Restore', ], ], 'processStatus' => [ 'title' => '配置状态', 'type' => 'string', ], 'msg' => [ 'title' => '配置信息', 'type' => 'string', ], 'ext' => [ 'title' => '扩展信息', 'type' => 'string', ], ], ], 'GrafanaWorkspaceIniProperty' => [ 'title' => 'GrafanaIni配置参数属性', 'description' => 'Grafana工作区参数属性', 'type' => 'object', 'properties' => [ 'key' => [ 'title' => '参数名称', 'type' => 'string', ], 'value' => [ 'title' => '参数值', 'type' => 'string', ], 'defaultValue' => [ 'title' => '参数默认值', 'type' => 'string', ], 'description' => [ 'title' => '参数描述', 'type' => 'string', ], 'example' => [ 'title' => '参数值示例', 'type' => 'string', ], 'secret' => [ 'title' => '是否加密字段', 'type' => 'boolean', ], ], ], 'GrafanaWorkspaceIniSection' => [ 'title' => 'GrafanaIni参数对象', 'description' => 'Grafana工作区参数对象', 'type' => 'object', 'properties' => [ 'section' => [ 'title' => '参数区块名称', 'type' => 'string', ], 'propertys' => [ 'title' => '参数属性列表', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/GrafanaWorkspaceIniProperty', ], ], ], ], 'GrafanaWorkspaceIntegration' => [ 'title' => '集成信息', 'description' => 'Grafana集成项', 'type' => 'object', 'properties' => [ 'integrationName' => [ 'title' => '集成名称', 'type' => 'string', ], 'integrationId' => [ 'title' => '集成配置Id', 'type' => 'string', ], 'status' => [ 'title' => '集成状态', 'type' => 'string', ], 'datasourceAmount' => [ 'title' => '已集成的数据源数量', 'type' => 'integer', 'format' => 'int64', ], 'supportRegions' => [ 'title' => '支持的region列表', 'type' => 'array', 'items' => [ 'type' => 'string', ], ], 'previews' => [ 'title' => '预览信息', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/GrafanaWorkspaceIntegrationPreview', ], ], ], ], 'GrafanaWorkspaceIntegrationDataSource' => [ 'title' => '集成的数据源信息', 'description' => 'Grafana集成的数据源', 'type' => 'object', 'properties' => [ 'datasourceId' => [ 'title' => '数据源id', 'type' => 'string', ], 'datasourceName' => [ 'title' => '数据源名称', 'type' => 'string', ], 'clusterType' => [ 'title' => '集群类型', 'type' => 'string', ], 'regionId' => [ 'title' => 'regionId', 'type' => 'string', ], 'type' => [ 'title' => '数据源类型', 'type' => 'string', ], 'status' => [ 'title' => '集成状态', 'type' => 'string', ], 'datasourceUrl' => [ 'title' => '数据源地址', 'type' => 'string', ], 'folderUrl' => [ 'title' => 'Grafana文件夹地址', 'type' => 'string', ], 'exploreUrl' => [ 'title' => 'Grafana浏览地址', 'type' => 'string', ], 'description' => [ 'title' => '数据源描述', 'type' => 'string', ], ], ], 'GrafanaWorkspaceIntegrationDetail' => [ 'title' => '具体集成项信息', 'description' => 'Grafana集成明细', 'type' => 'object', 'properties' => [ 'integrationId' => [ 'title' => '集成配置key', 'type' => 'string', ], 'status' => [ 'title' => '集成状态', 'type' => 'string', ], 'dataSources' => [ 'title' => '集成的数据源', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/GrafanaWorkspaceIntegrationDataSource', ], ], ], ], 'GrafanaWorkspaceIntegrationPreview' => [ 'title' => '集成预览信息', 'description' => 'Grafana集成项预览', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '预览大盘id', 'type' => 'string', ], 'name' => [ 'title' => '预览名称', 'type' => 'string', ], 'thumbnail' => [ 'title' => '缩略图地址', 'type' => 'string', ], 'image' => [ 'title' => '原图地址', 'type' => 'string', ], ], ], 'GrafanaWorkspaceNews' => [ 'title' => 'Grafana News', 'description' => 'Grafana工作区快报信息', 'type' => 'object', 'properties' => [ 'title' => [ 'title' => 'News Title', 'type' => 'string', ], 'image' => [ 'title' => 'News Image URL', 'type' => 'string', ], 'link' => [ 'title' => 'News Detail Link', 'type' => 'string', ], 'date' => [ 'title' => 'News Date', 'type' => 'integer', 'format' => 'int64', ], 'description' => [ 'title' => 'News Description', 'type' => 'string', ], ], ], 'GrafanaWorkspaceOperateLog' => [ 'title' => '操作日志', 'description' => 'Grafana工作区操作日志', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '日志id', 'type' => 'integer', 'format' => 'int64', ], 'date' => [ 'title' => '操作时间', 'type' => 'number', 'format' => 'float', ], 'grafanaWorkspaceId' => [ 'title' => '工作区ID', 'type' => 'string', ], 'detail' => [ 'title' => '操作明细', 'type' => 'string', ], 'operatorId' => [ 'title' => '操作人用户ID', 'type' => 'string', ], ], ], 'GrafanaWorkspaceOrg' => [ 'title' => 'org', 'description' => 'Grafana组织', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '组织id', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'name' => [ 'title' => '组织名称', 'type' => 'string', 'example' => 'main org', ], ], ], 'GrafanaWorkspaceTrans' => [ 'title' => '数据迁移记录', 'description' => 'Grafana数据迁移记录', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '记录主键id', 'type' => 'integer', 'format' => 'int64', ], 'gmtCreate' => [ 'title' => '创建时间', 'type' => 'number', 'format' => 'float', ], 'gmtModified' => [ 'title' => '更新时间', 'type' => 'number', 'format' => 'float', ], 'grafanaWorkspaceId' => [ 'title' => '工作区ID', 'type' => 'string', ], 'userId' => [ 'title' => '用户id', 'type' => 'string', ], 'authType' => [ 'title' => '授权方式', 'type' => 'string', ], 'processStatus' => [ 'title' => '迁移状态', 'type' => 'string', ], 'msg' => [ 'title' => '迁移信息', 'type' => 'string', ], 'apiUrl' => [ 'title' => '迁移侧Grafana地址', 'type' => 'string', ], 'transDetails' => [ 'title' => '迁移明细', 'type' => 'array', 'items' => [ '$ref' => '#/components/schemas/GrafanaWorkspaceTransDetail', ], ], ], ], 'GrafanaWorkspaceTransDetail' => [ 'title' => '迁移明细', 'description' => 'Grafana数据迁移明细', 'type' => 'object', 'properties' => [ 'original' => [ 'title' => '迁移侧grafana的组织id', 'type' => 'integer', 'format' => 'int64', ], 'originalName' => [ 'title' => '迁移侧grafana的组织名称', 'type' => 'string', ], 'target' => [ 'title' => '目标侧grafana的组织id', 'type' => 'integer', 'format' => 'int64', ], 'targetName' => [ 'title' => '目标侧grafana的组织名称', 'type' => 'string', ], 'dataSourceAmount' => [ 'title' => '处理的数据源数量', 'type' => 'integer', 'format' => 'int32', ], 'dashboardAmount' => [ 'title' => '处理的大盘数量', 'type' => 'integer', 'format' => 'int32', ], ], ], 'GrafanaWorkspaceUserCert' => [ 'title' => '用户阿里云SSL证书', 'description' => '用户阿里云证书', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '证书ID', 'type' => 'string', 'example' => '8096753', ], 'name' => [ 'title' => '证书名称', 'type' => 'string', 'example' => 'cert-7700050 [grafana.tongtong-max.cn]', ], ], ], 'GrafanaWorkspaceUserOrg' => [ 'title' => '用户组织关系', 'description' => 'Grafana用户组织关系', 'type' => 'object', 'properties' => [ 'orgId' => [ 'title' => '组织id', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'orgName' => [ 'title' => '组织名称', 'type' => 'string', 'example' => 'main org', ], 'role' => [ 'title' => '角色', 'type' => 'string', 'example' => 'admin', ], ], ], 'GrafanaWorkspaceVpcConfig' => [ 'title' => 'VPC Config', 'description' => 'Grafana工作区VPC数据通道配置', 'type' => 'object', 'properties' => [ 'id' => [ 'title' => '配置ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', ], 'name' => [ 'title' => '配置名称', 'type' => 'string', 'example' => '北京VPC-A通道', ], 'installStatus' => [ 'title' => '配置状态', 'type' => 'string', 'example' => 'CreateSucceed', 'enum' => [ 'Creating', 'CreateSucceed', 'CreateFailed', 'Deleting', 'DeleteSucceed', 'DeleteFailed', ], ], 'userId' => [ 'title' => '用户ID', 'type' => 'string', 'example' => '10983***********', ], 'securityGroupId' => [ 'title' => '安全组ID', 'type' => 'string', 'example' => 'sg-6we94uvybteyc******', ], 'vpcId' => [ 'title' => 'VPC ID', 'type' => 'string', 'example' => 'vpc-6wehr2x**********', ], 'vSwitchId' => [ 'title' => '交换机ID', 'type' => 'string', 'example' => 'vsw-6we3**********', ], 'fcConfig' => [ 'title' => '通道类型', 'type' => 'string', 'example' => 'fc、ansm', ], 'regionId' => [ 'title' => '地域', 'type' => 'string', 'example' => 'cn-beijing', ], 'installMsg' => [ 'title' => '安装信息', 'type' => 'string', ], ], ], 'GrafanaWorkspaceVpcRegion' => [ 'title' => 'Grafana VPC 地域信息', 'description' => 'Grafana工作区VPC数据通道地域信息', 'type' => 'object', 'properties' => [ 'regionId' => [ 'title' => '地域ID', 'type' => 'string', 'example' => 'cn-beijing', ], 'regionName' => [ 'title' => '地域名称', 'type' => 'string', 'example' => '华北2(北京)', ], ], ], 'GrafanaWorkspaceVpcRegionDetail' => [ 'title' => 'Grafana 未安装通道VPC地域详情', 'description' => 'Grafana工作区VPC数据通道地域信息详情', 'type' => 'object', 'properties' => [ 'vpcId' => [ 'title' => 'VPC ID', 'type' => 'string', 'example' => 'vpc-2ze4siu98**********', ], 'name' => [ 'title' => 'VPC名称', 'type' => 'string', 'example' => 'vpc-abc*****', ], 'regionId' => [ 'title' => 'VPC所在地域', 'type' => 'string', 'example' => 'cn-beijing', ], 'userId' => [ 'title' => 'VPC所属用户ID', 'type' => 'string', 'example' => '10988**********', ], 'installStatus' => [ 'title' => '安装状态', 'type' => 'string', 'example' => 'Uninitialized', 'enum' => [ 'Uninitialized', 'DeleteSucceed', 'DeleteFailed', ], ], 'securityGroupIds' => [ 'title' => 'VPC 安全组列表', 'type' => 'array', 'items' => [ 'type' => 'string', 'example' => 'sg-*********', ], ], 'vSwitchIds' => [ 'title' => 'VPC 交换机列表', 'type' => 'array', 'items' => [ 'type' => 'string', 'example' => 'vsw-**********', ], ], 'id' => [ 'title' => 'ID', 'type' => 'integer', 'format' => 'int64', 'example' => '配置ID', ], 'fcConfig' => [ 'title' => '网络类型', 'type' => 'string', 'example' => 'fc、ansm', ], 'securityGroupId' => [ 'title' => '上次选择安全组ID', 'type' => 'string', ], 'vSwitchId' => [ 'title' => '上次选择交换机ID', 'type' => 'string', ], ], ], ], ], 'apis' => [ 'ARMSQueryDataSet' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', ], 'parameters' => [ [ 'name' => 'IntervalInSec', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, ], ], [ 'name' => 'DateStr', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MinTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'MaxTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'IsDrillDown', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'OrderByKey', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'ReduceTail', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'HungryMode', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'DatasetId', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Dimensions', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Type' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'required' => false, 'maxItems' => 5, ], ], [ 'name' => 'Measures', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], 'required' => false, 'maxItems' => 5, ], ], [ 'name' => 'RequiredDims', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Type' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'required' => false, 'maxItems' => 5, ], ], [ 'name' => 'OptionalDims', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Type' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'required' => false, 'maxItems' => 10, ], ], [ 'name' => 'HackerUserId', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Data' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 500 => [ [ 'errorCode' => 'InternalError', 'errorMessage' => '必选参数不能为空', ], ], ], 'responseDemo' => '', ], 'MetricQuery' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', ], 'parameters' => [ [ 'name' => 'IintervalInSec', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, ], ], [ 'name' => 'Metric', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Order', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Filters', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'required' => false, 'maxItems' => 5, ], ], [ 'name' => 'Measures', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], 'required' => true, 'maxItems' => 5, ], ], [ 'name' => 'Dimensions', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], 'required' => false, 'maxItems' => 5, ], ], [ 'name' => 'HackerUserId', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Data' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 500 => [ [ 'errorCode' => 'InternalError', 'errorMessage' => '必选参数不能为空', ], ], ], 'responseDemo' => '', ], ], 'endpoints' => [ [ 'regionId' => 'cn-qingdao', 'endpoint' => 'arms.cn-qingdao.aliyuncs.com', ], [ 'regionId' => 'cn-beijing', 'endpoint' => 'arms.cn-beijing.aliyuncs.com', ], [ 'regionId' => 'cn-zhangjiakou', 'endpoint' => 'arms.cn-zhangjiakou.aliyuncs.com', ], [ 'regionId' => 'cn-zhengzhou-jva', 'endpoint' => 'arms.cn-zhengzhou-jva.aliyuncs.com', ], [ 'regionId' => 'cn-huhehaote', 'endpoint' => 'arms.cn-huhehaote.aliyuncs.com', ], [ 'regionId' => 'cn-wulanchabu', 'endpoint' => 'arms.cn-wulanchabu.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou', 'endpoint' => 'arms.cn-hangzhou.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai', 'endpoint' => 'arms.cn-shanghai.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen', 'endpoint' => 'arms.cn-shenzhen.aliyuncs.com', ], [ 'regionId' => 'cn-heyuan', 'endpoint' => 'arms.cn-heyuan.aliyuncs.com', ], [ 'regionId' => 'cn-guangzhou', 'endpoint' => 'arms.cn-guangzhou.aliyuncs.com', ], [ 'regionId' => 'cn-chengdu', 'endpoint' => 'arms.cn-chengdu.aliyuncs.com', ], [ 'regionId' => 'cn-hongkong', 'endpoint' => 'arms.cn-hongkong.aliyuncs.com', ], [ 'regionId' => 'ap-northeast-1', 'endpoint' => 'arms.ap-northeast-1.aliyuncs.com', ], [ 'regionId' => 'ap-northeast-2', 'endpoint' => 'arms.ap-northeast-2.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'arms.ap-southeast-1.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-2', 'endpoint' => 'arms.ap-southeast-2.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-3', 'endpoint' => 'arms.ap-southeast-3.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-5', 'endpoint' => 'arms.ap-southeast-5.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-6', 'endpoint' => 'arms.ap-southeast-6.aliyuncs.com', ], [ 'regionId' => 'us-east-1', 'endpoint' => 'arms.us-east-1.aliyuncs.com', ], [ 'regionId' => 'us-west-1', 'endpoint' => 'arms.us-west-1.aliyuncs.com', ], [ 'regionId' => 'eu-west-1', 'endpoint' => 'arms.eu-west-1.aliyuncs.com', ], [ 'regionId' => 'eu-central-1', 'endpoint' => 'arms.eu-central-1.aliyuncs.com', ], [ 'regionId' => 'ap-south-1', 'endpoint' => 'arms.ap-south-1.aliyuncs.com', ], [ 'regionId' => 'me-east-1', 'endpoint' => 'arms.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou-finance', 'endpoint' => 'arms.cn-hangzhou-finance.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai-finance-1', 'endpoint' => 'arms.cn-shanghai-finance-1.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen-finance-1', 'endpoint' => 'arms.cn-shenzhen-finance-1.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-7', 'endpoint' => 'arms.ap-southeast-7.aliyuncs.com', ], [ 'regionId' => 'cn-beijing-finance-1', 'endpoint' => 'arms.aliyuncs.com', ], [ 'regionId' => 'me-central-1', 'endpoint' => 'arms.me-central-1.aliyuncs.com', ], [ 'regionId' => 'cn-heyuan-acdr-1', 'endpoint' => 'arms.cn-heyuan-acdr-1.aliyuncs.com', ], ], ];