From 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 17:11:17 +0800 Subject: update APIs 20260712 --- data/zh_cn/eflo/2022-05-30/api-docs.php | 21516 +++++++++++------------------- 1 file changed, 7990 insertions(+), 13526 deletions(-) (limited to 'data/zh_cn/eflo') diff --git a/data/zh_cn/eflo/2022-05-30/api-docs.php b/data/zh_cn/eflo/2022-05-30/api-docs.php index 2b407d5..02fa00c 100644 --- a/data/zh_cn/eflo/2022-05-30/api-docs.php +++ b/data/zh_cn/eflo/2022-05-30/api-docs.php @@ -1,15 +1,8 @@ '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'eflo', - 'version' => '2022-05-30', - ], + 'info' => ['style' => 'RPC', 'product' => 'eflo', 'version' => '2022-05-30'], 'directories' => [ [ - 'id' => 178077, - 'title' => '灵骏网段', - 'type' => 'directory', 'children' => [ 'CreateVpd', 'DeleteVpd', @@ -19,43 +12,29 @@ 'AssociateVpdCidrBlock', 'UnAssociateVpdCidrBlock', [ - 'id' => 182540, - 'title' => '跨账号授权', + 'children' => ['CreateVpdGrantRule', 'DeleteVpdGrantRule', 'GetVpdGrantRule', 'ListVpdGrantRules'], 'type' => 'directory', - 'children' => [ - 'CreateVpdGrantRule', - 'DeleteVpdGrantRule', - 'GetVpdGrantRule', - 'ListVpdGrantRules', - ], + 'title' => '跨账号授权', + 'id' => 350660, ], [ - 'id' => 182541, - 'title' => '路由条目', + 'children' => ['GetVpdRouteEntry', 'ListVpdRouteEntries'], 'type' => 'directory', - 'children' => [ - 'GetVpdRouteEntry', - 'ListVpdRouteEntries', - ], + 'title' => '路由条目', + 'id' => 350665, ], ], + 'type' => 'directory', + 'title' => '灵骏网段', + 'id' => 350654, ], [ - 'id' => 178076, - 'title' => '灵骏子网', + 'children' => ['GetSubnet', 'UpdateSubnet', 'ListSubnets'], 'type' => 'directory', - 'children' => [ - 'CreateSubnet', - 'DeleteSubnet', - 'GetSubnet', - 'UpdateSubnet', - 'ListSubnets', - ], + 'title' => '灵骏子网', + 'id' => 350648, ], [ - 'id' => 178075, - 'title' => '灵骏连接', - 'type' => 'directory', 'children' => [ 'InitializeVcc', 'DescribeSlr', @@ -66,150 +45,86 @@ 'ListVccFlowInfos', 'RetryVcc', [ - 'id' => 182543, - 'title' => '跨账号授权', + 'children' => ['CreateVccGrantRule', 'DeleteVccGrantRule', 'GetVccGrantRule', 'ListVccGrantRules'], 'type' => 'directory', - 'children' => [ - 'CreateVccGrantRule', - 'DeleteVccGrantRule', - 'GetVccGrantRule', - 'ListVccGrantRules', - ], + 'title' => '跨账号授权', + 'id' => 350636, ], [ - 'id' => 182544, - 'title' => '路由条目', + 'children' => ['CreateVccRouteEntry', 'DeleteVccRouteEntry', 'GetVccRouteEntry', 'ListVccRouteEntries'], 'type' => 'directory', - 'children' => [ - 'CreateVccRouteEntry', - 'DeleteVccRouteEntry', - 'GetVccRouteEntry', - 'ListVccRouteEntries', - ], + 'title' => '路由条目', + 'id' => 350641, ], ], + 'type' => 'directory', + 'title' => '灵骏连接', + 'id' => 350629, ], [ - 'id' => 185585, - 'title' => '灵骏弹性网卡', + 'children' => ['CreateElasticNetworkInterface', 'DeleteElasticNetworkInterface', 'GetElasticNetworkInterface', 'ListElasticNetworkInterfaces', 'UpdateElasticNetworkInterface', 'AttachElasticNetworkInterface', 'DetachElasticNetworkInterface', 'AssignLeniPrivateIpAddress', 'UnassignLeniPrivateIpAddress', 'GetLeniPrivateIpAddress', 'UpdateLeniPrivateIpAddress', 'ListLeniPrivateIpAddresses'], 'type' => 'directory', - 'children' => [ - 'CreateElasticNetworkInterface', - 'DeleteElasticNetworkInterface', - 'GetElasticNetworkInterface', - 'ListElasticNetworkInterfaces', - 'UpdateElasticNetworkInterface', - 'AttachElasticNetworkInterface', - 'DetachElasticNetworkInterface', - 'AssignLeniPrivateIpAddress', - 'UnassignLeniPrivateIpAddress', - 'GetLeniPrivateIpAddress', - 'UpdateLeniPrivateIpAddress', - 'ListLeniPrivateIpAddresses', - ], + 'title' => '灵骏弹性网卡', + 'id' => 350703, ], [ - 'id' => 179273, - 'title' => '灵骏网卡', + 'children' => ['GetNetworkInterface', 'ListNetworkInterfaces', 'ListLniPrivateIpAddress', 'AssignPrivateIpAddress', 'UnAssignPrivateIpAddress', 'GetLniPrivateIpAddress'], 'type' => 'directory', - 'children' => [ - 'GetNetworkInterface', - 'ListNetworkInterfaces', - 'ListLniPrivateIpAddress', - 'AssignPrivateIpAddress', - 'UnAssignPrivateIpAddress', - 'GetLniPrivateIpAddress', - ], + 'title' => '灵骏网卡', + 'id' => 350670, ], [ - 'id' => 180428, - 'title' => '灵骏HUB', - 'type' => 'directory', 'children' => [ [ - 'id' => 180429, - 'title' => '实例管理', + 'children' => ['CreateEr', 'DeleteEr', 'GetEr', 'ListErs', 'UpdateEr'], 'type' => 'directory', - 'children' => [ - 'CreateEr', - 'DeleteEr', - 'GetEr', - 'ListErs', - 'UpdateEr', - ], + 'title' => '实例管理', + 'id' => 350678, ], [ - 'id' => 180925, - 'title' => '网络实例连接', + 'children' => ['CreateErAttachment', 'DeleteErAttachment', 'UpdateErAttachment', 'GetErAttachment', 'ListErAttachments'], 'type' => 'directory', - 'children' => [ - 'CreateErAttachment', - 'DeleteErAttachment', - 'UpdateErAttachment', - 'GetErAttachment', - 'ListErAttachments', - ], + 'title' => '网络实例连接', + 'id' => 350684, ], [ - 'id' => 180932, - 'title' => '路由策略', + 'children' => ['UpdateErRouteMap', 'ListErRouteMaps', 'GetErRouteMap', 'DeleteErRouteMap', 'CreateErRouteMap'], 'type' => 'directory', - 'children' => [ - 'UpdateErRouteMap', - 'ListErRouteMaps', - 'GetErRouteMap', - 'DeleteErRouteMap', - 'CreateErRouteMap', - ], + 'title' => '路由策略', + 'id' => 350690, ], [ - 'id' => 180938, - 'title' => '路由条目', + 'children' => ['GetErRouteEntry', 'ListErRouteEntries'], 'type' => 'directory', - 'children' => [ - 'GetErRouteEntry', - 'ListErRouteEntries', - ], + 'title' => '路由条目', + 'id' => 350696, ], ], + 'type' => 'directory', + 'title' => '灵骏HUB', + 'id' => 350677, ], [ - 'id' => 184612, - 'title' => '网络通信距离', + 'children' => ['ListInstancesByNcd', 'QueryInstanceNcd', 'GetFabricTopology'], 'type' => 'directory', - 'children' => [ - 'ListInstancesByNcd', - 'QueryInstanceNcd', - 'GetFabricTopology', - ], + 'title' => '网络通信距离', + 'id' => 350699, ], [ - 'id' => 187827, - 'title' => '其他', + 'children' => ['GetNodeInfoForPod', 'ListNodeInfosForPod', 'GetDestinationCidrBlock', 'RefundVcc', 'SwitchVccConnection', 'CreateSubnet', 'DeleteSubnet'], 'type' => 'directory', - 'children' => [ - 'GetNodeInfoForPod', - 'ListNodeInfosForPod', - 'GetDestinationCidrBlock', - 'RefundVcc', - 'SwitchVccConnection', - ], + 'title' => '其他', + 'id' => 350716, ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'CreateVpd' => [ - 'summary' => '创建用户私有的灵骏网段,该网段拥有独立的网络环境。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AssignLeniPrivateIpAddress' => [ + 'summary' => '为当前的灵骏弹性网卡申请辅助私网IP(可选自动分配辅助私网IP)。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -218,243 +133,95 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', + 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '156108', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'abilityTreeCode' => '198294', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'VpdName', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段名称', - 'description' => '灵骏网段实例名称', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-1', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'Cidr', + 'name' => 'PrivateIpAddress', 'in' => 'formData', - 'schema' => [ - 'title' => '网段', - 'description' => 'VPD的网段。'."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', - 'type' => 'string', - 'required' => true, - 'example' => '10.0.0.0/8', - ], + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP(缺省自动分配)', 'description' => '灵骏弹性网卡辅助私网IP(缺省自动分配)。', 'type' => 'string', 'required' => false, 'example' => '10.0.****'], ], [ - 'name' => 'Subnets', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '灵骏子网信息列表', - 'description' => '灵骏子网信息列表', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏子网信息', - 'type' => 'object', - 'properties' => [ - 'SubnetName' => [ - 'title' => '灵骏子网名称', - 'description' => '灵骏子网实例名称', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-1', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-b', - ], - 'Cidr' => [ - 'title' => '灵骏子网网段', - 'description' => 'Subnet的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。'."\n" - .'例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。'."\n" - .'例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', - 'type' => 'string', - 'required' => false, - 'example' => '10.1.0.0/16', - ], - 'Type' => [ - 'title' => '类型;非必选;通用类型不填;OOB类型填OOB;LB类型填LB', - 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" - .'- **通用类型不填**;'."\n" - .'- **OOB**:OOB类型'."\n" - .'- **LB**: LB类型', - 'type' => 'string', - 'required' => false, - 'example' => 'OOB', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组id', - 'description' => '资源组ID。'."\n" - ."\n" - .'关于资源组的更多信息,请参见[什么是资源组](https://help.aliyun.com/document_detail/94475.htm?spm=a2c4g.11186623.0.0.29e15d7akXhpuu)。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aek2l4sq6l7unhi', - ], + 'schema' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'required' => false, 'example' => 'Description'], ], [ - 'name' => 'Tag', + 'name' => 'ClientToken', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签信息', - 'description' => '标签列表。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-wulanchabu', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值', - 'type' => 'string', - 'required' => false, - 'example' => 'wulanchabu-a', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '幂等标识', 'description' => '幂等标识。', 'type' => 'string', 'required' => false, 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'RequestId' => [ - 'description' => '本次请求的ID', - 'type' => 'string', - 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '响应内容', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID', - 'type' => 'string', - 'example' => 'vpd-eoiy88ju', - ], - 'SubnetIds' => [ - 'title' => '灵骏子网实例ID列表', - 'description' => '灵骏子网ID列表', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏子网ID', - 'type' => 'string', - 'example' => 'subnet-eoiy88ju', - ], - ], + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-lzwx****'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"SubnetIds\\": [\\n \\"subnet-eoiy88ju\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏网段', - 'description' => '调用该接口创建灵骏网段时,请注意:'."\n" - ."\n" - .'- 一个灵骏网段除了可以指定一个主网段之外,还可以指定附加网段。'."\n" - .'- 灵骏网段创建后将无法修改网段。'."\n" - .'- 请确保您有足够的灵骏网段配额。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏网段的ID,此时灵骏网段可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListVpds或者GetVpd查询灵骏网段的状态:'."\n" - .' - 当灵骏网段状态是Executing时,表示正在创建。'."\n" - .' - 当灵骏网段状态是Available时,表示创建成功。', - ], - 'DeleteVpd' => [ - 'summary' => '删除某个灵骏网段实例,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"IpName\\": \\"sip-lzwx****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '分配灵骏弹性网卡辅助私网IP', + 'description' => '为指定的灵骏弹性网卡申请辅助私网IP。'."\n" + .' - 当PrivateIp字段为空时,自动分配一个辅助私网IP,并返回该IP的唯一标识。'."\n" + .' - 可使用GetLeniPrivateIpAddress或ListLeniPrivateIpAddresses接口查询辅助私网IP的状态是否分配成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssignLeniPrivateIpAddress'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:AssignLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], + ], + ], ], + ], + 'AssignPrivateIpAddress' => [ + 'summary' => '为当前的灵骏网卡申请辅助私网IP,以及可选自动分配辅助Mac地址。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -463,107 +230,113 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', - 'abilityTreeCode' => '156110', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '166360', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VpdId', + 'name' => 'NetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-zr0farea', - ], + 'schema' => ['title' => '网卡ID', 'description' => '网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'lni-bp18exxqa2rvfn45e5pz'], + ], + [ + 'name' => 'SubnetId', + 'in' => 'formData', + 'schema' => ['title' => '所属灵骏子网', 'description' => '所属灵骏子网。', 'type' => 'string', 'required' => true, 'example' => 'subnet-f3zfzmnc'], + ], + [ + 'name' => 'PrivateIpAddress', + 'in' => 'formData', + 'schema' => ['title' => '辅助私网ip地址', 'description' => '辅助私网IP地址。', 'type' => 'string', 'required' => false, 'example' => '10.0.6.194'], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['title' => '描述信息', 'description' => '描述信息', 'type' => 'string', 'required' => false, 'example' => 'Test'], + ], + [ + 'name' => 'AssignMac', + 'in' => 'formData', + 'schema' => ['title' => '是否分配mac地址', 'description' => '是否分配mac地址。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'SkipConfig', + 'in' => 'formData', + 'schema' => ['title' => '是否跳过下发交换机配置地址', 'description' => '默认值是false。值为true时可以加速辅助私网IP申请流程。'."\n" + ."\n" + .'> 具体使用方法请提工单咨询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => 'popApi 默认不忽略,幂等使用', 'type' => 'string', 'required' => false, 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult', + 'description' => '响应实体对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ - 'description' => '响应内容。(当存在依赖资源时,会返回存在的依赖资源)', - 'type' => 'any', - 'example' => '{'."\n" - .' "subnet": ['."\n" - .' {'."\n" - .' "tenantId": "1620939556166277",'."\n" - .' "regionId": "cn-wulanchabu",'."\n" - .' "zoneId": "cn",'."\n" - .' "type": null,'."\n" - .' "subnetId": "subnet-zqebaxa0",'."\n" - .' "name": "lql_testVPD"'."\n" - .' }'."\n" - .' ],'."\n" - .' "nc": ['."\n" - .' {}'."\n" - .' ]'."\n" - .'}', - ], - 'AccessDeniedDetail' => [ - 'description' => '无权限信息', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'NetworkInterfaceId' => ['description' => '灵骏网卡ID。', 'type' => 'string', 'example' => 'lni-bp18exxqa2rvfn45e5pz'], + 'IpName' => ['description' => 'IP唯一标识。', 'type' => 'string', 'example' => 'sip-8exxqa2r'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"subnet\\\\\\": [\\\\n {\\\\n \\\\\\"tenantId\\\\\\": \\\\\\"1620939556166277\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"zoneId\\\\\\": \\\\\\"cn\\\\\\",\\\\n \\\\\\"type\\\\\\": null,\\\\n \\\\\\"subnetId\\\\\\": \\\\\\"subnet-zqebaxa0\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"lql_testVPD\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"nc\\\\\\": [\\\\n {}\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏网段', - 'description' => '调用该接口删除灵骏网段时,请注意:'."\n" - ."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 删除前,请确保已经删除了该灵骏网段实例下的所有灵骏子网实例。'."\n" - .'- 该接口属于异步接口,调用该接口后,灵骏网段实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListVpds或GetVpd查询灵骏网段的删除状态:'."\n" - .' - 当灵骏网段实例的状态是Deleting时,表示灵骏网段实例正在删除中。'."\n" - .' - 当没有该灵骏网段实例记录时,表示灵骏网段实例已经删除完成。', - ], - 'UpdateVpd' => [ - 'summary' => '更新灵骏网段实例的部分信息,包括灵骏网段实例的名称。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"NetworkInterfaceId\\": \\"lni-bp18exxqa2rvfn45e5pz\\",\\n \\"IpName\\": \\"sip-8exxqa2r\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '分配辅助私网IP', + 'description' => '> 辅助私网IP地址申请规则'."\n" + .'> - 每张网卡申请辅助私网IP的额度默认为3个,如超过额度,需要联系管理员处理。'."\n" + .'> - 辅助私网IP地址是从当前网卡所属的灵骏子网中分配,第一个地址和最后两个地址属于保留地址,不参与分配。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-10-20T08:31:32.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssignPrivateIpAddress'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:AssignPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], + ], + ], ], + ], + 'AssociateVpdCidrBlock' => [ + 'summary' => '当VPD主网段地址不够分配的时候,可以选择创建额外的附加网段作为VPD主网段的附加网段。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], @@ -572,563 +345,231 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', - 'abilityTreeCode' => '156106', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'create', + 'abilityTreeCode' => '175686', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-omqutbff', - ], + 'schema' => ['title' => '主vpdId', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vpd-omqutbff'], ], [ - 'name' => 'VpdName', + 'name' => 'SecondaryCidrBlock', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段(VPD)实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-lingjun', - ], + 'schema' => ['title' => '附加网段', 'description' => '附加网段。', 'type' => 'string', 'required' => true, 'example' => '172.16.0.0/12'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'example' => 'vpd-lg4dppgi', - ], + 'VpdId' => ['description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-eoiy88ju'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-lg4dppgi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏网段', - ], - 'GetVpd' => [ - 'summary' => '查询某个灵骏网段的详细信息,包括灵骏网段状态,Cidr地址,服务网段,Subnet及NC的数量等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '申请VPD附加网段', + 'description' => '> **添加附加网段**'."\n" + .'> - 不能以0开头,掩码长度有效范围为8~28位。'."\n" + .'> - 附加IPv4网段不得与灵骏网段的主IPv4网段及已添加的附加IPv4网段重叠。'."\n" + .'> - 不能使用 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 网段作为灵骏网段的网段。举例如下:'."\n" + .'在主IPv4网段为 192.168.0.0/16 的灵骏网段中,不能添加以下网段作为附加IPv4网段。'."\n" + .'与 192.168.0.0/16 范围相同的网段。'."\n" + .'比 192.168.0.0/16 范围更大的网段,例如:192.168.0.0/8。'."\n" + .'比 192.168.0.0/16 范围更小的网段,例如:192.168.0.0/24。'."\n" + .'> - 默认每个租户每个地域可以创建3个附加网段。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssociateVpdCidrBlock'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:AssociateVpdCidrBlock', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd/{#VpdId}'], + ], + ], + ], ], + ], + 'AttachElasticNetworkInterface' => [ + 'summary' => '灵骏ENI绑定NC。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '156109', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '201621', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ - 'name' => 'VpdId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-ze3na***', - ], + 'schema' => ['title' => '地域', 'description' => '地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'RegionId', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '节点ID', 'description' => '节点ID', 'type' => 'string', 'required' => true, 'example' => 'e01-cn-lbj3aej****'], + ], + [ + 'name' => 'ElasticNetworkInterfaceId', + 'in' => 'formData', + 'schema' => ['title' => '弹性网卡ID', 'description' => '弹性网卡ID', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], - 'Content' => [ - 'description' => '返回结果。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'example' => 'vpd-fulie***', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段实例名称。', - 'type' => 'string', - 'example' => 'vpd-1', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => '网络地址段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - 'ServiceCidr' => [ - 'title' => '内部Service网段', - 'description' => '内部Service网段。', - 'type' => 'string', - 'example' => '169.254.252.0/23', - ], - 'Status' => [ - 'title' => '实例状态', - 'description' => '实例状态。', - 'type' => 'string', - 'enumValueTitles' => [ - 'Not Available:不可用' => 'Not Available:不可用', - 'Available:正常 ' => 'Available:正常 ', - 'Deleting:删除中' => 'Deleting:删除中', - 'Executing:执行中' => 'Executing:执行中', - ], - 'example' => 'Available', - ], - 'Message' => [ - 'title' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'description' => '错误信息 (当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '可用', - ], - 'NcCount' => [ - 'title' => '当前灵骏网段下的服务器数量', - 'description' => 'NC数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '16', - ], - 'NetworkInterfaceCount' => [ - 'title' => '灵骏网卡数量', - 'description' => '灵骏网卡数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'SubnetCount' => [ - 'title' => '灵骏子网个数', - 'description' => '灵骏子网(Subnet)个数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2023-10-25 15:57:16', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '2023-10-25 15:57:16', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '162093***166279', - ], - 'ErInfos' => [ - 'title' => '已绑定的ER信息', - 'description' => '已绑定的灵骏HUB(ER)信息。', - 'type' => 'array', - 'items' => [ - 'description' => '已绑定的灵骏HUB(ER)信息。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2023-10-25 15:57:16', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '2023-10-25 15:57:16', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '弹性路由器(ER)实例ID。', - 'type' => 'string', - 'example' => 'er-a7rqv1rq***', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '弹性路由器(ER)所属地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '162093***166279'."\n", - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => '弹性路由器(ER)实例名称。', - 'type' => 'string', - 'example' => 'er-1', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'Connections' => [ - 'title' => '连接数', - 'description' => '连接数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'RouteMaps' => [ - 'title' => '路由策略数量', - 'description' => '路由策略数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - ], - ], - ], - 'AttachErStatus' => [ - 'title' => '是否已绑定灵骏HUB', - 'description' => '是否已绑定灵骏HUB(ER):'."\n" - .'- **true** : 已绑定ER'."\n" - .'- **false** :未绑定ER', - 'type' => 'boolean', - 'example' => 'true'."\n", - ], - 'ResourceGroupId' => [ - 'title' => '资源组ID', - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7u***', - ], - 'Tags' => [ - 'title' => '标签信息列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '资源标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-subent-region', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - ], - ], - ], - 'Quota' => [ - 'title' => '总配额信息', - 'description' => '总配额信息。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'PrivateIpCount' => [ - 'title' => '辅助私网IP总数', - 'description' => '辅助私网IP总数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'SecondaryCidrBlocks' => [ - 'title' => '附加网段信息', - 'description' => '附加网段信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '附加网段信息。', - 'type' => 'string', - 'example' => '10.0.0.0/8'."\n", - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], + 'Content' => ['description' => '响应内容', 'type' => 'any', 'example' => '[]'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-fulie***\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"ServiceCidr\\": \\"169.254.252.0/23\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"可用\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"SubnetCount\\": 1,\\n \\"CreateTime\\": \\"2023-10-25 15:57:16\\",\\n \\"GmtModified\\": \\"2023-10-25 15:57:16\\",\\n \\"TenantId\\": \\"162093***166279\\",\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"2023-10-25 15:57:16\\",\\n \\"GmtModified\\": \\"2023-10-25 15:57:16\\",\\n \\"Message\\": \\"success\\",\\n \\"ErId\\": \\"er-a7rqv1rq***\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"162093***166279\\\\n\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"描述\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"AttachErStatus\\": true,\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subent-region\\",\\n \\"TagValue\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"Quota\\": 10,\\n \\"PrivateIpCount\\": 10,\\n \\"SecondaryCidrBlocks\\": [\\n \\"10.0.0.0/8\\\\n\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段详情', - ], - 'ListVpds' => [ - 'summary' => '查询一个或多个灵骏网段的详细信息,包括灵骏网段状态,Cidr地址,服务网段,Subnet等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": \\"[]\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '绑定灵骏弹性网卡', + 'description' => '该接口为异步接口,需要使用查询接口来等待灵骏弹性网卡到达可用状态。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AttachElasticNetworkInterface'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:AttachElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], + ], + ], ], + ], + 'CreateElasticNetworkInterface' => [ + 'summary' => '创建灵骏弹性网卡。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '156107', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '188334', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ - 'name' => 'VpdName', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段(VPD)实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-1', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'RegionId', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu-a'], ], [ - 'name' => 'VpdId', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-fuliephf', - ], + 'schema' => ['title' => '机器节点ID 默认第一张bond0的卡上创建灵骏弹性网卡', 'description' => '灵骏节点ID。', 'type' => 'string', 'required' => false, 'example' => 'e01-cn-lbj3aej****'], ], [ - 'name' => 'Status', + 'name' => 'VpcId', 'in' => 'formData', - 'schema' => [ - 'title' => '实例状态', - 'description' => '实例状态。可能值:'."\n" - ."\n" - .'- **Available**:正常 '."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', - ], + 'schema' => ['title' => '云上vpcID', 'description' => '云上VPC ID。'."\n" + ."\n" + .'> NodeId为空时,VpcId必填;NodeId不为空时,VpcId选填。', 'type' => 'string', 'required' => false, 'example' => 'vpc-uf6aa4ddo97fr****'], ], [ - 'name' => 'WithDependence', + 'name' => 'VSwitchId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否带依赖资源信息,建议分页查询的时候不查询依赖信息,删出的时候可以单独查询', - 'description' => '是否带依赖资源信息,建议分页查询的时候不查询依赖信息,删除的时候可以单独查询,可能值:'."\n" - ."\n" - .'- **true** : 带依赖信息'."\n" - .'- **false** :不带依赖信息', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '交换机ID', 'description' => '交换机ID。', 'type' => 'string', 'required' => false, 'example' => 'vsw-t4nahb0pxck****'], ], [ - 'name' => 'ForSelect', + 'name' => 'SecurityGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '下拉框使用', - 'description' => '下拉选择时使用,只返回基础信息(包括实例ID、实例名称),可能值:'."\n" - ."\n" - .'- **true** :下拉选择查询使用。'."\n" - .'- **false** :正常查询使用。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => '安全组ID。', 'type' => 'string', 'required' => false, 'example' => 'sg-wz9fj2s3o21nw2****'], ], [ - 'name' => 'WithoutVcc', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '查询没有vcc的vpd信息', - 'description' => '查询未绑定VCC(灵骏连接)的VPD(灵骏网段)信息,可能值:'."\n" - ."\n" - .'- **true** : 过滤掉已绑定过VCC的VPD'."\n" - .'- **false** :不过滤已绑定过VCC的VPD', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'required' => false, 'example' => 'Description'], ], [ - 'name' => 'FilterErId', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '查询没有绑定过的vpd信息', - 'description' => '查询未绑定过指定灵骏HUB的灵骏网段信息。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzzka6bnjvbi'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'EnableJumboFrame', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'schema' => ['title' => '是否启用jumbo帧能力', 'description' => '是否启用jumbo帧能力。', 'type' => 'boolean', 'required' => false, 'example' => 'True'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => 'POP API默认不忽略,幂等使用。', 'type' => 'string', 'required' => false, 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004'], ], [ 'name' => 'Tag', @@ -1136,34 +577,14 @@ 'style' => 'repeatList', 'schema' => [ 'title' => '标签信息', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', + 'description' => '标签信息', 'type' => 'array', 'items' => [ - 'description' => '标签信息。', + 'description' => '标签信息', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-vpd-region', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'wulanchabu', - ], + 'Value' => ['description' => '标签值。', 'type' => 'string', 'required' => false, 'example' => 'tag-value'], + 'Key' => ['description' => '标签键。', 'type' => 'string', 'required' => false, 'example' => 'tag-key'], ], 'required' => false, ], @@ -1171,349 +592,64 @@ 'maxItems' => 100, ], ], - [ - 'name' => 'PageNumber', - 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '分页大小。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], - ], - [ - 'name' => 'EnablePage', - 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], - ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '请求响应对象。', + 'title' => '返回参数', + 'description' => '返回参数。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '返回数据信息。', - 'type' => 'array', - 'items' => [ - 'description' => '附加说明信息。', - 'type' => 'object', - 'properties' => [ - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'example' => 'vpd-lg4dppgi', - ], - 'VpdName' => [ - 'title' => '灵骏网段名称', - 'description' => '灵骏网段(VPD)名称。', - 'type' => 'string', - 'example' => 'vpd-1', - ], - 'Cidr' => [ - 'title' => 'cidr地址', - 'description' => 'VPD的网段。'."\n" - ."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - 'ServiceCidr' => [ - 'title' => '服务网段', - 'description' => '服务网段。', - 'type' => 'string', - 'example' => '169.254.252.0/23', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'NcCount' => [ - 'title' => 'nc数量', - 'description' => 'nc数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '16', - ], - 'NetworkInterfaceCount' => [ - 'title' => '灵骏网卡数量', - 'description' => '灵骏网卡数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'SubnetCount' => [ - 'title' => 'subnet数量', - 'description' => 'Subnet数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'Dependence' => [ - 'title' => '依赖项', - 'description' => '依赖项。', - 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'any', - 'description' => '依赖信息列表。', - 'example' => '{'."\n" - .' "subnet": ['."\n" - .' {'."\n" - .' "tenantId": "1620939556166277",'."\n" - .' "regionId": "cn-wulanchabu",'."\n" - .' "zoneId": "cn",'."\n" - .' "type": null,'."\n" - .' "subnetId": "subnet-zqebaxa0",'."\n" - .' "name": "lql_testVPD"'."\n" - .' }'."\n" - .' ],'."\n" - .' "nc": [{}]'."\n" - .'}', - ], - ], - 'ErInfos' => [ - 'title' => '已绑定的灵骏HUB信息列表', - 'description' => '已绑定的灵骏HUB(ER)信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '已绑定的灵骏HUB(ER)信息。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => ' '."\n" - .'1678273219000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '弹性路由器(ER)实例ID。', - 'type' => 'string', - 'example' => 'er-63vzm0fw', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '地域信息。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => '灵骏HUB(ER)实例名称。', - 'type' => 'string', - 'example' => 'er-1', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'Connections' => [ - 'title' => '连接数', - 'description' => '连接数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'RouteMaps' => [ - 'title' => '路由策略数量', - 'description' => '路由策略数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - ], - ], - ], - 'Tags' => [ - 'title' => '标签列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-vpd-region', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - ], - ], - ], - 'ResourceGroupId' => [ - 'title' => '资源组ID', - 'description' => '资源组ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'SecondaryCidrBlocks' => [ - 'description' => '附加网段信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => 'VPD的附加网段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - ], - ], - ], - ], + 'NodeId' => ['title' => '设备ID', 'description' => '灵骏节点ID。', 'type' => 'string', 'example' => 'e01-cn-lbj3aej****'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1fejojjo****'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-lg4dppgi\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"ServiceCidr\\": \\"169.254.252.0/23\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"SubnetCount\\": 1,\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"Dependence\\": {\\n \\"key\\": \\"{\\\\n \\\\\\"subnet\\\\\\": [\\\\n {\\\\n \\\\\\"tenantId\\\\\\": \\\\\\"1620939556166277\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"zoneId\\\\\\": \\\\\\"cn\\\\\\",\\\\n \\\\\\"type\\\\\\": null,\\\\n \\\\\\"subnetId\\\\\\": \\\\\\"subnet-zqebaxa0\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"lql_testVPD\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"nc\\\\\\": [{}]\\\\n}\\"\\n },\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"\\\\t\\\\n1678273219000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-63vzm0fw\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"描述\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vpd-region\\",\\n \\"TagValue\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"SecondaryCidrBlocks\\": [\\n \\"10.0.0.0/8\\"\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段', - ], - 'AssociateVpdCidrBlock' => [ - 'summary' => '当VPD主网段地址不够分配的时候,可以选择创建额外的附加网段作为VPD主网段的附加网段。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - 'http', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1fejojjo****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏弹性网卡', + 'changeSet' => [ + ['createdAt' => '2025-05-12T03:16:57.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-10-15T03:06:11.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2024-01-03T06:48:41.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-10-20T08:31:32.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-09-08T15:00:08.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateElasticNetworkInterface'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ], + ], + ], ], + ], + 'CreateEr' => [ + 'summary' => '创建灵骏HUB。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1523,217 +659,242 @@ 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', - 'abilityTreeCode' => '175686', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '158469', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ + [ + 'name' => 'ErName', + 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB名称', 'description' => '灵骏HUB名称。', 'type' => 'string', 'required' => true, 'example' => 'er-wulanchabu-main'], + ], + [ + 'name' => 'MasterZoneId', + 'in' => 'formData', + 'schema' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu-b'], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'required' => false, 'example' => 'er-ulanqab-instance'], + ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VpdId', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '主vpdId', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-omqutbff', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aekzt452sjgqm2y'], ], [ - 'name' => 'SecondaryCidrBlock', + 'name' => 'Tag', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '附加网段', - 'description' => '附加网段。', - 'type' => 'string', - 'required' => true, - 'example' => '172.16.0.0/12', + 'title' => '标签信息', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息', + 'type' => 'object', + 'properties' => [ + 'Value' => ['description' => '标签值', 'type' => 'string', 'required' => false, 'example' => 'value1'], + 'Key' => ['description' => '标签键', 'type' => 'string', 'required' => false, 'example' => 'test1'], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 100, ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult。', + 'title' => 'AjaxResult', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], + 'Code' => ['description' => '业务码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'VpdId' => [ - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-eoiy88ju', - ], + 'ErId' => ['title' => '灵骏HUB ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-aueyxxsy'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '申请VPD附加网段', - 'description' => '> **添加附加网段**'."\n" - .'> - 不能以0开头,掩码长度有效范围为8~28位。'."\n" - .'> - 附加IPv4网段不得与灵骏网段的主IPv4网段及已添加的附加IPv4网段重叠。'."\n" - .'> - 不能使用 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 网段作为灵骏网段的网段。举例如下:'."\n" - .'在主IPv4网段为 192.168.0.0/16 的灵骏网段中,不能添加以下网段作为附加IPv4网段。'."\n" - .'与 192.168.0.0/16 范围相同的网段。'."\n" - .'比 192.168.0.0/16 范围更大的网段,例如:192.168.0.0/8。'."\n" - .'比 192.168.0.0/16 范围更小的网段,例如:192.168.0.0/24。'."\n" - .'> - 默认每个租户每个地域可以创建3个附加网段。', - ], - 'UnAssociateVpdCidrBlock' => [ - 'summary' => '可通过此功能对VPD的附加网段进行删除。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - 'http', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"ErId\\": \\"er-aueyxxsy\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏HUB', + 'description' => '调用该接口创建灵骏HUB时,请注意:'."\n" + ."\n" + .'- 请确保您有足够的灵骏HUB配额。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏HUB的ID,此时灵骏HUB实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErs或者GetEr查询灵骏HUB的状态:'."\n" + .' - 当灵骏HUB状态是Executing时,表示正在创建。'."\n" + .' - 当灵骏HUB状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-05-14T02:24:49.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:28.000Z', 'description' => '请求参数发生变更'], ], - 'security' => [ - [ - 'AK' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateEr'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/*'], + ], + ], + ], + ], + ], + 'CreateErAttachment' => [ + 'summary' => '创建网络实例连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', - 'abilityTreeCode' => '175687', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'create', + 'abilityTreeCode' => '158533', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'InstanceType', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '实例类型', 'description' => '实例类型。取值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'required' => true, 'example' => 'VPD'], ], [ - 'name' => 'VpdId', + 'name' => 'ErAttachmentName', 'in' => 'formData', - 'schema' => [ - 'title' => '主vpdId', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-aof7dat1', - ], + 'schema' => ['title' => '网络实例连接名称', 'description' => '网络实例连接名称。', 'type' => 'string', 'required' => true, 'example' => 'er-attachemnt-vpd-xksd2obl'], ], [ - 'name' => 'SecondaryCidrBlock', + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['title' => '实例ID', 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" + ."\n" + .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" + ."\n" + .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', 'type' => 'string', 'required' => true, 'example' => 'vpd-xksd****'], + ], + [ + 'name' => 'AutoReceiveAllRoute', 'in' => 'formData', 'schema' => [ - 'title' => '附加网段', - 'description' => '附加网段。', - 'type' => 'string', + 'title' => '是否自动接收来自本ER的实例的所有路由', + 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由。取值:'."\n" + ."\n" + .'- **true** :自动接收'."\n" + .'- **false** :不接收', + 'type' => 'boolean', 'required' => true, - 'example' => '192.168.0.0/16', + 'enumValueTitles' => ['true' => '自动接收', 'false' => '不接收'], + 'example' => 'true', ], ], + [ + 'name' => 'ResourceTenantId', + 'in' => 'formData', + 'schema' => ['title' => '资源所属租户Id;跨账号资源需要填写', 'description' => '资源所属租户ID,跨账号资源需要填写。', 'type' => 'string', 'required' => false, 'example' => '162093955616****'], + ], + [ + 'name' => 'RegionId', + 'in' => 'formData', + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'ErId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkop****'], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult。', + 'title' => 'AjaxResult', + 'description' => '响应实体。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'VpdId' => [ - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-ze3na0wf', - ], + 'ErAttachmentId' => ['title' => '网络连接实例ID', 'description' => '网络连接实例ID。', 'type' => 'string', 'example' => 'er-attachment-ggjb****'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-ze3na0wf\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除VPD附加网段', - 'description' => '>如果附加网段**有灵骏子网资源**,需要先行**删除依赖资源**之后,方可删除本条附加网段。>', - ], - 'CreateVpdGrantRule' => [ - 'summary' => '用户可通过此API,将灵骏网段实例对目标账号的灵骏HUB实例授权。授权后,目标账号即可用被授权的灵骏HUB实例关联到您的灵骏网段。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"ErAttachmentId\\": \\"er-attachment-ggjb****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建网络实例连接', + 'description' => '调用该接口创建网络实例连接时,请注意:'."\n" + ."\n" + .'- 请确保您已创建灵骏HUB实例。'."\n" + .'- 请确保您有足够的网络实例连接配额。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回一个网络实例连接的ID,此时网络实例连接实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErAttachments或者GetErAttachment查询网络实例连接的状态:'."\n" + .' - 当网络实例连接状态是Executing时,表示正在创建。'."\n" + .' - 当网络实例连接状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateErAttachment'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/*'], + ], + ], + ], ], + ], + 'CreateErRouteMap' => [ + 'summary' => '用户可以使用该API,通过指定灵骏HUB下的网络实例连接,创建路由策略。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1745,120 +906,140 @@ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '164359', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '158536', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'RouteMapNum', 'in' => 'formData', - 'schema' => [ - 'title' => '授权网络实例ID', - 'description' => '网络实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-8rgvqazb', - ], + 'schema' => ['title' => '策略编号', 'description' => '策略编号。'."\n" + ."\n" + .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" + ."\n" + .'**取值范围:1001~2000**', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1001'], ], [ - 'name' => 'GrantTenantId', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户', - 'description' => '授权租户ID', - 'type' => 'string', - 'required' => true, - 'example' => '1013666993027780', - ], + 'schema' => ['title' => '策略描述', 'description' => '策略描述', 'type' => 'string', 'required' => false, 'example' => 'Description'], + ], + [ + 'name' => 'TransmissionInstanceId', + 'in' => 'formData', + 'schema' => ['title' => '源实例Id', 'description' => '源实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-xlsjsdvt'], + ], + [ + 'name' => 'TransmissionInstanceType', + 'in' => 'formData', + 'schema' => ['title' => '源实例类型', 'description' => '源实例类型,可选值:'."\n" + .'- **VPD**:灵骏网段。'."\n" + .'- **VCC**:灵骏连接。', 'type' => 'string', 'required' => true, 'example' => 'VPD'], + ], + [ + 'name' => 'ReceptionInstanceId', + 'in' => 'formData', + 'schema' => ['title' => '目的实例ID', 'description' => '目的实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-xlhsvdvt'], + ], + [ + 'name' => 'ReceptionInstanceType', + 'in' => 'formData', + 'schema' => ['title' => '目的实例类型', 'description' => '目的实例类型,可选值:'."\n" + ."\n" + .'- **VPD**:灵骏网段。'."\n" + .'- **VCC**:灵骏连接。', 'type' => 'string', 'required' => true, 'example' => 'VPD'], + ], + [ + 'name' => 'DestinationCidrBlock', + 'in' => 'formData', + 'schema' => ['title' => '目的网段', 'description' => '目的网段', 'type' => 'string', 'required' => false, 'example' => '0.0.0.0/0'], + ], + [ + 'name' => 'RouteMapAction', + 'in' => 'formData', + 'schema' => ['title' => '策略行为', 'description' => '策略行为;可选值:'."\n" + .'- **permit**: 允许'."\n" + .'- **deny**: 拒绝', 'type' => 'string', 'required' => true, 'example' => 'permit'], + ], + [ + 'name' => 'TransmissionInstanceOwner', + 'in' => 'formData', + 'schema' => ['title' => '发布实例所属租户', 'description' => '路由发布实例所属租户', 'type' => 'string', 'required' => false, 'example' => '1620939556166277'], + ], + [ + 'name' => 'ReceptionInstanceOwner', + 'in' => 'formData', + 'schema' => ['title' => '接收实例所属租户', 'description' => '路由接收实例所属租户', 'type' => 'string', 'required' => false, 'example' => '1620939556166277'], ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-aueyxxsy'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'GrantRuleId' => [ - 'title' => '授权资源主键ID', - 'description' => '授权资源主键ID', - 'type' => 'string', - 'example' => 'grant-rule-hnevjkmw', - ], + 'ErRouteMapId' => ['title' => '路由策略ID', 'description' => '路由策略ID', 'type' => 'string', 'example' => 'er-rmap-uwglhzom'], ], - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '鉴权报错信息', - 'type' => 'string', - 'example' => 'None', ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"GrantRuleId\\": \\"grant-rule-hnevjkmw\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","errorExample":""},{"type":"xml","example":"\\n 0\\n 成功\\n DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\n \\n grant-rule-hnevjkmw\\n \\n","errorExample":""}]', - 'title' => '创建灵骏网段跨账号授权信息', - 'description' => '调用该接口创建灵骏HUB跨账号授权时,请注意:'."\n" + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏HUB路由策略', + 'description' => '调用该接口创建路由策略时,请注意:'."\n" ."\n" - .'- 请确保您将要授权的对方阿里云归属ID和灵骏HUB实例ID准确无误。'."\n" - .'- 如果向对方账号授权,对方账号便可将您的本地网络实例加载到其灵骏HUB中,对方网络将会打通到您的网络,请谨慎操作。', - ], - 'DeleteVpdGrantRule' => [ - 'summary' => '删除某个灵骏网段的灵骏HUB跨账号授权,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', + .'- 请确保您已创建灵骏HUB实例。'."\n" + .'- 请确保您已创建网络实例连接。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回一个路由策略的ID,此时路由策略实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErRouteMaps或者GetErRouteMap查询路由策略的状态:'."\n" + .' - 当路由策略状态是Executing时,表示正在创建。'."\n" + .' - 当路由策略状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateErRouteMap'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/*'], + ], + ], + ], ], + ], + 'CreateSubnet' => [ + 'summary' => '用户可以使用该API在灵骏网段下创建一个灵骏子网。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1867,1066 +1048,688 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', + 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '164358', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '156114', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ + [ + 'name' => 'SubnetName', + 'in' => 'formData', + 'schema' => ['title' => 'subnet名称', 'description' => '灵骏子网实例名称', 'type' => 'string', 'required' => true, 'example' => 'subnet-1'], + ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'GrantRuleId', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源实例ID', - 'description' => '授权条目ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'grant-rule-9rgxqazb', - ], + 'schema' => ['title' => '可用区', 'description' => '可用区ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu-b'], ], [ - 'name' => 'InstanceId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权那资源实例Id', - 'description' => '网络实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-8rgvqazb', - ], + 'schema' => ['title' => '所属vpd', 'description' => '所属灵骏网段实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-xcuhjyrj'], ], [ - 'name' => 'GrantTenantId', + 'name' => 'Cidr', 'in' => 'formData', - 'schema' => [ - 'title' => '被授权租户Id', - 'description' => '授权租户ID。', - 'type' => 'string', - 'required' => false, - 'example' => '1013666993027780', - ], + 'schema' => ['title' => '网段', 'description' => 'Subnet的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', 'type' => 'string', 'required' => true, 'example' => '10.0.0.0/16'], ], [ - 'name' => 'ErId', + 'name' => 'Type', + 'in' => 'formData', + 'schema' => ['title' => 'subnet类型,非必选', 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" + ."\n" + .'- **通用类型不填**'."\n" + .'- **OOB**:OOB类型'."\n" + .'- **LB**: LB类型', 'type' => 'string', 'required' => false, 'example' => 'OOB'], + ], + [ + 'name' => 'Tag', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', + 'title' => '标签信息', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '实例的标签信息', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'tag-subnet'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'required' => false, 'example' => 'subnet-tag-1'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'er-kkopgtne', + 'maxItems' => 100, ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], + 'Code' => ['description' => '业务码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '响应内容。', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情 ', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'SubnetId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏子网实例ID', 'type' => 'string', 'example' => 'subnet-yuvn29bn'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏网段跨账号授权信息', - ], - 'GetVpdGrantRule' => [ - 'summary' => '查询灵骏网段跨账号资源授权详情,包括授权租户ID,灵骏HUB实例ID,网络实例ID等。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"SubnetId\\": \\"subnet-yuvn29bn\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏子网', + 'description' => '在调用该接口创建灵骏子网时,请注意:'."\n" + .'- 您已创建了灵骏网段。'."\n" + .'- 一个灵骏子网只能指定一个网段。'."\n" + .'- 灵骏子网创建后将无法修改网段。'."\n" + .'- 请确保您有足够的灵骏子网配额。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏子网的ID,此时灵骏网段可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListSubnets或者GetSubnet查询灵骏网段的状态:'."\n" + .' - 当灵骏子网状态是Executing时,表示正在创建。'."\n" + .' - 当灵骏子网状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:22.000Z', 'description' => '响应参数发生变更'], ], - 'operationType' => 'read', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateSubnet'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/*'], + ], + ], + ], + ], + ], + 'CreateVcc' => [ + 'summary' => '用户可创建灵骏连接,用于连通灵骏网络环境和阿里云网络环境。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '165885', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '152063', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID;必选', - 'description' => '地域ID;必选', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'GrantRuleId', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源实例ID', - 'description' => '授权资源实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'grant-rule-xrgvqazb', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-a'], ], [ - 'name' => 'ErId', + 'name' => 'VccName', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB实例Id', - 'description' => '灵骏HUB实例Id', - 'type' => 'string', - 'required' => false, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '专线名称', 'description' => '灵骏连接名称', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ - 'name' => 'GrantTenantId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户ID', - 'description' => '授权租户ID', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166277', - ], + 'schema' => ['title' => 'VPD', 'description' => '灵骏网段实例ID', 'type' => 'string', 'required' => false, 'example' => 'vpd-t2jseldp'], ], [ - 'name' => 'InstanceId', + 'name' => 'CenId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权实例ID', - 'description' => '授权实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-xxxxxxxx', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'InstanceId' => [ - 'title' => '网络实例ID', - 'description' => '网络实例ID', - 'type' => 'string', - 'example' => 'vpd-xxxxxxxxxx', - ], - 'InstanceName' => [ - 'title' => '网络实例名称', - 'description' => '网络实例名称', - 'type' => 'string', - 'example' => 'vpd-lingjun', - ], - 'Product' => [ - 'title' => '网络产品CODE: VPD、VCC', - 'description' => '网络产品Code:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'example' => 'VPD', - ], - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'GrantTenantId' => [ - 'title' => '授权租户ID', - 'description' => '授权租户ID', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'Used' => [ - 'title' => '当前授权信息是否已被使用;默认为false', - 'description' => '当前授权信息是否已被使用;默认为false', - 'type' => 'boolean', - 'example' => '0', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'GrantRuleId' => [ - 'title' => '授权资源ID', - 'description' => '授权资源ID', - 'type' => 'string', - 'example' => 'grant-rule-xxxxxx', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7u***', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], + 'schema' => ['title' => 'CEN', 'description' => '云企业网实例ID', 'type' => 'string', 'required' => false, 'example' => 'cen-bkiw0x1347roekr7f2'], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vpd-xxxxxxxxxx\\",\\n \\"InstanceName\\": \\"vpd-lingjun\\",\\n \\"Product\\": \\"VPD\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1620939556166277\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GrantRuleId\\": \\"grant-rule-xxxxxx\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段跨账号授权信息详情', - ], - 'ListVpdGrantRules' => [ - 'summary' => '查询一个或多个灵骏网段路由条目的详细信息,包括路由类型,路由条目状态,目的网段,下一条的实例信息等。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '164357', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['title' => '描述', 'description' => '描述', 'type' => 'string', 'required' => false, 'example' => 'vpd for test'], ], - ], - 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'Bandwidth', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID;必选', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '带宽', 'description' => '带宽,单位Mbps。最小值为1000,代表1Gbps带宽;最大值为400000,代表400Gbps带宽。'."\n" + ."\n" + .'> 1Gbps = 1000Mbps', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1000'], ], [ - 'name' => 'ErId', + 'name' => 'Tag', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '灵骏HUB;', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', + 'title' => '标签', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '实例的标签信息。', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'tag-vcc'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'required' => false, 'example' => 'vcc-group-1'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'er-kkopgtne', + 'maxItems' => 100, ], ], [ - 'name' => 'GrantTenantId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户ID;非必选', - 'description' => '授权租户ID。', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166279', - ], + 'schema' => ['title' => '入云专线ID', 'description' => '灵骏连接实例ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], ], [ - 'name' => 'InstanceId', + 'name' => 'VpcId', 'in' => 'formData', - 'schema' => [ - 'title' => '已授权网络实例ID;非必选', - 'description' => '要查询的网络实例的ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-8rgvqazb', - ], + 'schema' => ['title' => '创建代理相关vpcId、vSwitchId', 'description' => '专有网络ID;[什么是专有网络](https://help.aliyun.com/document_detail/34217.html)'."\n" + ."\n" + .'可调用[DescribeVpcs](https://help.aliyun.com/document_detail/35739.html#demo-0)接口查询指定VPC。', 'type' => 'string', 'required' => false, 'example' => 'vpc-uf6aa4ddo97frj22tgp52'], ], [ - 'name' => 'InstanceName', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '已授权网络实例名称;非必选', - 'description' => '实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-1', - ], + 'schema' => ['title' => '资源组id', 'description' => '资源组ID。'."\n" + ."\n" + .'关于资源组的更多信息,请参见[什么是资源组](https://help.aliyun.com/document_detail/94475.htm?spm=a2c4g.11186623.0.0.29e15d7akXhpuu)。', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], ], [ - 'name' => 'GrantRuleId', + 'name' => 'ConnectionType', 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源ID;非必选', - 'description' => '授权条目ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'grant-rule-8rgvqazb', - ], + 'schema' => ['title' => '连接方式,CENTR/VPC', 'description' => '连接方式,可选值:'."\n" + .'- **专有网络(VPC)**'."\n" + .'- **云企业网(CENTR)**', 'type' => 'string', 'required' => false, 'example' => 'CENTR'], ], [ - 'name' => 'ForSelect', + 'name' => 'VSwitchId', 'in' => 'formData', - 'schema' => [ - 'title' => '下拉列表查询使用;默认false', - 'description' => '下拉框使用。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => 'vSwitchId', 'description' => '交换机实例ID。[专有网络交换机](https://help.aliyun.com/document_detail/100380.html)。'."\n" + ."\n" + .'你可以调用[DescribeVSwitches](https://help.aliyun.com/document_detail/35748.html)接口查询已创建的交换机。', 'type' => 'string', 'required' => false, 'example' => 'vsw-t4nahb0pxckgktx1kot8q'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'BgpCidr', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aek2l4sq6l7unhi', - ], + 'schema' => ['title' => '互联网段,云上输入,云下默认', 'description' => '互联网段,云上输入,云下默认', 'type' => 'string', 'required' => false, 'example' => '10.0.0.0/24'], ], [ - 'name' => 'PageNumber', + 'name' => 'AccessCouldService', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '启动访问云服务', 'description' => '启动访问云服务,可选值:'."\n" + ."\n" + .'- **true** :启用访问云服务'."\n" + .'- **false** :不启用访问云服务', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ - 'name' => 'PageSize', + 'name' => 'CenOwnerId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:10。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['title' => 'cen所属账号', 'description' => 'cen所属账号', 'type' => 'string', 'required' => false, 'example' => '1511928242963727'], ], [ - 'name' => 'EnablePage', + 'name' => 'BgpAsn', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => 'bgp as号', 'description' => 'bgp as号', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '4200057312'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息,若成功请求为success', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '返回结果', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏网段授权信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏网段授权信息。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'InstanceId' => [ - 'title' => '网络实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-8rgvqazb', - ], - 'InstanceName' => [ - 'title' => '网络实例名称', - 'description' => '实例名称。', - 'type' => 'string', - 'example' => 'vpd-1', - ], - 'Product' => [ - 'title' => '网络产品CODE: VPD、VCC', - 'description' => '授权产品类型。可选值:'."\n" - ."\n" - .'- **VPD**:灵骏网段VPD实例'."\n" - .'- **VCC**:灵骏连接VCC实例'."\n" - ."\n" - .'调用者无需指定。', - 'type' => 'string', - 'example' => 'VPD', - ], - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '当前网络示例授权到指定的灵骏HUB示例ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'GrantTenantId' => [ - 'title' => '授权租户ID', - 'description' => '当前实例授权到的租户ID。', - 'type' => 'string', - 'example' => '1672372231790', - ], - 'Used' => [ - 'title' => '当前授权信息是否已被使用;默认为false', - 'description' => '当前授权实例是否已被绑定。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1643013506000', - ], - 'GrantRuleId' => [ - 'title' => '授权资源ID', - 'description' => '授权条目ID。', - 'type' => 'string', - 'example' => 'grant-rule-8rgvqazb', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - ], - ], - ], + 'VccId' => ['title' => '灵骏连接ID', 'description' => '灵骏连接实例ID', 'type' => 'string', 'example' => 'vcc-cn-zvp2w222001'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vpd-8rgvqazb\\",\\n \\"InstanceName\\": \\"vpd-1\\",\\n \\"Product\\": \\"VPD\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1672372231790\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1643013506000\\",\\n \\"GrantRuleId\\": \\"grant-rule-8rgvqazb\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段授权信息', - ], - 'GetVpdRouteEntry' => [ - 'summary' => '查询路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏连接', + 'description' => '调用该接口创建灵骏连接时,请注意:'."\n" + ."\n" + .'- 填写参数vccId时,系统将为您配置已购买的灵骏连接;当缺省参数vccId时,系统将自动为您下单并配置灵骏连接。'."\n" + .'- 请确保您已经调用InitializeVcc接口授权。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回灵骏连接ID,但灵骏连接实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以调用ListVccs或GetVcc查询灵骏连接的创建状态:'."\n" + .' - 当灵骏连接的状态是Executing时,表示灵骏连接正在创建中。'."\n" + .' - 当灵骏连接的状态是Available时,表示灵骏连接创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-07-31T12:03:46.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVcc'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/*'], + ], + ], + ], ], + ], + 'CreateVccGrantRule' => [ + 'summary' => '用户可通过此API,将灵骏连接实例对目标账号的灵骏HUB实例授权。授权后,目标账号即可用被授权的灵骏HUB实例关联到您的灵骏连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '160212', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '164354', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '授权网络实例ID', 'description' => '网络实例ID', 'type' => 'string', 'required' => true, 'example' => 'vcc-8rgvqazb'], ], [ - 'name' => 'VpdId', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '入云专线 Id', - 'description' => '灵骏网段实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-iv2zm1qf', - ], + 'schema' => ['title' => '授权租户', 'description' => '授权租户ID', 'type' => 'string', 'required' => true, 'example' => '1620939556166277'], ], [ - 'name' => 'VpdRouteEntryId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由条目Id', - 'description' => '路由条目实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-rte-toekyqel', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'ErId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpdRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '灵骏网段路由条目ID', - 'type' => 'string', - 'example' => 'vpd-rte-toekyqel', - ], - 'TenantId' => [ - 'title' => '租户Id', - 'description' => '租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'VpdId' => [ - 'title' => '入云专线 Id', - 'description' => '灵骏网段实例 ID', - 'type' => 'string', - 'example' => 'vpd-ze3na0wf', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目标网段', - 'type' => 'string', - 'example' => '0.0.0.0/0', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型', - 'type' => 'string', - 'example' => 'ER', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例', - 'type' => 'string', - 'example' => 'er-bmlqiym1', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型', - 'type' => 'string', - 'example' => 'BGP', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmzzka6bnjvbi', - ], + 'GrantRuleId' => ['title' => '授权资源主键ID', 'description' => '授权资源主键ID', 'type' => 'string', 'example' => 'grant-rule-8rgvqazb'], ], + 'example' => '{}', ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdRouteEntryId\\": \\"vpd-rte-toekyqel\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"ER\\",\\n \\"NextHopId\\": \\"er-bmlqiym1\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段路由条目详情', - ], - 'ListVpdRouteEntries' => [ - 'summary' => '查询灵骏网段路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"GrantRuleId\\": \\"grant-rule-8rgvqazb\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏连接跨账号授权信息', + 'description' => '调用该接口创建灵骏HUB跨账号授权时,请注意:'."\n" + ."\n" + .'- 请确保您将要授权的对方阿里云归属ID和灵骏HUB实例ID准确无误。'."\n" + .'- 如果向对方账号授权,对方账号便可将您的本地网络实例加载到其灵骏HUB中,对方网络将会打通到您的网络,请谨慎操作。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVccGrantRule'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/*'], + ], + ], + ], ], + ], + 'CreateVccRouteEntry' => [ + 'summary' => '创建灵骏连接路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '159161', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '171795', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VpdId', + 'name' => 'DestinationCidrBlock', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-fuliephf', - ], + 'schema' => ['description' => '目标网段。', 'type' => 'string', 'required' => false, 'example' => '192.168.98.112/28'], ], [ - 'name' => 'NextHopType', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '下一跳类型(vpd...)(可填)', - 'description' => '下一跳实例类型', - 'type' => 'string', - 'required' => false, - 'example' => 'VCC', - ], + 'schema' => ['description' => '灵骏连接实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], ], - [ - 'name' => 'NextHopId', - 'in' => 'formData', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '下一跳实例', - 'description' => '下一跳实例', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300qha01', + 'title' => 'AjaxResult', + 'description' => '返回信息。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], + 'Content' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'VccRouteEntryId' => ['description' => '路由条目ID。', 'type' => 'string', 'example' => 'vcc-rte-5cey1sap'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], + ], ], ], - [ - 'name' => 'RouteType', - 'in' => 'formData', - 'schema' => [ - 'title' => '路由类型', - 'description' => '路由类型', - 'type' => 'string', - 'required' => false, - 'example' => 'BGP', - ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"VccRouteEntryId\\": \\"vcc-rte-5cey1sap\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏连接路由条目', + 'description' => '调用该接口创建VBR路由条目时,请注意:'."\n" + ."\n" + .'- 调用该接口后,将在灵骏连接所属的VBR上创建静态路由条目和BGP网络宣告'."\n" + .'- 该接口属于异步接口,调用该接口后,此时VBR静态路由条目可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListVccRouteEntries或者GetVccRouteEntry查询VBR静态路由条目的状态:'."\n" + .' - 当VBR静态路由条目状态是Executing时,表示正在创建。'."\n" + .' - 当VBR静态路由条目状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVccRouteEntry'], ], + ], + 'ramActions' => [ [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '状态', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/*'], + ], ], ], + ], + ], + 'CreateVpd' => [ + 'summary' => '创建用户私有的灵骏网段,该网段拥有独立的网络环境。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'DestinationCidrBlock', - 'in' => 'formData', - 'schema' => [ - 'title' => '目标网段', - 'description' => '目标网段', - 'type' => 'string', - 'required' => false, - 'example' => '0.0.0.0/0', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '156108', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ [ - 'name' => 'VpdRouteEntryId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由条目Id', - 'description' => '灵骏网段路由条目实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-rte-4r1zbhoh', - ], + 'schema' => ['title' => '地域', 'description' => '地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'IgnoreDetailedRouteEntry', + 'name' => 'VpdName', 'in' => 'formData', - 'schema' => [ - 'title' => '过滤32明细网段 默认为True', - 'description' => '过滤32明细网段。默认为true', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => '灵骏网段名称', 'description' => '灵骏网段实例名称', 'type' => 'string', 'required' => true, 'example' => 'vpd-1'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'Cidr', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzzka6bnjvbi', - ], + 'schema' => ['title' => '网段', 'description' => 'VPD的网段。'."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', 'type' => 'string', 'required' => true, 'example' => '10.0.0.0/8'], ], [ - 'name' => 'PageNumber', + 'name' => 'Subnets', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1默认值:1', - 'type' => 'integer', - 'format' => 'int32', + 'title' => '灵骏子网信息列表', + 'description' => '灵骏子网信息列表', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏子网信息', + 'type' => 'object', + 'properties' => [ + 'SubnetName' => ['title' => '灵骏子网名称', 'description' => '灵骏子网实例名称', 'type' => 'string', 'required' => false, 'example' => 'subnet-1'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-b'], + 'Cidr' => ['title' => '灵骏子网网段', 'description' => 'Subnet的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。'."\n" + .'例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。'."\n" + .'例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', 'type' => 'string', 'required' => false, 'example' => '10.1.0.0/16'], + 'Type' => ['title' => '类型;非必选;通用类型不填;OOB类型填OOB;LB类型填LB', 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" + .'- **通用类型不填**;'."\n" + .'- **OOB**:OOB类型'."\n" + .'- **LB**: LB类型', 'type' => 'string', 'required' => false, 'example' => 'OOB'], + ], + 'required' => false, + ], 'required' => false, - 'example' => '1', + 'maxItems' => 100, ], ], [ - 'name' => 'PageSize', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页返回值的个数。默认值:20', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '资源组id', 'description' => '资源组ID。'."\n" + ."\n" + .'关于资源组的更多信息,请参见[什么是资源组](https://help.aliyun.com/document_detail/94475.htm?spm=a2c4g.11186623.0.0.29e15d7akXhpuu)。', 'type' => 'string', 'required' => false, 'example' => 'rg-aek2l4sq6l7unhi'], ], [ - 'name' => 'EnablePage', + 'name' => 'Tag', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询,可选值:'."\n" - ."\n" - .'- **true** :开启分页查询'."\n" - .'- **false** :不开启分页查询', - 'type' => 'boolean', + 'title' => '标签信息', + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'vpd-wulanchabu'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值', 'type' => 'string', 'required' => false, 'example' => 'wulanchabu-a'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'false', + 'maxItems' => 100, ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => 'AjaxResult>', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'SUCCESS'], + 'RequestId' => ['description' => '本次请求的ID', 'type' => 'string', 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏网段路由条目列表', + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID', 'type' => 'string', 'example' => 'vpd-eoiy88ju'], + 'SubnetIds' => [ + 'title' => '灵骏子网实例ID列表', + 'description' => '灵骏子网ID列表', 'type' => 'array', - 'items' => [ - 'description' => '灵骏网段路由条目', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID', - 'type' => 'string', - 'example' => 'vpd-eoiy88ju', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpdRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID', - 'type' => 'string', - 'example' => 'vpd-rte-toekyqel', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目标网段', - 'type' => 'string', - 'example' => '0.0.0.0/0', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型', - 'type' => 'string', - 'example' => 'ER', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例', - 'type' => 'string', - 'example' => 'er-bmlqiym1', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型', - 'type' => 'string', - 'example' => 'BGP', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmyuzlx2iihcy', - ], - ], - ], + 'items' => ['description' => '灵骏子网ID', 'type' => 'string', 'example' => 'subnet-eoiy88ju'], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ResourceTenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdRouteEntryId\\": \\"vpd-rte-toekyqel\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"ER\\",\\n \\"NextHopId\\": \\"er-bmlqiym1\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyuzlx2iihcy\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网段路由条目', - ], - 'CreateSubnet' => [ - 'summary' => '用户可以使用该API在灵骏网段下创建一个灵骏子网。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"SubnetIds\\": [\\n \\"subnet-eoiy88ju\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '创建灵骏网段', + 'description' => '调用该接口创建灵骏网段时,请注意:'."\n" + ."\n" + .'- 一个灵骏网段除了可以指定一个主网段之外,还可以指定附加网段。'."\n" + .'- 灵骏网段创建后将无法修改网段。'."\n" + .'- 请确保您有足够的灵骏网段配额。'."\n" + .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏网段的ID,此时灵骏网段可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListVpds或者GetVpd查询灵骏网段的状态:'."\n" + .' - 当灵骏网段状态是Executing时,表示正在创建。'."\n" + .' - 当灵骏网段状态是Available时,表示创建成功。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVpd'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/*'], + ], + ], + ], ], + ], + 'CreateVpdGrantRule' => [ + 'summary' => '用户可通过此API,将灵骏网段实例对目标账号的灵骏HUB实例授权。授权后,目标账号即可用被授权的灵骏HUB实例关联到您的灵骏网段。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2938,193 +1741,87 @@ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '156114', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '164359', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ - 'name' => 'SubnetName', - 'in' => 'formData', - 'schema' => [ - 'title' => 'subnet名称', - 'description' => '灵骏子网实例名称', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-1', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区', - 'description' => '可用区ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu-b', - ], - ], - [ - 'name' => 'VpdId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属vpd', - 'description' => '所属灵骏网段实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-xcuhjyrj', - ], + 'schema' => ['title' => '授权网络实例ID', 'description' => '网络实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-8rgvqazb'], ], [ - 'name' => 'Cidr', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '网段', - 'description' => 'Subnet的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', - 'type' => 'string', - 'required' => true, - 'example' => '10.0.0.0/16', - ], + 'schema' => ['title' => '授权租户', 'description' => '授权租户ID', 'type' => 'string', 'required' => true, 'example' => '1013666993027780'], ], [ - 'name' => 'Type', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => 'subnet类型,非必选', - 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" - ."\n" - .'- **通用类型不填**'."\n" - .'- **OOB**:OOB类型'."\n" - .'- **LB**: LB类型', - 'type' => 'string', - 'required' => false, - 'example' => 'OOB', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'Tag', + 'name' => 'ErId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签信息', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '实例的标签信息', - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-subnet', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-tag-1', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '业务码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'SubnetId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏子网实例ID', - 'type' => 'string', - 'example' => 'subnet-yuvn29bn', - ], + 'GrantRuleId' => ['title' => '授权资源主键ID', 'description' => '授权资源主键ID', 'type' => 'string', 'example' => 'grant-rule-hnevjkmw'], ], + 'example' => '{}', ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '鉴权报错信息', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"SubnetId\\": \\"subnet-yuvn29bn\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏子网', - 'description' => '在调用该接口创建灵骏子网时,请注意:'."\n" - .'- 您已创建了灵骏网段。'."\n" - .'- 一个灵骏子网只能指定一个网段。'."\n" - .'- 灵骏子网创建后将无法修改网段。'."\n" - .'- 请确保您有足够的灵骏子网配额。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏子网的ID,此时灵骏网段可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListSubnets或者GetSubnet查询灵骏网段的状态:'."\n" - .' - 当灵骏子网状态是Executing时,表示正在创建。'."\n" - .' - 当灵骏子网状态是Available时,表示创建成功。', - ], - 'DeleteSubnet' => [ - 'summary' => '删除某个灵骏子网实例,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"GrantRuleId\\": \\"grant-rule-hnevjkmw\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","errorExample":""},{"type":"xml","example":"\\n 0\\n 成功\\n DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\n \\n grant-rule-hnevjkmw\\n \\n","errorExample":""}]', + 'title' => '创建灵骏网段跨账号授权信息', + 'description' => '调用该接口创建灵骏HUB跨账号授权时,请注意:'."\n" + ."\n" + .'- 请确保您将要授权的对方阿里云归属ID和灵骏HUB实例ID准确无误。'."\n" + .'- 如果向对方账号授权,对方账号便可将您的本地网络实例加载到其灵骏HUB中,对方网络将会打通到您的网络,请谨慎操作。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-03-30T09:53:43.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVpdGrantRule'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/*'], + ], + ], + ], ], + ], + 'DeleteElasticNetworkInterface' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3134,406 +1831,158 @@ 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', - 'abilityTreeCode' => '156111', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '188337', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu-b', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VpdId', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '所属灵骏网段 ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-iv2zm1qf', - ], + 'schema' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], ], [ - 'name' => 'SubnetId', + 'name' => 'ClientToken', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏子网ID', - 'description' => '灵骏子网 ID', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-f3zfzmnc', - ], + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => 'popApi 默认不忽略,幂等使用', 'type' => 'string', 'required' => false, 'example' => '141cccd6-dfbd-11ec-b8e8-0242ac110003'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => '返回参数', + 'description' => '返回参数', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '业务码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', - 'type' => 'string', - 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], 'Content' => [ - 'description' => '响应内容(当资源存在依赖资源时,会返回存在的依赖资源)', - 'type' => 'any', - 'example' => '{'."\n" - .' "nc": ['."\n" - .' {}'."\n" - .' ]'."\n" - .'}', - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'NodeId' => ['title' => '设备ID', 'description' => '灵骏节点ID', 'type' => 'string', 'example' => 'e01-cn-lbj3aej****'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID', 'type' => 'string', 'example' => 'leni-1234****'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"nc\\\\\\": [\\\\n {}\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏子网', - 'description' => '调用该接口删除灵骏子网时,请注意:'."\n" - ."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 该接口属于异步接口,调用该接口后,灵骏子网实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListSubnets或GetSubnet查询灵骏子网的删除状态:'."\n" - .' - 当灵骏子网的状态是Deleting时,表示灵骏子网实例正在删除中。'."\n" - .' - 当没有该灵骏子网实例记录时,表示灵骏子网实例已经删除完成。', - ], - 'GetSubnet' => [ - 'summary' => '查询某个灵骏子网的详细信息,包括灵骏子网类型,网络地址段,所属灵骏网段实例ID,实例状态,NC数量等。', - 'methods' => [ - 'post', - 'get', + 'title' => '删除灵骏弹性网卡', + 'summary' => '删除灵骏弹性网卡,删除后,相关数据全部丢失且不可恢复,请谨慎操作。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-10-20T08:31:32.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteElasticNetworkInterface'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + ], + 'DeleteEr' => [ + 'summary' => '删除某个灵骏HUB实例,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '156115', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'delete', + 'abilityTreeCode' => '158470', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'SubnetId', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏子网', - 'description' => '灵骏子网实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-2avf0itf', - ], - ], - [ - 'name' => 'VpdId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段', - 'description' => '所属灵骏网段 ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-cxcmdk1m', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '响应结果信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '业务码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户 ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'SubnetId' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网实例ID。', - 'type' => 'string', - 'example' => 'subnet-aj93mko8', - ], - 'SubnetName' => [ - 'title' => '灵骏子网实例名称', - 'description' => '灵骏子网实例名称。', - 'type' => 'string', - 'example' => 'subnet-1', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => 'Subnet的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', - 'type' => 'string', - 'example' => '10.10.10.0/24', - ], - 'VpdId' => [ - 'title' => '所属灵骏网段实例ID', - 'description' => '所属灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-ze3na0wf', - ], - 'Type' => [ - 'title' => '灵骏子网类型', - 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" - ."\n" - .'- **通用类型返回空**'."\n" - .'- **OOB**:OOB类型'."\n" - .'- **LB**: LB类型', - 'type' => 'string', - 'example' => 'OOB', - ], - 'Status' => [ - 'title' => '实例状态', - 'description' => '实例状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Message' => [ - 'title' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'NcCount' => [ - 'title' => 'NC数量', - 'description' => 'NC数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '16', - ], - 'NetworkInterfaceCount' => [ - 'title' => '灵骏网卡数量', - 'description' => '灵骏网卡数量', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '4', - ], - 'LbCount' => [ - 'title' => '负载均衡数量', - 'description' => '负载均衡数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'VpdBaseInfo' => [ - 'title' => '所属灵骏网段信息', - 'description' => '所属灵骏网段信息。', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-iv2zm1qf', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段实例名称。', - 'type' => 'string', - 'example' => 'vpd-1', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => 'VPD的网段。'."\n" - ."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - ], - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'Tags' => [ - 'title' => '标签信息列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '资源标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-subnet', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'subnet-group-1', - ], - ], - ], - ], - 'PrivateIpCount' => [ - 'title' => '辅助私网IP总数', - 'description' => '辅助私网IP总数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '20', - ], - 'AvailableIps' => [ - 'title' => '可用Ip数', - 'description' => '可用IP地址数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1024', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], + 'Content' => ['description' => '响应内容', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '无权限信息', 'type' => 'string', 'example' => '{}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetId\\": \\"subnet-aj93mko8\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"10.10.10.0/24\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"Type\\": \\"OOB\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 4,\\n \\"LbCount\\": 0,\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-iv2zm1qf\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subnet\\",\\n \\"TagValue\\": \\"subnet-group-1\\"\\n }\\n ],\\n \\"PrivateIpCount\\": 20,\\n \\"AvailableIps\\": 1024\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏子网详情', - ], - 'UpdateSubnet' => [ - 'summary' => '更新灵骏子网实例的部分信息,包括灵骏子网实例名称。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '删除灵骏HUB', + 'description' => '调用该接口删除灵骏HUB时,请注意:'."\n" + ."\n" + .'- 删除前,请确保灵骏HUB实例下不存在网络实例连接。'."\n" + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 该接口属于异步接口,调用该接口后,灵骏HUB实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErs或GetEr查询灵骏HUB的删除状态:'."\n" + .' - 当灵骏HUB的状态是Deleting时,表示灵骏HUB实例正在删除中。'."\n" + .' - 当没有该灵骏HUB实例记录时,表示灵骏HUB实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteEr'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], + ], + ], + ], ], + ], + 'DeleteErAttachment' => [ + 'summary' => '删除某个网络实例连接实例,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3542,559 +1991,284 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '156112', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '158537', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu-a', - ], - ], - [ - 'name' => 'VpdId', + 'name' => 'ErAttachmentId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '所属灵骏网段实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-aof7dat1', - ], + 'schema' => ['title' => '网络连接实例ID', 'description' => '网络连接实例ID。', 'type' => 'string', 'required' => true, 'example' => 'er-attachment-5n3nsmvl'], ], [ - 'name' => 'SubnetId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-f3zfzmnc', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'SubnetName', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏子网名称', - 'description' => '灵骏子网实例名称', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-1', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-opy1wrfv'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '系统返回状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '本次请求的ID', - 'type' => 'string', - 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'SubnetId' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网实例ID', - 'type' => 'string', - 'example' => 'subnet-yuvn29bn', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息,若成功请求为success。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], + 'Content' => ['description' => '响应内容(当资源存在依赖资源时,会返回存在的依赖资源)。', 'type' => 'any', 'example' => '{'."\n" + .' "ER_RMAP": ['."\n" + .' {'."\n" + .' "erId": "er-opy1wrfv",'."\n" + .' "destinationCidrBlock": "0.0.0.0/0",'."\n" + .' "regionId": "cn-wulanchabu",'."\n" + .' "routeMapNum": 3000,'."\n" + .' "erRouteMapId": "er-rmap-v5lfhmvm",'."\n" + .' "action": "permit",'."\n" + .' "status": "Available"'."\n" + .' },'."\n" + .' {'."\n" + .' "erId": "er-opy1wrfv",'."\n" + .' "destinationCidrBlock": "0.0.0.0/0",'."\n" + .' "regionId": "cn-wulanchabu",'."\n" + .' "routeMapNum": 3000,'."\n" + .' "erRouteMapId": "er-rmap-of3r0ndh",'."\n" + .' "action": "permit",'."\n" + .' "status": "Available"'."\n" + .' }'."\n" + .' ]'."\n" + .'}'], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {\\n \\"SubnetId\\": \\"subnet-yuvn29bn\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏子网', - ], - 'ListSubnets' => [ - 'summary' => '查询一个或多个灵骏子网的详细信息,包括灵骏子网类型,网络地址段,所属灵骏网段实例ID等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"ER_RMAP\\\\\\": [\\\\n {\\\\n \\\\\\"erId\\\\\\": \\\\\\"er-opy1wrfv\\\\\\",\\\\n \\\\\\"destinationCidrBlock\\\\\\": \\\\\\"0.0.0.0/0\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"routeMapNum\\\\\\": 3000,\\\\n \\\\\\"erRouteMapId\\\\\\": \\\\\\"er-rmap-v5lfhmvm\\\\\\",\\\\n \\\\\\"action\\\\\\": \\\\\\"permit\\\\\\",\\\\n \\\\\\"status\\\\\\": \\\\\\"Available\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"erId\\\\\\": \\\\\\"er-opy1wrfv\\\\\\",\\\\n \\\\\\"destinationCidrBlock\\\\\\": \\\\\\"0.0.0.0/0\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"routeMapNum\\\\\\": 3000,\\\\n \\\\\\"erRouteMapId\\\\\\": \\\\\\"er-rmap-of3r0ndh\\\\\\",\\\\n \\\\\\"action\\\\\\": \\\\\\"permit\\\\\\",\\\\n \\\\\\"status\\\\\\": \\\\\\"Available\\\\\\"\\\\n }\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除网络实例连接', + 'description' => '调用该接口删除网络实例连接时,请注意:'."\n" + ."\n" + .'- 删除前,请确保网络实例连接实例下不存在路由策略。'."\n" + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 该接口属于异步接口,调用该接口后,网络实例连接实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErAttachments或GetErAttachment查询网络实例连接的删除状态:'."\n" + .' - 当网络实例连接的状态是Deleting时,表示网络实例连接实例正在删除中。'."\n" + .' - 当没有该网络实例连接实例记录时,表示网络实例连接实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteErAttachment'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ], + ], + ], ], + ], + 'DeleteErRouteMap' => [ + 'summary' => '删除某个路由策略实例,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '156113', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '158532', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'ErRouteMapIds', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '地域ID', - 'description' => '地域。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + 'title' => '路由策略ID列表', + 'description' => '路由策略实例ID列表。', + 'type' => 'array', + 'items' => ['description' => '路由策略ID。', 'type' => 'string', 'required' => false, 'example' => 'er-rmap-uwglhzom'], + 'required' => false, + 'maxItems' => 100, ], ], [ - 'name' => 'ZoneId', + 'name' => 'ErRouteMapId', 'in' => 'formData', - 'schema' => [ - 'title' => '可用区', - 'description' => '可用区。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-a', - ], + 'schema' => ['title' => '路由策略ID', 'description' => '路由策略ID。', 'type' => 'string', 'required' => false, 'example' => 'er-rmap-uwglhzom'], ], [ - 'name' => 'SubnetId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属subnet网段', - 'description' => '灵骏子网实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-anhtskts', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'SubnetName', + 'name' => 'ErId', 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '灵骏子网实例名称', - 'description' => '灵骏子网实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-1', + 'title' => 'AjaxResult', + 'description' => '返回信息。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], + 'Content' => ['description' => '响应内容。', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => 'None'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除路由策略', + 'description' => '调用该接口删除路由策略时,请注意:'."\n" + ."\n" + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 该接口属于异步接口,调用该接口后,路由策略实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErRouteMaps或GetErRouteMap查询路由策略的删除状态:'."\n" + .' - 当路由策略的状态是Deleting时,表示路由策略实例正在删除中。'."\n" + .' - 当没有该路由策略实例记录时,表示路由策略实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-12-04T02:42:44.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteErRouteMap'], + ], + ], + 'ramActions' => [ [ - 'name' => 'VpdId', - 'in' => 'formData', - 'schema' => [ - 'title' => '所属vpd', - 'description' => '所属灵骏网段实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-fuliephf', - ], - ], - [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '实例状态。可能值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', - ], - ], - [ - 'name' => 'Type', - 'in' => 'formData', - 'schema' => [ - 'title' => '类型', - 'description' => '灵骏子网使用类型,非必选,可选值:'."\n" - ."\n" - .'- **通用类型不填**'."\n" - .'- **OOB**:OOB类型'."\n" - .'- **LB**:LB类型', - 'type' => 'string', - 'required' => false, - 'example' => 'Null', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ], ], ], + ], + ], + 'DeleteSubnet' => [ + 'summary' => '删除某个灵骏子网实例,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], + 'security' => [ [ - 'name' => 'ResourceGroupId', - 'in' => 'formData', - 'schema' => [ - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'abilityTreeCode' => '156111', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'Tag', + 'name' => 'RegionId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-subnet', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-group-1', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '地域ID', 'description' => '地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'PageNumber', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页数。 取值范围:大于0。 默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu-b'], ], [ - 'name' => 'PageSize', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页返回值的个数。 取值范围:1~100。 默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '所属灵骏网段 ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-iv2zm1qf'], ], [ - 'name' => 'EnablePage', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否分页查询,可选值:'."\n" - ."\n" - .'- **true** :开启'."\n" - .'- **false** :不开启', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '灵骏子网ID', 'description' => '灵骏子网 ID', 'type' => 'string', 'required' => true, 'example' => 'subnet-f3zfzmnc'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应信息。', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'Total' => [ - 'description' => '总条数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'Data' => [ - 'description' => '灵骏子网信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏子网信息。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Type' => [ - 'title' => '灵骏子网类型', - 'description' => '灵骏子网使用类型,非必选,可选值:'."\n" - ."\n" - .'- **通用类型不填**'."\n" - .'- **OOB**:OOB类型'."\n" - .'- **LB**:LB类型', - 'type' => 'string', - 'example' => 'OOB', - ], - 'SubnetId' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网实例ID。', - 'type' => 'string', - 'example' => 'subnet-c6wci55i', - ], - 'SubnetName' => [ - 'title' => '灵骏子网实例名称', - 'description' => '灵骏子网实例名称。', - 'type' => 'string', - 'example' => 'yzp-rg-test3', - ], - 'Cidr' => [ - 'title' => '灵骏子网Cidr网段', - 'description' => 'Subnet的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', - 'type' => 'string', - 'example' => '172.18.0.0/24', - ], - 'VpdId' => [ - 'title' => '所属灵骏网段实例ID', - 'description' => '所属灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-ze3na0wf', - ], - 'Status' => [ - 'title' => '实例状态', - 'description' => '实例状态。可能值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'example' => 'Available', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'VpdBaseInfo' => [ - 'title' => '所属灵骏网段信息', - 'description' => 'vpd基本信息。', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-d3isyds4', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段实例名称。', - 'type' => 'string', - 'example' => 'yzp-rg-test3', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => 'VPD的网段。'."\n" - ."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - ], - ], - 'NcCount' => [ - 'title' => '灵骏子网下主机数量', - 'description' => 'NC数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '16', - ], - 'NetworkInterfaceCount' => [ - 'title' => '灵骏网卡数量', - 'description' => '灵骏网卡数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'Tags' => [ - 'title' => 'tag标签列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-subnet', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'subnet-group-1', - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '业务码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', 'type' => 'string', 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC'], + 'Content' => ['description' => '响应内容(当资源存在依赖资源时,会返回存在的依赖资源)', 'type' => 'any', 'example' => '{'."\n" + .' "nc": ['."\n" + .' {}'."\n" + .' ]'."\n" + .'}'], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": {\\n \\"Total\\": 10,\\n \\"Data\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Type\\": \\"OOB\\",\\n \\"SubnetId\\": \\"subnet-c6wci55i\\",\\n \\"SubnetName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subnet\\",\\n \\"TagValue\\": \\"subnet-group-1\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏子网', - ], - 'InitializeVcc' => [ - 'summary' => '初始化灵骏连接,授权智能计算灵骏在您的账号创建SLR。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"nc\\\\\\": [\\\\n {}\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除灵骏子网', + 'description' => '调用该接口删除灵骏子网时,请注意:'."\n" + ."\n" + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 该接口属于异步接口,调用该接口后,灵骏子网实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListSubnets或GetSubnet查询灵骏子网的删除状态:'."\n" + .' - 当灵骏子网的状态是Deleting时,表示灵骏子网实例正在删除中。'."\n" + .' - 当没有该灵骏子网实例记录时,表示灵骏子网实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteSubnet'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:subnet/{#SubnetId}'], + ], + ], + ], ], + ], + 'DeleteVccGrantRule' => [ + 'summary' => '删除某个灵骏连接的灵骏HUB跨账号授权,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4103,181 +2277,164 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'none', + 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '152066', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'abilityTreeCode' => '164355', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'ResourceGroupId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmxhucx5ewuwy', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'GrantRuleId', + 'in' => 'formData', + 'schema' => ['title' => '授权资源实例ID', 'description' => '授权条目ID', 'type' => 'string', 'required' => true, 'example' => 'grant-rule-jaj34d75h01'], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['title' => '授权那资源实例Id', 'description' => '网络实例ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-jaj34d75h01'], + ], + [ + 'name' => 'ErId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次请求的ID。', - 'type' => 'string', - 'example' => 'E30DA7CB-03D0-51EB-8F18-856B99987E18', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'RoleName' => [ - 'description' => '灵骏连接实例关联角色(AliyunServiceRoleForEfloVcc)。', - 'type' => 'string', - 'example' => ' '."\n" - .'AliyunServiceRoleForEfloVcc', - ], - 'RequestId' => [ - 'description' => '本次请求的ID。', - 'type' => 'string', - 'example' => 'E30DA7CB-03D0-51EB-8F18-856B99987E18', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], + 'Content' => ['description' => '响应内容', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '鉴权报错信息', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"E30DA7CB-03D0-51EB-8F18-856B99987E18\\",\\n \\"Content\\": {\\n \\"RoleName\\": \\"\\\\t\\\\nAliyunServiceRoleForEfloVcc\\",\\n \\"RequestId\\": \\"E30DA7CB-03D0-51EB-8F18-856B99987E18\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '初始化灵骏连接', - ], - 'DescribeSlr' => [ - 'summary' => '查询用户是否存在灵骏连接需要的SLR角色-AliyunServiceRoleForEfloVcc。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除灵骏连接跨账号授权信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVccGrantRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/{#GrantRuleId}'], + ], + ], + ], ], + ], + 'DeleteVccRouteEntry' => [ + 'summary' => '删除灵骏连接路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '167866', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, + 'abilityTreeCode' => '171796', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'ResourceGroupId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'description' => '访问控制实例所属资源组ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'DestinationCidrBlock', + 'in' => 'formData', + 'schema' => ['description' => '目标网段。', 'type' => 'string', 'required' => false, 'example' => '172.16.199.128/25'], + ], + [ + 'name' => 'VccId', + 'in' => 'formData', + 'schema' => ['description' => '灵骏连接实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], + ], + [ + 'name' => 'VccRouteEntryId', + 'in' => 'formData', + 'schema' => ['description' => '路由条目ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-rte-5cey1sap'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], - 'Content' => [ - 'description' => '返回结果', - 'type' => 'object', - 'properties' => [ - 'HasRole' => [ - 'title' => '是否存在角色', - 'description' => '是否存在角色', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], + 'Content' => ['description' => '响应内容。', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"HasRole\\": true\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询SLR授权信息', - 'description' => '可以使用该接口查询用户账号是否有**AliyunServiceRoleForEfloVcc**角色。'."\n" + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除灵骏连接路由条目', + 'description' => '调用该接口删除VBR静态路由条目时,请注意:'."\n" ."\n" - .'> 如果没有**AliyunServiceRoleForEfloVcc**角色,您需要使用initializeVcc接口完成授权,否则用户将无法使用灵骏连接产品。', - ], - 'CreateVcc' => [ - 'summary' => '用户可创建灵骏连接,用于连通灵骏网络环境和阿里云网络环境。', - 'methods' => [ - 'post', - 'get', + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 该接口属于异步接口,调用该接口后,VBR静态路由条目实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListVccRouteEntries或GetVccRouteEntry查询VBR静态路由条目的删除状态:'."\n" + .' - 当VBR静态路由条目实例的状态是Deleting时,表示VBR静态路由条目实例正在删除中。'."\n" + .' - 当没有该VBR静态路由条目实例记录时,表示VBR静态路由条目实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVccRouteEntry'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/{#VccRouteEntryId}'], + ], + ], + ], ], + ], + 'DeleteVpd' => [ + 'summary' => '删除某个灵骏网段实例,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], @@ -4286,313 +2443,251 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '152063', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'operationType' => 'delete', + 'abilityTreeCode' => '156110', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-a', - ], - ], - [ - 'name' => 'VccName', - 'in' => 'formData', - 'schema' => [ - 'title' => '专线名称', - 'description' => '灵骏连接名称', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => 'VPD', - 'description' => '灵骏网段实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-t2jseldp', - ], - ], - [ - 'name' => 'CenId', - 'in' => 'formData', - 'schema' => [ - 'title' => 'CEN', - 'description' => '云企业网实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cen-bkiw0x1347roekr7f2', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vpd-zr0farea'], ], - [ - 'name' => 'Description', - 'in' => 'formData', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '描述', - 'description' => '描述', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd for test', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'SUCCESS'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], + 'Content' => ['description' => '响应内容。(当存在依赖资源时,会返回存在的依赖资源)', 'type' => 'any', 'example' => '{'."\n" + .' "subnet": ['."\n" + .' {'."\n" + .' "tenantId": "1620939556166277",'."\n" + .' "regionId": "cn-wulanchabu",'."\n" + .' "zoneId": "cn",'."\n" + .' "type": null,'."\n" + .' "subnetId": "subnet-zqebaxa0",'."\n" + .' "name": "lql_testVPD"'."\n" + .' }'."\n" + .' ],'."\n" + .' "nc": ['."\n" + .' {}'."\n" + .' ]'."\n" + .'}'], + 'AccessDeniedDetail' => ['description' => '无权限信息', 'type' => 'string', 'example' => 'None'], + ], ], ], - [ - 'name' => 'Bandwidth', - 'in' => 'formData', - 'schema' => [ - 'title' => '带宽', - 'description' => '带宽,单位Mbps。最小值为1000,代表1Gbps带宽;最大值为400000,代表400Gbps带宽。'."\n" - ."\n" - .'> 1Gbps = 1000Mbps', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1000', - ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"subnet\\\\\\": [\\\\n {\\\\n \\\\\\"tenantId\\\\\\": \\\\\\"1620939556166277\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"zoneId\\\\\\": \\\\\\"cn\\\\\\",\\\\n \\\\\\"type\\\\\\": null,\\\\n \\\\\\"subnetId\\\\\\": \\\\\\"subnet-zqebaxa0\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"lql_testVPD\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"nc\\\\\\": [\\\\n {}\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除灵骏网段', + 'description' => '调用该接口删除灵骏网段时,请注意:'."\n" + ."\n" + .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" + .'- 删除前,请确保已经删除了该灵骏网段实例下的所有灵骏子网实例。'."\n" + .'- 该接口属于异步接口,调用该接口后,灵骏网段实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListVpds或GetVpd查询灵骏网段的删除状态:'."\n" + .' - 当灵骏网段实例的状态是Deleting时,表示灵骏网段实例正在删除中。'."\n" + .' - 当没有该灵骏网段实例记录时,表示灵骏网段实例已经删除完成。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVpd'], ], + ], + 'ramActions' => [ [ - 'name' => 'Tag', - 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '实例的标签信息。', - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-vcc', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-group-1', - ], - ], - 'required' => false, + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], ], - 'required' => false, - 'maxItems' => 100, ], ], + ], + ], + 'DeleteVpdGrantRule' => [ + 'summary' => '删除某个灵骏网段的灵骏HUB跨账号授权,删除后相关数据丢失且不可恢复。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'VccId', - 'in' => 'formData', - 'schema' => [ - 'title' => '入云专线ID', - 'description' => '灵骏连接实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '164358', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'VpcId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '创建代理相关vpcId、vSwitchId', - 'description' => '专有网络ID;[什么是专有网络](https://help.aliyun.com/document_detail/34217.html)'."\n" - ."\n" - .'可调用[DescribeVpcs](https://help.aliyun.com/document_detail/35739.html#demo-0)接口查询指定VPC。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-uf6aa4ddo97frj22tgp52', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'GrantRuleId', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组id', - 'description' => '资源组ID。'."\n" - ."\n" - .'关于资源组的更多信息,请参见[什么是资源组](https://help.aliyun.com/document_detail/94475.htm?spm=a2c4g.11186623.0.0.29e15d7akXhpuu)。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'schema' => ['title' => '授权资源实例ID', 'description' => '授权条目ID。', 'type' => 'string', 'required' => true, 'example' => 'grant-rule-9rgxqazb'], ], [ - 'name' => 'ConnectionType', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '连接方式,CENTR/VPC', - 'description' => '连接方式,可选值:'."\n" - .'- **专有网络(VPC)**'."\n" - .'- **云企业网(CENTR)**', - 'type' => 'string', - 'required' => false, - 'example' => 'CENTR', - ], + 'schema' => ['title' => '授权那资源实例Id', 'description' => '网络实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-8rgvqazb'], ], [ - 'name' => 'VSwitchId', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => 'vSwitchId', - 'description' => '交换机实例ID。[专有网络交换机](https://help.aliyun.com/document_detail/100380.html)。'."\n" - ."\n" - .'你可以调用[DescribeVSwitches](https://help.aliyun.com/document_detail/35748.html)接口查询已创建的交换机。', - 'type' => 'string', - 'required' => false, - 'example' => 'vsw-t4nahb0pxckgktx1kot8q', - ], + 'schema' => ['title' => '被授权租户Id', 'description' => '授权租户ID。', 'type' => 'string', 'required' => false, 'example' => '1013666993027780'], ], [ - 'name' => 'BgpCidr', + 'name' => 'ErId', 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '互联网段,云上输入,云下默认', - 'description' => '互联网段,云上输入,云下默认', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.0.0/24', + 'title' => 'AjaxResult', + 'description' => '返回信息。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], + 'Content' => ['description' => '响应内容。', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情 ', 'type' => 'string', 'example' => 'None'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除灵骏网段跨账号授权信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-20T01:52:55.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-03-30T09:53:44.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVpdGrantRule'], + ], + ], + 'ramActions' => [ [ - 'name' => 'AccessCouldService', - 'in' => 'formData', - 'schema' => [ - 'title' => '启动访问云服务', - 'description' => '启动访问云服务,可选值:'."\n" - ."\n" - .'- **true** :启用访问云服务'."\n" - .'- **false** :不启用访问云服务', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/{#GrantRuleId}'], + ], ], ], + ], + ], + 'DescribeSlr' => [ + 'summary' => '查询用户是否存在灵骏连接需要的SLR角色-AliyunServiceRoleForEfloVcc。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CenOwnerId', - 'in' => 'formData', - 'schema' => [ - 'title' => 'cen所属账号', - 'description' => 'cen所属账号', - 'type' => 'string', - 'required' => false, - 'example' => '1511928242963727', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '167866', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + ], + 'parameters' => [ [ - 'name' => 'BgpAsn', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => 'bgp as号', - 'description' => 'bgp as号', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '4200057312', - ], + 'schema' => ['description' => '访问控制实例所属资源组ID', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息,若成功请求为success', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ 'description' => '返回结果', 'type' => 'object', 'properties' => [ - 'VccId' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接实例ID', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w222001', - ], + 'HasRole' => ['title' => '是否存在角色', 'description' => '是否存在角色', 'type' => 'boolean', 'example' => 'true'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏连接', - 'description' => '调用该接口创建灵骏连接时,请注意:'."\n" + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"HasRole\\": true\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询SLR授权信息', + 'description' => '可以使用该接口查询用户账号是否有**AliyunServiceRoleForEfloVcc**角色。'."\n" ."\n" - .'- 填写参数vccId时,系统将为您配置已购买的灵骏连接;当缺省参数vccId时,系统将自动为您下单并配置灵骏连接。'."\n" - .'- 请确保您已经调用InitializeVcc接口授权。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回灵骏连接ID,但灵骏连接实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以调用ListVccs或GetVcc查询灵骏连接的创建状态:'."\n" - .' - 当灵骏连接的状态是Executing时,表示灵骏连接正在创建中。'."\n" - .' - 当灵骏连接的状态是Available时,表示灵骏连接创建成功。', - ], - 'UpdateVcc' => [ - 'summary' => '更新灵骏连接实例的部分信息,包括灵骏连接实例的带宽峰值和名称。', - 'methods' => [ - 'post', - 'get', + .'> 如果没有**AliyunServiceRoleForEfloVcc**角色,您需要使用initializeVcc接口完成授权,否则用户将无法使用灵骏连接产品。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-14T02:39:03.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSlr'], + ], ], - 'schemes' => [ - 'https', - 'http', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:DescribeSlr', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'DetachElasticNetworkInterface' => [ + 'summary' => '灵骏ENI解绑NC。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4602,126 +2697,156 @@ 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', - 'abilityTreeCode' => '152065', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '202729', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域 ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域', 'description' => '地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '节点ID', 'description' => '节点ID', 'type' => 'string', 'required' => true, 'example' => 'e01-cn-zxu2zp3****'], ], [ - 'name' => 'Bandwidth', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', + 'schema' => ['title' => '弹性网卡ID', 'description' => '弹性网卡ID', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '灵骏连接实例的带宽峰值,单位mbps。取值范围:1000~400000', - 'description' => '灵骏连接实例的带宽峰值,单位mbps。取值范围:1000~400000', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1000', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF8****'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => '{}'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF8****\\",\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '解绑灵骏弹性网卡', + 'description' => '该接口是异步接口,需要使用查询接口等待灵骏弹性网卡到达未绑定状态。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DetachElasticNetworkInterface'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:DetachElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], ], ], + ], + ], + 'GetDestinationCidrBlock' => [ + 'summary' => '用户可用该API查询创建路由策略时,源策略实例的目的网段', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'VccName', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '164339', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接名称', - 'description' => '灵骏连接实例名称', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-heyuan-backup', - ], + 'schema' => ['title' => '实例ID', 'description' => '实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-xxxxxxxxx'], ], [ - 'name' => 'OrderId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '订单ID', - 'description' => '订单ID', - 'type' => 'string', - 'required' => false, - 'example' => '20006627643', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => 'Code码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'F906C4D3-7444-58E2-9819-E3D8563571A3', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次请求的ID', 'type' => 'string', 'example' => 'D349EE86-AF3F-5F6C-87E2-2A08D3618350'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'VccId' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID', - 'type' => 'string', - 'example' => 'vcc-cn-2r42v22cn03', + 'DestinationCidrBlock' => [ + 'description' => '当前网络实例的目的网段信息列表', + 'type' => 'array', + 'items' => ['description' => '目标网段信息'."\n" + .'目标网段为CIDR格式。例如:192.168.10.0/24', 'type' => 'string', 'example' => '192.168.73.240/28'], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => '{}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"F906C4D3-7444-58E2-9819-E3D8563571A3\\",\\n \\"Content\\": {\\n \\"VccId\\": \\"vcc-cn-2r42v22cn03\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏连接', - ], - 'GetVcc' => [ - 'summary' => '查询某个灵骏连接的详细信息,包括规格,物理专线接入端口类型,实例状态,带宽,BGP网段等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"D349EE86-AF3F-5F6C-87E2-2A08D3618350\\",\\n \\"Content\\": {\\n \\"DestinationCidrBlock\\": [\\n \\"192.168.73.240/28\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '查询目的网段', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetDestinationCidrBlock'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetDestinationCidrBlock', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetElasticNetworkInterface' => [ + 'summary' => '获取灵骏弹性网卡详情。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4733,1341 +2858,852 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '152064', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '188348', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', + 'schema' => ['title' => '弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-cn-zvp2w222***', + 'title' => '返回参数', + 'description' => '返回参数。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'NodeId' => ['title' => '节点ID', 'description' => '灵骏节点ID。', 'type' => 'string', 'example' => 'e01-cn-lbj3aej****'], + 'Status' => [ + 'title' => '状态', + 'description' => '状态。', + 'type' => 'string', + 'enumValueTitles' => ['Create Failed' => '创建失败', 'Delete Failed' => '删除失败', 'Executing' => '执行中', 'Available' => '可用', 'Deleting' => '删除中'], + 'example' => 'Available', + ], + 'Tags' => [ + 'title' => '标签列表', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '标签建', 'type' => 'string', 'example' => 'key1'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'value1'], + ], + ], + ], + 'Ip' => ['title' => '弹性网卡ip', 'description' => '弹性网卡IP。', 'type' => 'string', 'example' => '203.107.****'], + 'VpcId' => ['title' => '云上vpcId', 'description' => '云上VPC ID。', 'type' => 'string', 'example' => 'vpc-j6ctp4n75306****'], + 'VSwitchId' => ['title' => '交换机ID', 'description' => '交换机ID。', 'type' => 'string', 'example' => 'vsw-uf6u8473r84e9****'], + 'Message' => ['title' => '错误信息', 'description' => '错误信息。', 'type' => 'string', 'example' => '成功'], + 'Mac' => ['title' => 'mac地址', 'description' => 'mac地址。', 'type' => 'string', 'example' => '00:22:6D:97:**:**'], + 'Type' => [ + 'title' => '网卡类型,默认类型 DEFAULT 不可手动释放', + 'description' => '网卡类型。', + 'type' => 'string', + 'enumValueTitles' => ['CUSTOM' => '自定义类型', 'DEFAULT' => '系统类型'], + 'example' => 'DEFAULT', + ], + 'Gateway' => ['title' => 'vswitch网关地址', 'description' => 'vswitch网关地址。', 'type' => 'string', 'example' => '172.16.****'], + 'Mask' => ['title' => 'vswitch掩码位', 'description' => 'vswitch掩码位。', 'type' => 'string', 'example' => '24'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1672971789000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1672971789000'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Description'], + 'PrivateIpAddresses' => [ + 'title' => '辅助私网IP', + 'description' => '辅助私网IP。', + 'type' => 'array', + 'items' => [ + 'description' => '实例私网返回信息。', + 'type' => 'object', + 'properties' => [ + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1672971789000'], + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-ywz****'], + 'PrivateIpAddress' => ['title' => '灵骏弹性网卡辅助私网IP地址', 'description' => '灵骏弹性网卡辅助私网IP地址。', 'type' => 'string', 'example' => '172.16.****'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => '描述'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => '成功'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1672971789000'], + 'RegionId' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + ], + ], + ], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'SecurityGroupId' => ['title' => '安全组ID', 'description' => '安全组ID。', 'type' => 'string', 'example' => 'sg-0jl5s4p4laalruk7****'], + 'Ipv6Addresses' => [ + 'title' => 'IPV6地址', + 'description' => 'IPV6地址。', + 'type' => 'array', + 'items' => [ + 'description' => 'IPV6地址。', + 'type' => 'object', + 'properties' => [ + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ElasticNetworkInterfaceId' => ['description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'IpName' => ['title' => 'IPV6唯一标识', 'description' => 'IPV6唯一标识。', 'type' => 'string', 'example' => 'sip-sg3xabeq'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1585816811000'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => '描述'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'success'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1549012834000'], + 'RegionId' => ['title' => '地域', 'description' => '地域。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'Ipv6Address' => ['title' => 'IPV6地址', 'description' => 'IPV6地址。', 'type' => 'string', 'example' => '2408:4005:3aa:1000:470d:66fb:56a5:****'], + ], + ], + ], + 'EnableJumboFrame' => ['title' => '是否启用jumboFrame能力', 'description' => '是否启用jumboFrame能力。', 'type' => 'boolean', 'example' => 'True'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => '{}'], + ], ], ], - [ - 'name' => 'PageNumber', - 'in' => 'formData', - 'schema' => [ - 'title' => '分页参数:参数已废弃', - 'description' => '分页参数:当前参数已废弃。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key1\\",\\n \\"TagValue\\": \\"value1\\"\\n }\\n ],\\n \\"Ip\\": \\"203.107.****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e9****\\",\\n \\"Message\\": \\"成功\\",\\n \\"Mac\\": \\"00:22:6D:97:**:**\\",\\n \\"Type\\": \\"DEFAULT\\",\\n \\"Gateway\\": \\"172.16.****\\",\\n \\"Mask\\": \\"24\\",\\n \\"CreateTime\\": \\"1672971789000\\",\\n \\"GmtModified\\": \\"1672971789000\\",\\n \\"Description\\": \\"Description\\",\\n \\"PrivateIpAddresses\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"GmtCreate\\": \\"1672971789000\\",\\n \\"IpName\\": \\"sip-ywz****\\",\\n \\"PrivateIpAddress\\": \\"172.16.****\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"GmtModified\\": \\"1672971789000\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"SecurityGroupId\\": \\"sg-0jl5s4p4laalruk7****\\",\\n \\"Ipv6Addresses\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"IpName\\": \\"sip-sg3xabeq\\",\\n \\"GmtCreate\\": \\"1585816811000\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"success\\",\\n \\"GmtModified\\": \\"1549012834000\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"Ipv6Address\\": \\"2408:4005:3aa:1000:470d:66fb:56a5:****\\"\\n }\\n ],\\n \\"EnableJumboFrame\\": true\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '获取灵骏弹性网卡详情', + 'changeSet' => [ + ['createdAt' => '2025-05-12T03:16:57.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-10-15T03:06:11.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-09-05T08:07:34.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-04-25T07:26:29.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-11-02T01:49:34.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetElasticNetworkInterface'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], ], ], + ], + ], + 'GetEr' => [ + 'summary' => '查询灵骏HUB。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PageSize', - 'in' => 'formData', - 'schema' => [ - 'title' => '分页参数:参数已废弃', - 'description' => '分页参数:当前参数已废弃。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '158530', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'EnablePage', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '分页参数:参数已废弃', - 'description' => '分页参数:当前参数已废弃。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ClientToken', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => 'POP API默认不忽略,幂等使用。', - 'type' => 'string', - 'required' => false, - 'example' => 'c5e3130a-d02f-11ec-a7d3-0242ac110005', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', + 'title' => 'AjaxResult', 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'CAD09E47-B651-5206-B2DC-3AB78C8EB446', - ], + 'Code' => ['description' => '业务码,成功返回0。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '调用失败时返回的信息。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '308DE9D2-03A6-5B44-A369-67B75D1EE091'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166279', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'VccId' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'example' => 'vcc-cn-cqf2xh40101', - ], - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-d3isyds4', - ], - 'VpcId' => [ - 'title' => '专有网络(VPC)实例ID', - 'description' => '[专有网络](~~34217~~)ID。'."\n" - ."\n" - .'可调用[DescribeVpcs](~~35739~~)接口查询指定VPC。', - 'type' => 'string', - 'example' => 'vpc-j6ctp4n75306phv5tmpsm', - ], - 'VSwitchId' => [ - 'title' => 'vSwitchId', - 'description' => '[专有网络交换机](~~100380~~)实例ID。'."\n" - ."\n" - .'你可以调用[DescribeVSwitches](~~35748~~)接口查询已创建的交换机。', - 'type' => 'string', - 'example' => 'vsw-uf6u8473r84e6n1n19he5', - ], - 'CenId' => [ - 'title' => '云企业网(cen)实例ID', - 'description' => '[云企业网](~~181681~~)实例的ID。'."\n" - ."\n" - .'可用调用[DescribeCens](~~468215~~)查询当前阿里云账号下的云企业网实例信息。', - 'type' => 'string', - 'example' => 'cen-m2iskbojlvda5w65fp', - ], - 'VccName' => [ - 'title' => '灵骏连接名称', - 'description' => '灵骏连接实例名称。', - 'type' => 'string', - 'example' => 'vcc-heyuan-backup', - ], - 'AccessPointId' => [ - 'title' => '物理专线接入点的ID:', - 'description' => '物理专线接入点的ID:'."\n" - ."\n" - .'- **ap-cn-wulanchabu-jn-ts-A**:乌兰察布-集宁-A'."\n" - .'- **ap-cn-heyuan-yc-ts-SA127**:河源-源城-A', - 'type' => 'string', - 'enumValueTitles' => [ - 'ap-cn-heyuan-yc-ts-SA127' => '河源-源城-A', - 'ap-cn-wulanchabu-jn-ts-A' => '乌兰察布-集宁-A', - ], - 'example' => 'ap-cn-wulanchabu-jn-ts-A', - ], - 'LineOperator' => [ - 'title' => '提供接入物理线路的运营商。取值:', - 'description' => '提供接入物理线路的运营商。取值:'."\n" - .'**CO**:中国其他', - 'type' => 'string', - 'enumValueTitles' => [ - 'CO' => '中国其他', - ], - 'example' => 'CO', - ], - 'Spec' => [ - 'title' => '规格', - 'description' => '规格;取值:'."\n" - ."\n" - .'**Large** :大型', - 'type' => 'string', - 'example' => 'Large', - ], - 'PortType' => [ - 'title' => '物理专线接入端口类型。取值:', - 'description' => '物理专线接入端口类型。取值:'."\n" - ."\n" - .'**100GBase-LR**:十万兆单模光口(10千米)', - 'type' => 'string', - 'enumValueTitles' => [ - '100GBase-LR' => '100G', - ], - 'example' => '100GBase-LR', - ], - 'PricingCycle' => [ - 'title' => '计费周期。取值:', - 'description' => '计费周期。取值:'."\n" - ."\n" - .'- **Month**:按月计费'."\n" - .'- **Year**:按年计费', - 'type' => 'string', - 'example' => 'Month', - ], - 'PayType' => [ - 'title' => '实例的付费类型,返回:', - 'description' => '实例的付费类型,返回:'."\n" - ."\n" - .'- **PREPAY**:包年包月'."\n" - .'- **POSTPAY**:按量付费', - 'type' => 'string', - 'example' => 'PrePay', - ], - 'Duration' => [ - 'title' => '续费周期', - 'description' => '续费周期。', - 'type' => 'string', - 'example' => '1', - ], - 'Status' => [ - 'title' => '实例状态', - 'description' => '实例状态。可能值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - ."\n" - .'- **Executing**:执行中'."\n" - ."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'example' => 'Available', - ], - 'CurrentNode' => [ - 'title' => '流程当前节点', - 'description' => '当前节点。', - 'type' => 'string', - 'example' => '创建物理专线1', - ], - 'InternetChargeType' => [ - 'title' => '网络计费类型。', - 'description' => '网络计费类型。'."\n" - ."\n" - .'- **PayByTraffic**:按流量计费'."\n" - ."\n" - .'- **PayByBandwidth**:按带宽计费', - 'type' => 'string', - 'example' => 'PayByBandwidth', - ], - 'BandwidthStr' => [ - 'title' => '带宽字符串;例如:1000M、10G', - 'description' => '带宽。', - 'type' => 'string', - 'example' => '1G', - ], - 'Message' => [ - 'title' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'CreateTime' => [ - 'title' => '串讲时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'CommodityCode' => [ - 'title' => '商品代码', - 'description' => '商品代码。', - 'type' => 'string', - 'example' => 'bccluster_cloudconnectionpre_public_cn', - ], - 'BgpCidr' => [ - 'title' => 'bgp网段', - 'description' => 'BGP网段。', - 'type' => 'string', - 'example' => '10.4.0.0/24', - ], - 'ExpirationDate' => [ - 'title' => '过期时间', - 'description' => '过期时间。', - 'type' => 'string', - 'example' => '1678379917000', - ], - 'VpdBaseInfo' => [ - 'title' => '关联灵骏网段信息', - 'description' => '灵骏网段信息(适用于老版本的灵骏连接直接绑定灵骏网段的场景)。', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-ppdunxzc', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段实例名称。', - 'type' => 'string', - 'example' => 'yzp-rg-test3', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => '网络地址段。', - 'type' => 'string', - 'example' => '172.18.0.0/24', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678379917000', - ], - ], - ], - 'AttachErStatus' => [ - 'title' => '已绑定的灵骏HUB-网络实例状态信息', - 'description' => '灵骏HUB是否已绑定网络实例:'."\n" - .'- **true** : 已绑定'."\n" - .'- **false** : 未绑定', - 'type' => 'boolean', - 'example' => 'true'."\n", - ], - 'ErInfos' => [ - 'title' => '已绑定的灵骏HUB信息', - 'description' => '已绑定的灵骏HUB信息列表。', + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1644283112720'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1627545952000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-aueyxxsy'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ErName' => ['title' => 'ER实例名称', 'description' => '灵骏HUB实例名称。', 'type' => 'string', 'example' => 'er-heyuan-main'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => 'Description'], + 'ErAttachments' => [ + 'title' => '网络实例信息', + 'description' => '网络实例信息列表。', 'type' => 'array', 'items' => [ - 'description' => '已绑定的灵骏HUB信息。', + 'description' => '网络实例信息。', 'type' => 'object', 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678379917000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1678379917000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-p68b0jwn', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '灵骏HUB地域信息。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => '灵骏HUB实例名称。', - 'type' => 'string', - 'example' => 'er-1', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => 'Available'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-acfmyoj5mg3w54y'], + 'InstanceId' => ['title' => '实例ID', 'description' => '实例ID。', 'type' => 'string', 'example' => 'vpd-kkopgtne'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1644283112720'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1649303733000'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'Across' => ['title' => '是否夸账号', 'description' => '是否跨账号。', 'type' => 'boolean', 'example' => 'false'], + 'InstanceName' => ['title' => '实例名称', 'description' => '实例名称。', 'type' => 'string', 'example' => 'Lingjun network segment instance'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => 'xxxxxxxx'], + 'AutoReceiveAllRoute' => ['title' => '自动接收所有路由', 'description' => '自动接收所有路由。', 'type' => 'boolean', 'example' => 'true'], + 'ErAttachmentName' => ['title' => 'ER网络实例名称', 'description' => '网络实例名称。', 'type' => 'string', 'example' => 'Er network instance-vpd-kkopgtne'], + 'ErAttachmentId' => ['title' => 'ER网络实例ID', 'description' => '灵骏HUB网络实例连接ID。', 'type' => 'string', 'example' => 'er-attachment-f32hxfsu'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '地域信息。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'InstanceType' => [ + 'title' => '实例类型:VPD、CSC、DLR、ER', + 'description' => '实例类型:VPD、VCC。', 'type' => 'string', - 'example' => '描述', - ], - 'Connections' => [ - 'title' => '连接数', - 'description' => '连接数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'RouteMaps' => [ - 'title' => '路由策略数量', - 'description' => '路由策略数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', + 'enumValueTitles' => ['VCC' => '灵骏连接', 'VPD' => '灵骏网段'], + 'example' => 'VPD', ], ], ], ], - 'AliyunRouterInfo' => [ - 'title' => '阿里云路由信息列表', - 'description' => '阿里云路由信息列表。', + 'ErRouteMaps' => [ + 'title' => '路由策略信息', + 'description' => '路由策略信息列表。', 'type' => 'array', 'items' => [ - 'description' => '阿里云路由信息。', + 'description' => '路由策略信息。', 'type' => 'object', 'properties' => [ - 'PcId' => [ - 'title' => '物理专线ID', - 'description' => '物理专线ID。', - 'type' => 'string', - 'example' => 'pc-0jlof4bphlsnxbdztkvad', - ], - 'VbrId' => [ - 'title' => '边界路由器实例ID', - 'description' => '边界路由器实例ID。', - 'type' => 'string', - 'example' => 'vbr-2ze4i85p6vb9nwcan5xt0', - ], - 'LocalGatewayIp' => [ - 'title' => '阿里云侧互联IPv4地址', - 'description' => '阿里云侧互联IPv4地址。', - 'type' => 'string', - 'example' => '169.254.248.30', - ], - 'PeerGatewayIp' => [ - 'title' => '灵骏侧互联IPv4地址', - 'description' => '灵骏侧互联IPv4地址。', - 'type' => 'string', - 'example' => '169.254.248.28', - ], - 'Mask' => [ - 'title' => '掩码', - 'description' => '掩码。', - 'type' => 'string', - 'example' => '255.255.255.248', - ], - 'VlanId' => [ - 'title' => 'VBR实例的VLAN ID', - 'description' => '边界路由器实例的VLAN ID。', + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'TransmissionInstanceType' => ['title' => '源实例类型', 'description' => '源实例类型。', 'type' => 'string', 'example' => 'VPD'], + 'Action' => [ + 'title' => '策略行为', + 'description' => '策略行为。', 'type' => 'string', - 'example' => '1042', + 'enumValueTitles' => ['deny' => '拒绝', 'permit' => '允许'], + 'example' => ' permit', ], + 'Description' => ['title' => '策略描述', 'description' => '策略描述。', 'type' => 'string', 'example' => 'test'], + 'ReceptionInstanceType' => ['title' => '目的实例类型', 'description' => '目的实例类型。', 'type' => 'string', 'example' => 'VPD'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ErRouteMapName' => ['title' => '路由策略名称', 'description' => '路由策略名称。', 'type' => 'string', 'example' => 'Route entry information'], + 'ReceptionInstanceId' => ['title' => '目的实例ID', 'description' => '目的实例ID。', 'type' => 'string', 'example' => 'vpd-sdkd2gkx'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-1234567890'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1645766599809'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1623899444000'], + 'ErId' => ['title' => '灵骏HUB ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'TransmissionInstanceName' => ['title' => '源实例名称', 'description' => '源实例名称。', 'type' => 'string', 'example' => 'Sender instance'], + 'DestinationCidrBlock' => ['title' => '目的网段', 'description' => '目的网段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + 'ReceptionInstanceOwner' => ['title' => '目的实例所属租户', 'description' => '目的实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => 'XXQGPROD-zh_CN'], + 'ReceptionInstanceName' => ['title' => '目的实例名称', 'description' => '目的实例名称。', 'type' => 'string', 'example' => 'Receiver instance'], + 'ErRouteMapId' => ['title' => '路由策略ID', 'description' => '路由策略ID。', 'type' => 'string', 'example' => 'er-rmap-xkslnmsr'], + 'TransmissionInstanceOwner' => ['title' => '源实例所属租户', 'description' => '源实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TransmissionInstanceId' => ['title' => '源实例ID', 'description' => '源实例ID。', 'type' => 'string', 'example' => 'vpd-xmglsymg'], + 'RouteMapNum' => ['title' => '策略序号(1001-2000)', 'description' => '策略序号,取值:1001~2000。', 'type' => 'integer', 'format' => 'int32', 'example' => '1001'], ], ], ], - 'CisRouterInfo' => [ - 'title' => '灵骏网络路由信息列表', - 'description' => '灵骏网络路由信息列表。', + 'ErRouteEntrys' => [ + 'title' => '路由条目信息', + 'description' => '路由条目信息列表。', 'type' => 'array', 'items' => [ - 'description' => '灵骏网络路由信息。', + 'description' => '路由条目信息。', 'type' => 'object', 'properties' => [ - 'CcrId' => [ - 'title' => '上云路由器实例ID', - 'description' => '云上路由器实例ID。', - 'type' => 'string', - 'example' => 'ccr-1ms84am0', - ], - 'CcInfos' => [ - 'title' => '专线信息列表', - 'description' => '专线信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '专线信息。', - 'type' => 'object', - 'properties' => [ - 'CcId' => [ - 'title' => '专线ID', - 'description' => '专线ID。', - 'type' => 'string', - 'example' => 'cc-73aeex5o', - ], - 'VlanId' => [ - 'title' => 'Vlan ID', - 'description' => '专线的Vlan ID。', - 'type' => 'string', - 'example' => 'Ethernet1042', - ], - 'LocalGatewayIp' => [ - 'title' => '灵骏侧互联IPv4地址', - 'description' => '灵骏侧互联IPv4地址。', - 'type' => 'string', - 'example' => '169.254.248.26', - ], - 'RemoteGatewayIp' => [ - 'title' => '阿里云侧互联IPv4地址', - 'description' => '灵骏侧互联IPv4地址。', - 'type' => 'string', - 'example' => '169.254.248.30'."\n", - ], - 'SubnetMask' => [ - 'title' => '子网掩码', - 'description' => '子网掩码。', - 'type' => 'string', - 'example' => '255.255.255.248', - ], - 'Status' => [ - 'title' => '实例状态:', - 'description' => '实例状态。', - 'type' => 'string', - 'example' => 'Established', - ], - ], - ], - ], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳实例类型。', 'type' => 'string', 'example' => 'VCC'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'example' => 'System'], + 'ErRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID。', 'type' => 'string', 'example' => 'er-rte-xnmsd2kl'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-acfmyoj5mg3w54y'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例。', 'type' => 'string', 'example' => 'vcc-xxkmggkw'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1623317089000'], + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'RegionId' => ['title' => '地域', 'description' => '地域。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'DestinationCidrBlock' => ['title' => '目的网段', 'description' => '目的网段。', 'type' => 'string', 'example' => '10.0.0.0/9'], ], ], ], - 'ResourceGroupId' => [ - 'title' => '资源组ID', - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], 'Tags' => [ 'title' => '标签信息列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-vcc', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'vcc-group-1', - ], - ], - ], - ], - 'ConnectionType' => [ - 'description' => '连接方式,可选值:'."\n" - .'- **VPC**'."\n" - .'- **CENTR**', - 'type' => 'string', - 'enumValueTitles' => [ - 'VPC' => 'VPC', - 'CENTR' => 'CENTR', - ], - 'example' => 'CENTR', - ], - 'CenOwnerId' => [ - 'title' => 'cen所属账号', - 'description' => '云企业网所属账号。', - 'type' => 'string', - 'example' => '1620939556166279', - ], - 'VbrInfos' => [ - 'title' => 'vbr信息', - 'description' => '边界路由器信息列表。', + 'description' => '标签信息列表', 'type' => 'array', 'items' => [ - 'description' => '边界路由器信息。', 'type' => 'object', 'properties' => [ - 'VbrId' => [ - 'title' => '边界路由器ID', - 'description' => '边界路由器ID。', - 'type' => 'string', - 'example' => 'vbr-wz96agu9h3d50z****', - ], - 'CenId' => [ - 'title' => '云企业网ID', - 'description' => '云企业网ID。', - 'type' => 'string', - 'example' => 'cen-cx0qua8q6cm4z9****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '边界路由器状态。取值:'."\n" - .' - unconfirmed:等待他人确认'."\n" - ."\n" - .' - active:正常'."\n" - ."\n" - .' - terminating:终止接入中'."\n" - ."\n" - .' - terminated:已终止接入'."\n" - ."\n" - .' - recovering:恢复中'."\n" - ."\n" - .' - deleting:删除中'."\n" - ."\n" - .' - Available: 可用', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1683250981000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1673578603000', - ], - 'VbrBgpPeers' => [ - 'title' => 'BGP邻居', - 'description' => 'BGP邻居信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => 'BGP邻居信息。', - 'type' => 'object', - 'properties' => [ - 'BgpGroupId' => [ - 'title' => 'BGP组ID', - 'description' => 'BGP组ID。', - 'type' => 'string', - 'example' => 'bgpg-2ze2sit2vakrkapvy****', - ], - 'BgpPeerId' => [ - 'title' => 'BGP邻居ID', - 'description' => 'BGP邻居ID。', - 'type' => 'string', - 'example' => 'bgp-uf6heugif9enu48rj****', - ], - 'PeerIpAddress' => [ - 'title' => 'BGP邻居IP', - 'description' => 'BGP邻居IP。', - 'type' => 'string', - 'example' => '169.254.****', - ], - 'PeerAsn' => [ - 'title' => 'Peer AS号', - 'description' => 'Peer AS号。', - 'type' => 'string', - 'example' => '98765****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => 'BGP邻居的状态。取值:'."\n" - ."\n" - .' - Pending:待定'."\n" - ."\n" - .' - Available:可用'."\n" - ."\n" - .' - Modifying:修改中'."\n" - ."\n" - .' - Deleting:删除中'."\n" - ."\n" - .' - Deleted:已删除'."\n" - ."\n" - .' - Not Available:不可用', - 'type' => 'string', - 'example' => 'Available', - ], - ], - ], - ], + 'TagKey' => ['title' => '标签建', 'description' => '标签建', 'type' => 'string', 'example' => 'key'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'value'], ], + 'description' => '', ], ], - 'BgpAsn' => [ - 'title' => 'bgp as号', - 'description' => 'BGP AS号。', - 'type' => 'string', - 'example' => '45644', - ], - 'Bandwidth' => [ - 'description' => '带宽', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情 ', 'type' => 'string', 'example' => '{}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"CAD09E47-B651-5206-B2DC-3AB78C8EB446\\",\\n \\"Content\\": {\\n \\"TenantId\\": \\"1620939556166279\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"VccId\\": \\"vcc-cn-cqf2xh40101\\",\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306phv5tmpsm\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e6n1n19he5\\",\\n \\"CenId\\": \\"cen-m2iskbojlvda5w65fp\\",\\n \\"VccName\\": \\"vcc-heyuan-backup\\",\\n \\"AccessPointId\\": \\"ap-cn-wulanchabu-jn-ts-A\\",\\n \\"LineOperator\\": \\"CO\\",\\n \\"Spec\\": \\"Large\\",\\n \\"PortType\\": \\"100GBase-LR\\",\\n \\"PricingCycle\\": \\"Month\\",\\n \\"PayType\\": \\"PrePay\\",\\n \\"Duration\\": \\"1\\",\\n \\"Status\\": \\"Available\\",\\n \\"CurrentNode\\": \\"创建物理专线1\\",\\n \\"InternetChargeType\\": \\"PayByBandwidth\\",\\n \\"BandwidthStr\\": \\"1G\\",\\n \\"Message\\": \\"成功\\",\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"CommodityCode\\": \\"bccluster_cloudconnectionpre_public_cn\\",\\n \\"BgpCidr\\": \\"10.4.0.0/24\\",\\n \\"ExpirationDate\\": \\"1678379917000\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-ppdunxzc\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"CreateTime\\": \\"1678379917000\\"\\n },\\n \\"AttachErStatus\\": true,\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678379917000\\",\\n \\"GmtModified\\": \\"1678379917000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-p68b0jwn\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"描述\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"AliyunRouterInfo\\": [\\n {\\n \\"PcId\\": \\"pc-0jlof4bphlsnxbdztkvad\\",\\n \\"VbrId\\": \\"vbr-2ze4i85p6vb9nwcan5xt0\\",\\n \\"LocalGatewayIp\\": \\"169.254.248.30\\",\\n \\"PeerGatewayIp\\": \\"169.254.248.28\\",\\n \\"Mask\\": \\"255.255.255.248\\",\\n \\"VlanId\\": \\"1042\\"\\n }\\n ],\\n \\"CisRouterInfo\\": [\\n {\\n \\"CcrId\\": \\"ccr-1ms84am0\\",\\n \\"CcInfos\\": [\\n {\\n \\"CcId\\": \\"cc-73aeex5o\\",\\n \\"VlanId\\": \\"Ethernet1042\\",\\n \\"LocalGatewayIp\\": \\"169.254.248.26\\",\\n \\"RemoteGatewayIp\\": \\"169.254.248.30\\\\n\\",\\n \\"SubnetMask\\": \\"255.255.255.248\\",\\n \\"Status\\": \\"Established\\"\\n }\\n ]\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vcc\\",\\n \\"TagValue\\": \\"vcc-group-1\\"\\n }\\n ],\\n \\"ConnectionType\\": \\"CENTR\\",\\n \\"CenOwnerId\\": \\"1620939556166279\\",\\n \\"VbrInfos\\": [\\n {\\n \\"VbrId\\": \\"vbr-wz96agu9h3d50z****\\",\\n \\"CenId\\": \\"cen-cx0qua8q6cm4z9****\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtCreate\\": \\"1683250981000\\",\\n \\"GmtModified\\": \\"1673578603000\\",\\n \\"VbrBgpPeers\\": [\\n {\\n \\"BgpGroupId\\": \\"bgpg-2ze2sit2vakrkapvy****\\",\\n \\"BgpPeerId\\": \\"bgp-uf6heugif9enu48rj****\\",\\n \\"PeerIpAddress\\": \\"169.254.****\\",\\n \\"PeerAsn\\": \\"98765****\\",\\n \\"Status\\": \\"Available\\"\\n }\\n ]\\n }\\n ],\\n \\"BgpAsn\\": \\"45644\\",\\n \\"Bandwidth\\": 100\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接详情', - ], - 'ListVccs' => [ - 'summary' => '查询一个或多个灵骏连接的详细信息,包括规格,物理专线接入端口类型,实例状态,带宽,bgp网段等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"308DE9D2-03A6-5B44-A369-67B75D1EE091\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1644283112720\\",\\n \\"GmtModified\\": \\"1627545952000\\",\\n \\"Message\\": \\"Succeeded\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-heyuan-main\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"Description\\",\\n \\"ErAttachments\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"Available\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyoj5mg3w54y\\",\\n \\"InstanceId\\": \\"vpd-kkopgtne\\",\\n \\"CreateTime\\": \\"1644283112720\\",\\n \\"GmtModified\\": \\"1649303733000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"Across\\": false,\\n \\"InstanceName\\": \\"Lingjun network segment instance\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"ResourceTenantId\\": \\"xxxxxxxx\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"ErAttachmentName\\": \\"Er network instance-vpd-kkopgtne\\",\\n \\"ErAttachmentId\\": \\"er-attachment-f32hxfsu\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"InstanceType\\": \\"VPD\\"\\n }\\n ],\\n \\"ErRouteMaps\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\" permit\\",\\n \\"Description\\": \\"test\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErRouteMapName\\": \\"Route entry information\\",\\n \\"ReceptionInstanceId\\": \\"vpd-sdkd2gkx\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\",\\n \\"CreateTime\\": \\"1645766599809\\",\\n \\"GmtModified\\": \\"1623899444000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"TransmissionInstanceName\\": \\"Sender instance\\",\\n \\"DestinationCidrBlock\\": \\"10.0.0.0/8\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"TenantId\\": \\"XXQGPROD-zh_CN\\",\\n \\"ReceptionInstanceName\\": \\"Receiver instance\\",\\n \\"ErRouteMapId\\": \\"er-rmap-xkslnmsr\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TransmissionInstanceId\\": \\"vpd-xmglsymg\\",\\n \\"RouteMapNum\\": 1001\\n }\\n ],\\n \\"ErRouteEntrys\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"ResourceTenantId\\": \\"1620939556166277\\",\\n \\"RouteType\\": \\"System\\",\\n \\"ErRouteEntryId\\": \\"er-rte-xnmsd2kl\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyoj5mg3w54y\\",\\n \\"NextHopId\\": \\"vcc-xxkmggkw\\",\\n \\"GmtModified\\": \\"1623317089000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"DestinationCidrBlock\\": \\"10.0.0.0/9\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key\\",\\n \\"TagValue\\": \\"value\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB详情信息', + 'changeSet' => [ + ['createdAt' => '2025-05-14T02:24:50.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:28.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetEr'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], + ], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '141396', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + ], + 'GetErAttachment' => [ + 'summary' => '查询网络实例连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '158814', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'ErAttachmentId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '网络实例ID', 'description' => '灵骏HUB网络连接实例ID。', 'type' => 'string', 'required' => true, 'example' => 'er-attachment-i1io****'], ], [ - 'name' => 'VpdId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-omqutbff', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VpcId', + 'name' => 'ErId', 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkop****'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => 'VPC实例ID', - 'description' => '[专有网络](~~34217~~)ID。'."\n" - ."\n" - .'可调用[DescribeVpcs](~~35739~~)接口查询指定VPC。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-bp1nrtkmamy329u6a1z0i', + 'title' => 'AjaxResult', + 'description' => '响应实例对象。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '7F0D9440-1F97-5613-87CD-D3047172A93C'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1648085472000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1648085472000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => 'Available'], + 'Status' => [ + 'title' => '状态', + 'description' => '实例状态。取值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', + 'type' => 'string', + 'enumValueTitles' => ['Not Available' => '不可用', 'Executing' => '执行中', 'Available' => '可用', 'Deleting' => '删除中'], + 'example' => 'Available', + ], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '165544950****'], + 'ErAttachmentName' => ['title' => 'ER网络实例名称', 'description' => '灵骏HUB网络实例名称。', 'type' => 'string', 'example' => 'vpd-lxnsj2cx'], + 'ErAttachmentId' => ['title' => 'ER网络实例ID', 'description' => '灵骏HUB网络实例ID。', 'type' => 'string', 'example' => 'er-attachment-i1io****'."\n"], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-auey****'], + 'InstanceType' => [ + 'title' => '实例类型:VPD、CSC、DLR、ER', + 'description' => '实例类型。取值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', + 'type' => 'string', + 'enumValueTitles' => ['VCC' => '灵骏连接', 'VPD' => '灵骏网段'], + 'example' => 'VPD', + ], + 'InstanceId' => ['title' => '实例ID', 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" + ."\n" + .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" + ."\n" + .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', 'type' => 'string', 'example' => 'vpd-lxns****'], + 'InstanceName' => ['title' => '实例名称', 'description' => '实例名称。', 'type' => 'string', 'example' => 'vpd-wulanchabu-main'], + 'AutoReceiveAllRoute' => [ + 'title' => '自动接收所有路由', + 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由。取值:'."\n" + ."\n" + .'- **true** :自动接收'."\n" + .'- **false** :不接收', + 'type' => 'boolean', + 'enumValueTitles' => ['true' => '自动接收', 'false' => '不接收'], + 'example' => 'true', + ], + 'Across' => [ + 'title' => '是否夸账号', + 'description' => '是否跨账号。取值:'."\n" + ."\n" + .'- **true** :当前网络实例为跨账号资源'."\n" + .'- **false** :当前网络实例为本账号资源', + 'type' => 'boolean', + 'enumValueTitles' => ['true' => '跨账号资源', 'false' => '本账号资源'], + 'example' => 'fasle', + ], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => '162093955616****'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-acfmzzka6bnjvbi'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => '{}'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"7F0D9440-1F97-5613-87CD-D3047172A93C\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"Available\\",\\n \\"Status\\": \\"Available\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"ErAttachmentName\\": \\"vpd-lxnsj2cx\\",\\n \\"ErAttachmentId\\": \\"er-attachment-i1io****\\\\n\\",\\n \\"ErId\\": \\"er-auey****\\",\\n \\"InstanceType\\": \\"VPD\\",\\n \\"InstanceId\\": \\"vpd-lxns****\\",\\n \\"InstanceName\\": \\"vpd-wulanchabu-main\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"Across\\": true,\\n \\"ResourceTenantId\\": \\"162093955616****\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB网络实例连接详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:29.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErAttachment'], + ], + ], + 'ramActions' => [ [ - 'name' => 'CenId', - 'in' => 'formData', - 'schema' => [ - 'title' => '云企业网实例ID', - 'description' => '[云企业网](~~181681~~)实例的ID。'."\n" - ."\n" - .'可用调用[DescribeCens](~~468215~~)查询当前阿里云账号下的云企业网实例信息。', - 'type' => 'string', - 'required' => false, - 'example' => 'cen-95iwtpyvj3kk1v0ao0', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ], ], ], + ], + ], + 'GetErRouteEntry' => [ + 'summary' => '查询灵骏HUB路由条目详情。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Bandwidth', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '158813', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ + [ + 'name' => 'ErRouteEntryId', 'in' => 'formData', - 'schema' => [ - 'title' => '带宽', - 'description' => '灵骏连接实例的带宽峰值,单位mbps,取值范围:1000~400000。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '5000', - ], + 'schema' => ['title' => '路由条目Id', 'description' => '路由条目ID', 'type' => 'string', 'required' => true, 'example' => 'er-rte-4q0jbylz'], ], [ - 'name' => 'Status', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '状态信息', - 'description' => '实例状态。', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ExStatus', + 'name' => 'ErId', 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '除外的状态,Status存在则不生效', - 'description' => '把指定状态的数据全部排除掉,如果status参数存在那么ExStatus就不会生效。', - 'type' => 'string', - 'required' => false, - 'example' => 'Prepaid', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '1F38A2E6-CB47-5369-95D2-96D0C287B4A5'], + 'Content' => [ + 'description' => '返回结果', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-hangzhou'], + 'ErRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID', 'type' => 'string', 'example' => 'er-rte-4q0jbylz'], + 'TenantId' => ['title' => '租户Id', 'description' => '租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'ErId' => ['title' => 'erId', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'example' => 'er-aueyxxsy'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目的网段', 'type' => 'string', 'example' => '11.0.0.0/16'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳实例类型', 'type' => 'string', 'example' => 'VCC'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例', 'type' => 'string', 'example' => 'vcc-cn-209300qha01'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型', 'type' => 'string', 'example' => 'System'], + 'Status' => ['title' => '状态', 'description' => '状态', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间', 'type' => 'string', 'example' => '1666677783000'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfm4mlwqjalz7a'], + ], + ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => '{}'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"1F38A2E6-CB47-5369-95D2-96D0C287B4A5\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"ErRouteEntryId\\": \\"er-rte-4q0jbylz\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"DestinationCidrBlock\\": \\"11.0.0.0/16\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-209300qha01\\",\\n \\"RouteType\\": \\"System\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1666677783000\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4mlwqjalz7a\\"\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB路由条目详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:27.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErRouteEntry'], + ], + ], + 'ramActions' => [ [ - 'name' => 'VccId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetErRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/{#ErRouteEntryId}'], + ], ], ], + ], + ], + 'GetErRouteMap' => [ + 'summary' => '查询灵骏HUB路由策略详情信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'FilterErId', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '158815', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ + [ + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '根据灵骏HUB实例筛选', - 'description' => '通过灵骏HUB实例ID过滤查询。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-a7rqv1rq', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'Tag', + 'name' => 'ErRouteMapId', 'in' => 'formData', - 'style' => 'repeatList', + 'schema' => ['title' => '路由策略Id', 'description' => '路由策略ID。', 'type' => 'string', 'required' => true, 'example' => 'er-rmap-uwglhzom'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '标签信息列表', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '资源的标签键。'."\n" + 'title' => 'AjaxResult', + 'description' => '返回信息。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次请求的ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], + 'Content' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1648085472000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1648085472000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'Status' => ['title' => '状态', 'description' => '实例状态。可能值:'."\n" ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + .'- **Available**:可用'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'example' => 'Available'], + 'ErRouteMapId' => ['title' => 'ER路由策略ID', 'description' => '灵骏HUB路由策略ID。', 'type' => 'string', 'example' => 'er-rmap-uwglhzom'], + 'ErId' => ['title' => '灵骏HUB ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'RouteMapNum' => ['title' => '策略序号(1001-2000)', 'description' => '策略编号。'."\n" ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-vcc', - ], - 'Value' => [ - 'description' => '资源的标签值。'."\n" + .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + .'**取值范围:1001~2000**', 'type' => 'integer', 'format' => 'int32', 'example' => '1001'], + 'Description' => ['title' => '策略描述', 'description' => '策略描述。', 'type' => 'string', 'example' => 'ssss'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目标网段。', 'type' => 'string', 'example' => '0.0.0.0/0'], + 'TransmissionInstanceName' => ['title' => '源实例名称', 'description' => '发布实例名称。', 'type' => 'string', 'example' => 'vpd-transimit'], + 'TransmissionInstanceId' => ['title' => '源实例ID', 'description' => '发布实例ID。', 'type' => 'string', 'example' => 'vpd-xgkb2kl'], + 'TransmissionInstanceType' => ['title' => '源实例类型', 'description' => '发布实例类型,可选值:'."\n" + .'- **VPD**:灵骏网段。'."\n" + .'- **VCC**:灵骏连接。', 'type' => 'string', 'example' => 'VPD'], + 'ReceptionInstanceName' => ['title' => '目的实例名称', 'description' => '接收实例名称', 'type' => 'string', 'example' => 'vpd-receprion'], + 'ReceptionInstanceId' => ['title' => '目的实例ID', 'description' => '接收实例ID', 'type' => 'string', 'example' => 'vpd-x25vxrb2'], + 'ReceptionInstanceType' => ['title' => '目的实例类型', 'description' => '接收实例类型,可选值:'."\n" ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-group-1', + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'example' => 'VPD'], + 'Action' => ['title' => '策略行为(允许:permit;拒绝:deny)', 'description' => '策略行为,可选值:'."\n" + .'- **permit**:允许'."\n" + .'- **deny**:拒绝', 'type' => 'string', 'example' => 'permit'], + 'TransmissionInstanceOwner' => ['title' => '源实例所属租户', 'description' => '发布实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'ReceptionInstanceOwner' => ['title' => '目的实例所属租户', 'description' => '接收实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aekzt452sjgqm2y'], + 'ErRouteMapName' => ['title' => 'ER路由策略名称', 'description' => '灵骏HUB路由策略名称。', 'type' => 'string', 'example' => 'er-rmap-wulanchabu'], ], ], - 'required' => false, + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], - 'required' => false, - 'maxItems' => 100, ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"GmtCreate\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RouteMapNum\\": 1001,\\n \\"Description\\": \\"ssss\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"TransmissionInstanceName\\": \\"vpd-transimit\\",\\n \\"TransmissionInstanceId\\": \\"vpd-xgkb2kl\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"ReceptionInstanceName\\": \\"vpd-receprion\\",\\n \\"ReceptionInstanceId\\": \\"vpd-x25vxrb2\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\"permit\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ResourceGroupId\\": \\"rg-aekzt452sjgqm2y\\",\\n \\"ErRouteMapName\\": \\"er-rmap-wulanchabu\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB路由策略详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:30.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErRouteMap'], + ], + ], + 'ramActions' => [ [ - 'name' => 'PageNumber', - 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ], ], ], + ], + ], + 'GetFabricTopology' => [ + 'summary' => '查询VPD下灵骏网卡和灵骏节点的物理拓扑信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PageSize', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '188167', + 'abilityTreeNodes' => ['FEATUREbcclusterOFR1DK'], + 'autoTest' => false, + ], + 'parameters' => [ + [ + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'EnablePage', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询,可选值:'."\n" - ."\n" - .'- **true** :开启分页查询。'."\n" - .'- **false** :不开启分页查询。', - 'type' => 'boolean', + 'schema' => ['title' => '灵骏网段vpdId', 'description' => '灵骏网段ID', 'type' => 'string', 'required' => false, 'example' => 'vpd-aof7****'], + ], + [ + 'name' => 'VpcId', + 'in' => 'formData', + 'schema' => ['title' => '专有网络vpcId', 'description' => '专有网络ID', 'type' => 'string', 'required' => false, 'example' => 'vpc-k8i0g9fk68t7u0u2w****'], + ], + [ + 'name' => 'ClusterId', + 'in' => 'formData', + 'schema' => ['title' => '集群id', 'description' => '集群ID', 'type' => 'string', 'required' => false, 'example' => 'i-169263721924****'], + ], + [ + 'name' => 'NodeIds', + 'in' => 'formData', + 'style' => 'repeatList', + 'schema' => [ + 'title' => '节点id', + 'description' => '节点ID列表', + 'type' => 'array', + 'items' => ['description' => '节点ID', 'type' => 'string', 'required' => false, 'example' => 'e01-cn-1234*****'], + 'required' => false, + 'maxItems' => 100, + ], + ], + [ + 'name' => 'LniIds', + 'in' => 'formData', + 'style' => 'repeatList', + 'schema' => [ + 'title' => '灵骏网卡id', + 'description' => '灵骏网卡ID列表', + 'type' => 'array', + 'items' => ['description' => '灵骏网卡ID', 'type' => 'string', 'required' => false, 'example' => 'lni-1234****'], 'required' => false, - 'example' => 'false', + 'maxItems' => 100, ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '28451248-7038-5184-B5D3-80F104654BE8', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应信息', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏连接信息列表。', + 'RegionId' => ['title' => '地域', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpdId' => ['title' => '灵骏网段vpdId', 'description' => '灵骏网段ID', 'type' => 'string', 'example' => 'vpd-fuli****'], + 'VpcId' => ['title' => '专有网络vpcId', 'description' => '专有网络ID', 'type' => 'string', 'example' => 'vpc-j6ctp4n75306****'], + 'ClusterId' => ['title' => '集群clusterId', 'description' => '集群ID', 'type' => 'string', 'example' => 'cluster-****'], + 'TopoInfo' => [ + 'title' => '网卡拓扑信息', + 'description' => '网卡拓扑信息', 'type' => 'array', 'items' => [ - 'description' => '灵骏连接信息。', + 'description' => '层级信息', 'type' => 'object', 'properties' => [ - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166279'."\n", - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'VccId' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w222001', - ], - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-eoiy88ju', - ], - 'VpcId' => [ - 'title' => '专有网络(VPC)的ID', - 'description' => '专有网络ID。', - 'type' => 'string', - 'example' => 'vpc-f8ziirfl9k25h2qn7y4f8', - ], - 'CenId' => [ - 'title' => '云企业网(cen)实例ID', - 'description' => '云企业网实例的ID。', - 'type' => 'string', - 'example' => 'cen-w15qot0pfvs83pkckj', - ], - 'VccName' => [ - 'title' => '灵骏连接实例名称', - 'description' => '灵骏连接实例名称。', - 'type' => 'string', - 'example' => 'vcc-heyuan-backup', - ], - 'AccessPointId' => [ - 'title' => '物理专线接入点的ID:', - 'description' => '物理专线接入点的ID:'."\n" - ."\n" - .'- **ap-cn-wulanchabu-jn-ts-A**:乌兰察布-集宁-A'."\n" - .'- **ap-cn-heyuan-yc-ts-SA127**:河源-源城-A', - 'type' => 'string', - 'example' => 'ap-cn-wulanchabu-jn-ts-A', - ], - 'LineOperator' => [ - 'title' => '提供接入物理线路的运营商。取值:', - 'description' => '提供接入物理线路的运营商。取值:'."\n" - ."\n" - .'**CO**:中国其他', - 'type' => 'string', - 'example' => 'CO', - ], - 'Spec' => [ - 'title' => '规格', - 'description' => '规格。', - 'type' => 'string', - 'example' => 'Large', - ], - 'PortType' => [ - 'title' => '物理专线接入端口类型。取值:', - 'description' => '物理专线接入端口类型。取值:'."\n" - ."\n" - .'**100GBase-LR**:十万兆单模光口(10千米)', - 'type' => 'string', - 'example' => '100GBase-LR'."\n", - ], - 'Status' => [ - 'title' => '实例状态', - 'description' => '实例状态。', - 'type' => 'string', - 'example' => 'Init', - ], - 'CurrentNode' => [ - 'title' => '当前流程节点', - 'description' => '当前流程节点。', - 'type' => 'string', - 'example' => '持久化资源数据', - ], - 'Message' => [ - 'title' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'TaskId' => [ - 'title' => '任务Id', - 'description' => '任务ID。', - 'type' => 'string', - 'example' => 'task-cd544092-ed0a-49e9-83eb-e8c94770dccf', - ], - 'VpdBaseInfo' => [ - 'title' => '灵骏网段信息;(适用于老版本的灵骏连接直接绑定灵骏网段的场景)', - 'description' => '灵骏网段信息(适用于老版本的灵骏连接直接绑定灵骏网段的场景)。', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段实例ID。', - 'type' => 'string', - 'example' => 'vpd-9n7ioqrp', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段实例名称。', - 'type' => 'string', - 'example' => 'yzp-rg-test3', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => 'VPD的网段。'."\n" - ."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', - 'type' => 'string', - 'example' => '10.0.0.0/13', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1668158213000', - ], - ], - ], - 'Rate' => [ - 'title' => '当前流程进度', - 'description' => '流程进度;取值返回0~1;未开始为null。', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'BandwidthStr' => [ - 'title' => '带宽字符串;例如:1000M、10G', - 'description' => '带宽。', - 'type' => 'string', - 'example' => '1000', - ], - 'CommodityCode' => [ - 'title' => '商品代码', - 'description' => '商品代码。', - 'type' => 'string', - 'example' => 'bccluster_cloudconnectionpre_public_cn', - ], - 'BgpCidr' => [ - 'title' => 'bgp网段', - 'description' => 'bgp网段。', - 'type' => 'string', - 'example' => '172.16.128.0/24', - ], - 'ExpirationDate' => [ - 'title' => '过期时间', - 'description' => '过期时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'ResourceGroupId' => [ - 'description' => '资源组ID。', + 'LayerType' => [ + 'title' => '层级资源类型', + 'description' => '层级资源类型', 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'ErInfos' => [ - 'title' => '已绑定的灵骏HUB信息', - 'description' => '已绑定的灵骏HUB信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '已绑定的灵骏HUB信息。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '弹性路由器ID。', - 'type' => 'string', - 'example' => 'er-a7rqv1rq', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => 'ER地域信息。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => 'ER实例名称。', - 'type' => 'string', - 'example' => 'er-1', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'Connections' => [ - 'title' => '连接数', - 'description' => '连接数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'RouteMaps' => [ - 'title' => '路由策略数量', - 'description' => '路由策略数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - ], - ], + 'enumValueTitles' => ['core' => '核心层', 'node' => '灵骏节点', 'lni' => '灵骏网卡', 'spine' => '骨干层', 'leaf' => '接入层'], + 'example' => 'core', ], - 'Tags' => [ - 'title' => '标签信息', - 'description' => '标签信息。'."\n" - ."\n" - .'一次最多支持输入20个标签信息。', + 'LayerName' => ['title' => '资源名称', 'description' => '资源名称', 'type' => 'string', 'example' => 'core-1'], + 'NextLayer' => [ + 'title' => '下一层级', + 'description' => '下一层级', 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '资源的标签键。'."\n" - ."\n" - .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'一次最多支持输入20个标签的标签键。', - 'type' => 'string', - 'example' => 'tag-vcc', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '资源的标签值。'."\n" - ."\n" - .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" - ."\n" - .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', - 'type' => 'string', - 'example' => 'vcc-group-1', - ], - ], - ], - ], - 'ConnectionType' => [ - 'description' => '连接方式,可选值:'."\n" - .'- **VPC**'."\n" - .'- **CENTR**', - 'type' => 'string', - 'enumValueTitles' => [ - 'VPC' => 'VPC', - 'CENTR' => 'CENTR', - ], - 'example' => 'CENTR', - ], - 'CenOwnerId' => [ - 'title' => 'cen所属账号', - 'description' => 'cen所属账号。', - 'type' => 'string', - 'example' => '1238685214107736', - ], - 'BgpAsn' => [ - 'title' => 'bgp as号', - 'description' => 'bgp asn号。', - 'type' => 'string', - 'example' => '4200057312', + 'items' => ['description' => '层级信息', 'type' => 'any', 'example' => "\n" + .'{layerType: "node", layerName: "e01-22215****"}'], ], ], ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"28451248-7038-5184-B5D3-80F104654BE8\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1620939556166279\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"VpcId\\": \\"vpc-f8ziirfl9k25h2qn7y4f8\\",\\n \\"CenId\\": \\"cen-w15qot0pfvs83pkckj\\",\\n \\"VccName\\": \\"vcc-heyuan-backup\\",\\n \\"AccessPointId\\": \\"ap-cn-wulanchabu-jn-ts-A\\",\\n \\"LineOperator\\": \\"CO\\",\\n \\"Spec\\": \\"Large\\",\\n \\"PortType\\": \\"100GBase-LR\\\\n\\",\\n \\"Status\\": \\"Init\\",\\n \\"CurrentNode\\": \\"持久化资源数据\\",\\n \\"Message\\": \\"成功\\",\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TaskId\\": \\"task-cd544092-ed0a-49e9-83eb-e8c94770dccf\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-9n7ioqrp\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"10.0.0.0/13\\",\\n \\"CreateTime\\": \\"1668158213000\\"\\n },\\n \\"Rate\\": 1,\\n \\"BandwidthStr\\": \\"1000\\",\\n \\"CommodityCode\\": \\"bccluster_cloudconnectionpre_public_cn\\",\\n \\"BgpCidr\\": \\"172.16.128.0/24\\",\\n \\"ExpirationDate\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-a7rqv1rq\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"描述\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vcc\\",\\n \\"TagValue\\": \\"vcc-group-1\\"\\n }\\n ],\\n \\"ConnectionType\\": \\"CENTR\\",\\n \\"CenOwnerId\\": \\"1238685214107736\\",\\n \\"BgpAsn\\": \\"4200057312\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接', - ], - 'ListVccFlowInfos' => [ - 'summary' => '查询灵骏连接的流量速率信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-fuli****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"TopoInfo\\": [\\n {\\n \\"LayerType\\": \\"core\\",\\n \\"LayerName\\": \\"core-1\\",\\n \\"NextLayer\\": [\\n \\"\\\\n{layerType: \\\\\\"node\\\\\\", layerName: \\\\\\"e01-22215****\\\\\\"}\\"\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询VPD下灵骏网卡和灵骏节点的物理拓扑信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-05-09T02:12:59.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2024-05-07T02:51:43.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetFabricTopology'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetFabricTopology', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetLeniPrivateIpAddress' => [ + 'summary' => '获取指定灵骏弹性网卡辅助私网IP的详细信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6076,1226 +3712,1407 @@ 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'list', - 'abilityTreeCode' => '187854', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '198617', + 'abilityTreeNodes' => ['FEATUREbcclusterBIBI8G'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'IpName', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2******', - ], + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'required' => true, 'example' => 'sip-8ylg****'], ], [ - 'name' => 'MetricName', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', + 'schema' => ['title' => '灵骏弹性网卡Id', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '指标,passBytesRate、dropBytesRate、passPacketsRate、dropPacketsRate、totalBytesRate、totalPacketsRate', - 'description' => '指标名称', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'totalPacketsRate' => '总计包速率', - 'dropBytesRate' => '丢弃流速率', - 'dropPacketsRate' => '丢弃包速率', - 'totalBytesRate' => '总计流速率', - 'passBytesRate' => '通过流速率', - 'passPacketsRate' => '通过包速率', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => 'message信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'RegionId' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1663722356000'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1635231890000'], + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-8ylg****'], + 'PrivateIpAddress' => ['title' => '灵骏弹性网卡辅助私网IP地址', 'description' => '灵骏弹性网卡辅助私网IP地址。', 'type' => 'string', 'example' => '10.42.****'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Description'], + 'Message' => ['description' => '消息。', 'type' => 'string', 'example' => '成功'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], - 'example' => 'passBytesRate', ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1663722356000\\",\\n \\"GmtModified\\": \\"1635231890000\\",\\n \\"IpName\\": \\"sip-8ylg****\\",\\n \\"PrivateIpAddress\\": \\"10.42.****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Description\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '获取灵骏弹性网卡辅助私网IP详情', + 'changeSet' => [ + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetLeniPrivateIpAddress'], + ], + ], + 'ramActions' => [ [ - 'name' => 'Direction', - 'in' => 'formData', - 'schema' => [ - 'title' => '方向,OUT、IN', - 'description' => '方向', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'IN' => '入向', - 'OUT' => '出向', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], - 'example' => 'OUT', ], ], + ], + ], + 'GetLniPrivateIpAddress' => [ + 'summary' => '获取辅助私网IP详情信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '167074', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + ], + 'parameters' => [ [ - 'name' => 'From', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '开始时间,默认5分钟前', - 'description' => '开始时间,默认5分钟前', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1667727514000', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'To', + 'name' => 'NetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '结束时间,默认当前时间', - 'description' => '结束时间,默认当前时间', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1689749749000', - ], + 'schema' => ['title' => '网卡id', 'description' => '灵骏网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'lni-bp18exxqa2rvfn45e5pz'], + ], + [ + 'name' => 'IpName', + 'in' => 'formData', + 'schema' => ['title' => 'ip标识', 'description' => 'IP唯一标识。', 'type' => 'string', 'required' => true, 'example' => 'sip-xxxxx'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => 'AjaxResult>', - 'type' => 'object', + 'title' => 'AjaxResult', + 'description' => '返回信息。', + 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-************', - ], + 'Code' => ['description' => '系统返回状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', 'type' => 'string', 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0'], 'Content' => [ - 'description' => '返回结果', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Data' => [ - 'description' => '灵骏连接流量信息', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VccId' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接ID', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w******', - ], - 'MetricName' => [ - 'title' => '指标', - 'description' => '指标', - 'type' => 'string', - 'example' => 'passBytesRate', - ], - 'Direction' => [ - 'title' => '方向', - 'description' => '方向', - 'type' => 'string', - 'example' => 'OUT', - ], - 'Timestamp' => [ - 'title' => '时间', - 'description' => '时间', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1689749749000', - ], - 'Value' => [ - 'title' => '结束时间', - 'description' => '值', - 'type' => 'number', - 'format' => 'double', - 'example' => '123', - ], - ], - ], - ], + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'GmtCreate' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2022-12-26 20:16:36'], + 'NetworkInterfaceId' => ['description' => '灵骏网卡ID。', 'type' => 'string', 'example' => 'lni-2ze4uww7n6hsfzrwq77y'], + 'IpName' => ['description' => 'IP唯一标识。', 'type' => 'string', 'example' => 'sip-xxxxx'], + 'PrivateIpAddress' => ['description' => '灵骏网卡的辅助私网IP地址。', 'type' => 'string', 'example' => '10.42.5.92'], + 'IpAddressMac' => ['description' => '辅助私网的MAC地址。', 'type' => 'string', 'example' => '00-ff-84-15-ba-67'], + 'Status' => ['description' => '实例状态。', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Test'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'SubnetId' => ['description' => '灵骏子网实例ID。', 'type' => 'string', 'example' => 'subnet-aj93mko8'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-************\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w******\\",\\n \\"MetricName\\": \\"passBytesRate\\",\\n \\"Direction\\": \\"OUT\\",\\n \\"Timestamp\\": 1689749749000,\\n \\"Value\\": 123\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接流量信息', - ], - 'RetryVcc' => [ - 'summary' => '重试尝试创建/删除灵骏连接。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"2022-12-26 20:16:36\\",\\n \\"NetworkInterfaceId\\": \\"lni-2ze4uww7n6hsfzrwq77y\\",\\n \\"IpName\\": \\"sip-xxxxx\\",\\n \\"PrivateIpAddress\\": \\"10.42.5.92\\",\\n \\"IpAddressMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Test\\",\\n \\"Message\\": \\"成功\\",\\n \\"SubnetId\\": \\"subnet-aj93mko8\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '获取私网IP详情', + 'changeSet' => [ + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-24T09:34:03.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetLniPrivateIpAddress'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetLniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], + ], + ], ], + ], + 'GetNetworkInterface' => [ + 'summary' => '查询某张网卡实例信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', - 'abilityTreeCode' => '167263', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '166361', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接ID', - 'description' => '灵骏连接ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '所属Subnet', 'description' => '所属灵骏子网(Subnet)', 'type' => 'string', 'required' => false, 'example' => 'subnet-f3zfzmnc'], + ], + [ + 'name' => 'NetworkInterfaceId', + 'in' => 'formData', + 'schema' => ['title' => '网卡ID', 'description' => '灵骏网卡ID', 'type' => 'string', 'required' => true, 'example' => 'lni-bp18exxqa2rvfn45e5pz'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误详情'."\n", - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '返回结果', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容。(当资源存在依赖资源时,会返回存在的依赖资源)', + 'type' => 'object', + 'properties' => [ + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'NetworkInterfaceId' => ['title' => '网卡ID', 'description' => '灵骏网卡ID', 'type' => 'string', 'example' => 'lni-f8z4scmfh0u4ewv6vdd8'], + 'NodeId' => ['title' => '所属机器ID', 'description' => '所属机器ID', 'type' => 'string', 'example' => 'masterintranett2fdth5fkoocg'], + 'VpdBaseInfo' => [ + 'title' => 'VPD基本信息', + 'description' => '灵骏网段(VPD)基本信息', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID', 'type' => 'string', 'example' => 'vpd-ppdunxzc'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段(VPD)实例名称', 'type' => 'string', 'example' => 'vpd-1'], + 'Cidr' => ['title' => '网络地址段', 'description' => '灵骏子网的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://help.aliyun.com/knowledge_detail/40637.html#title-gu4-uzk-12r)。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://www.alibabacloud.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://partners-intl.aliyun.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" + ."\n" + .'默认值:空。', 'type' => 'string', 'example' => '172.18.0.0/24'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间', 'type' => 'string', 'example' => '1678273219000'], + ], + ], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'SubnetBaseInfo' => [ + 'title' => 'SUBNET基本信息', + 'description' => '灵骏子网(Subnet)基本信息', + 'type' => 'object', + 'properties' => [ + 'SubnetId' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网(Subnet)实例ID', 'type' => 'string', 'example' => 'subnet-urb01blo'], + 'SubnetName' => ['description' => '灵骏子网(Subnet)实例名称', 'type' => 'string', 'example' => 'subnet-1'], + 'Cidr' => ['title' => '灵骏子网所属网段', 'description' => '网络地址段', 'type' => 'string', 'example' => '116.233.21.57/32'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间', 'type' => 'string', 'example' => '1678273219000'], + ], + ], + 'Ip' => ['title' => 'IP地址', 'description' => 'IP地址', 'type' => 'string', 'example' => '203.107.****'], + 'ServiceMac' => ['title' => '服务网卡地址', 'description' => '服务网卡地址', 'type' => 'string', 'example' => '01-00-5e-00-00-16'], + 'PrivateIpAddressMacGroup' => [ + 'title' => '辅助私网IP', + 'description' => '辅助私网IP&MAC地址集合', + 'type' => 'array', + 'items' => [ + 'description' => '辅助私网IP&MAC地址', + 'type' => 'object', + 'properties' => [ + 'IpName' => ['description' => 'IP唯一标识', 'type' => 'string', 'example' => 'sip-1asjd3xg'], + 'PrivateIpAddress' => ['description' => '辅助私网IP地址', 'type' => 'string', 'example' => '172.23.161.57'], + 'IpAddressMac' => ['description' => '辅助私网MAC地址', 'type' => 'string', 'example' => '01-00-5e-00-00-16'], + 'Status' => ['description' => '实例状态', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息', 'type' => 'string', 'example' => 'Test'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + ], + ], + ], + 'Ethernet' => [ + 'title' => '端口', + 'description' => '端口', + 'type' => 'array', + 'items' => ['description' => '端口信息', 'type' => 'string', 'example' => 'eth0 eth1'], + ], + 'Status' => ['title' => '状态', 'description' => '状态', 'type' => 'string', 'example' => 'Available'], + 'Gateway' => ['title' => '网关', 'description' => '网关', 'type' => 'string', 'example' => '172.24.20.254'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间', 'type' => 'string', 'example' => '1678273219000'], + 'Quota' => ['title' => '网卡私有辅助ip额度', 'description' => '网卡私有辅助IP额度', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'NcType' => [ + 'title' => 'NC类型', + 'description' => 'NC类型', + 'type' => 'string', + 'enumValueTitles' => ['CUSTOM_LNI_INTEGRATION' => '两网合一架构灵骏托管网卡', 'CPU' => 'CPU机器', 'ELASTIC_6.2' => '两网合一架构机器', 'GPU' => 'GPU机器', 'DEFAULT' => '旧CPU机器', 'CUSTOM_LNI' => '两网分离架构灵骏托管网卡'], + 'example' => 'DEFAULT', + ], + 'NetworkInterfaceName' => ['title' => '端口名称', 'description' => '网卡名称', 'type' => 'string', 'example' => 'bond0'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmv2m2w43japa'], + 'Tags' => [ + 'title' => '标签列表', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签键', 'description' => '标签键', 'type' => 'string', 'example' => 'key-test'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'value-test'], + ], + ], + ], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '重试灵骏连接', - 'description' => '该操作可以让用户在灵骏连接创建和删除流程失败的情况下,重新尝试该操作。只有在创建失败和删除失败状态的灵骏连接才能重试', - ], - 'CreateVccGrantRule' => [ - 'summary' => '用户可通过此API,将灵骏连接实例对目标账号的灵骏HUB实例授权。授权后,目标账号即可用被授权的灵骏HUB实例关联到您的灵骏连接。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"NetworkInterfaceId\\": \\"lni-f8z4scmfh0u4ewv6vdd8\\",\\n \\"NodeId\\": \\"masterintranett2fdth5fkoocg\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-ppdunxzc\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetBaseInfo\\": {\\n \\"SubnetId\\": \\"subnet-urb01blo\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"116.233.21.57/32\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"Ip\\": \\"203.107.****\\",\\n \\"ServiceMac\\": \\"01-00-5e-00-00-16\\",\\n \\"PrivateIpAddressMacGroup\\": [\\n {\\n \\"IpName\\": \\"sip-1asjd3xg\\",\\n \\"PrivateIpAddress\\": \\"172.23.161.57\\",\\n \\"IpAddressMac\\": \\"01-00-5e-00-00-16\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Test\\",\\n \\"Message\\": \\"success\\"\\n }\\n ],\\n \\"Ethernet\\": [\\n \\"eth0 eth1\\"\\n ],\\n \\"Status\\": \\"Available\\",\\n \\"Gateway\\": \\"172.24.20.254\\",\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"Quota\\": 0,\\n \\"NcType\\": \\"DEFAULT\\",\\n \\"NetworkInterfaceName\\": \\"bond0\\",\\n \\"ResourceGroupId\\": \\"rg-acfmv2m2w43japa\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key-test\\",\\n \\"TagValue\\": \\"value-test\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询网卡实例信息', + 'changeSet' => [ + ['createdAt' => '2025-05-12T03:17:05.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetNetworkInterface'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], + ], + ], ], + ], + 'GetNodeInfoForPod' => [ + 'summary' => '查询节点网络信息详情。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '164354', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'abilityTreeCode' => '193175', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, ], 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '授权网络实例ID', - 'description' => '网络实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-8rgvqazb', - ], - ], - [ - 'name' => 'GrantTenantId', - 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户', - 'description' => '授权租户ID', - 'type' => 'string', - 'required' => true, - 'example' => '1620939556166277', - ], - ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ErId', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '本次操作的节点ID', 'description' => '本次操作的节点ID。', 'type' => 'string', 'required' => true, 'example' => 'node-be70****'."\n"], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '返回参数。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ - 'description' => '响应内容', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'GrantRuleId' => [ - 'title' => '授权资源主键ID', - 'description' => '授权资源主键ID', - 'type' => 'string', - 'example' => 'grant-rule-8rgvqazb', - ], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'ClusterId' => ['title' => '集群ID', 'description' => '集群ID。', 'type' => 'string', 'example' => 'cluster-****'], + 'VpcId' => ['title' => '本节点所属的专有网络ID', 'description' => '本节点所属的专有网络ID。', 'type' => 'string', 'example' => 'vpc-j6ctp4n75306****'], + 'NodeId' => ['title' => '本次操作的节点ID', 'description' => '本次操作的节点ID。', 'type' => 'string', 'example' => 'node-be70****'."\n"], + 'VSwitches' => [ + 'title' => '本节点可以申请IP的VSwitch列表', + 'description' => '本节点可以申请IP的VSwitch列表。', + 'type' => 'array', + 'items' => ['description' => 'VSwitch实例ID。', 'type' => 'string', 'example' => 'vsw-wz9t4gwnydfhb9k05****'], + ], + 'LeniQuota' => ['title' => '灵骏弹性网卡配额,包含系统类型', 'description' => '灵骏弹性网卡配额,包含系统类型。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'LniSipQuota' => ['title' => '灵骏网卡辅助私网IP配额', 'description' => '灵骏网卡辅助私网IP配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'LeniSipQuota' => ['title' => '灵骏弹性网卡辅助私网IP配额', 'description' => '灵骏弹性网卡辅助私网IP配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'HdeniQuota' => ['title' => '灵骏高密网卡配额', 'description' => '灵骏高密网卡配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'LeniIpv6SipQuota' => ['title' => '灵骏弹性网卡IPv6地址配额', 'description' => '灵骏弹性网卡IPv6地址配额', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'HdeniSipQuota' => ['title' => '灵骏高密网卡IPv4地址配额', 'description' => '灵骏高密网卡IPv4地址配额', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'HdeniIpv6SipQuota' => ['title' => '灵骏高密网卡IPv6地址配额', 'description' => '灵骏高密网卡IPv6地址配额', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], ], - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"GrantRuleId\\": \\"grant-rule-8rgvqazb\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏连接跨账号授权信息', - 'description' => '调用该接口创建灵骏HUB跨账号授权时,请注意:'."\n" - ."\n" - .'- 请确保您将要授权的对方阿里云归属ID和灵骏HUB实例ID准确无误。'."\n" - .'- 如果向对方账号授权,对方账号便可将您的本地网络实例加载到其灵骏HUB中,对方网络将会打通到您的网络,请谨慎操作。', - ], - 'DeleteVccGrantRule' => [ - 'summary' => '删除某个灵骏连接的灵骏HUB跨账号授权,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"NodeId\\": \\"node-be70****\\\\n\\",\\n \\"VSwitches\\": [\\n \\"vsw-wz9t4gwnydfhb9k05****\\"\\n ],\\n \\"LeniQuota\\": 10,\\n \\"LniSipQuota\\": 10,\\n \\"LeniSipQuota\\": 10,\\n \\"HdeniQuota\\": 10,\\n \\"LeniIpv6SipQuota\\": 10,\\n \\"HdeniSipQuota\\": 10,\\n \\"HdeniIpv6SipQuota\\": 10\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询节点网络信息详情', + 'changeSet' => [ + ['createdAt' => '2025-05-19T01:51:57.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-05-15T09:05:58.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-05-15T06:23:15.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-15T11:30:16.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-09-18T06:17:58.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetNodeInfoForPod'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetNodeInfoForPod', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetSubnet' => [ + 'summary' => '查询某个灵骏子网的详细信息,包括灵骏子网类型,网络地址段,所属灵骏网段实例ID,实例状态,NC数量等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '164355', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '156115', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'GrantRuleId', - 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源实例ID', - 'description' => '授权条目ID', - 'type' => 'string', - 'required' => true, - 'example' => 'grant-rule-jaj34d75h01', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'InstanceId', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权那资源实例Id', - 'description' => '网络实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-jaj34d75h01', - ], + 'schema' => ['title' => '灵骏子网', 'description' => '灵骏子网实例ID。', 'type' => 'string', 'required' => true, 'example' => 'subnet-2avf0itf'], ], [ - 'name' => 'ErId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => false, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏网段', 'description' => '所属灵骏网段 ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-cxcmdk1m'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '响应结果信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], + 'Code' => ['description' => '业务码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], 'Content' => [ - 'description' => '响应内容', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '鉴权报错信息', - 'type' => 'string', - 'example' => 'None', - ], - ], + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1648085472000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1678273219000'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户 ID。', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'SubnetId' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网实例ID。', 'type' => 'string', 'example' => 'subnet-aj93mko8'], + 'SubnetName' => ['title' => '灵骏子网实例名称', 'description' => '灵骏子网实例名称。', 'type' => 'string', 'example' => 'subnet-1'], + 'Cidr' => ['title' => '网络地址段', 'description' => 'Subnet的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', 'type' => 'string', 'example' => '10.10.10.0/24'], + 'VpdId' => ['title' => '所属灵骏网段实例ID', 'description' => '所属灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-ze3na0wf'], + 'Type' => ['title' => '灵骏子网类型', 'description' => '灵骏子网使用类型;非必选;可选值:'."\n" + ."\n" + .'- **通用类型返回空**'."\n" + .'- **OOB**:OOB类型'."\n" + .'- **LB**: LB类型', 'type' => 'string', 'example' => 'OOB'], + 'Status' => ['title' => '实例状态', 'description' => '实例状态。', 'type' => 'string', 'example' => 'Available'], + 'Message' => ['title' => '错误信息。(当实例状态为异常时,提示异常原因)', 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => '成功'], + 'NcCount' => ['title' => 'NC数量', 'description' => 'NC数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '16'], + 'NetworkInterfaceCount' => ['title' => '灵骏网卡数量', 'description' => '灵骏网卡数量', 'type' => 'integer', 'format' => 'int32', 'example' => '4'], + 'LbCount' => ['title' => '负载均衡数量', 'description' => '负载均衡数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'VpdBaseInfo' => [ + 'title' => '所属灵骏网段信息', + 'description' => '所属灵骏网段信息。', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-iv2zm1qf'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段实例名称。', 'type' => 'string', 'example' => 'vpd-1'], + 'Cidr' => ['title' => '网络地址段', 'description' => 'VPD的网段。'."\n" + ."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + ], + ], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'Tags' => [ + 'title' => '标签信息列表', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '资源标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-subnet'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'subnet-group-1'], + ], + ], + ], + 'PrivateIpCount' => ['title' => '辅助私网IP总数', 'description' => '辅助私网IP总数。', 'type' => 'integer', 'format' => 'int64', 'example' => '20'], + 'AvailableIps' => ['title' => '可用Ip数', 'description' => '可用IP地址数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1024'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏连接跨账号授权信息', - ], - 'GetVccGrantRule' => [ - 'summary' => '查询灵骏连接跨账号资源授权详情,包括授权租户ID,灵骏HUB实例ID,网络实例ID等。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetId\\": \\"subnet-aj93mko8\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"10.10.10.0/24\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"Type\\": \\"OOB\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 4,\\n \\"LbCount\\": 0,\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-iv2zm1qf\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subnet\\",\\n \\"TagValue\\": \\"subnet-group-1\\"\\n }\\n ],\\n \\"PrivateIpCount\\": 20,\\n \\"AvailableIps\\": 1024\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏子网详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-08-01T05:43:04.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetSubnet'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:subnet/{#SubnetId}'], + ], + ], + ], ], + ], + 'GetVcc' => [ + 'summary' => '查询某个灵骏连接的详细信息,包括规格,物理专线接入端口类型,实例状态,带宽,BGP网段等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '165886', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '152064', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID;必选', - 'description' => '地域ID;必选', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'GrantRuleId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源实例ID', - 'description' => '授权资源实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'grant-rule-jaj34d75h01', - ], + 'schema' => ['title' => '灵骏连接ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vcc-cn-zvp2w222***'], ], [ - 'name' => 'ErId', + 'name' => 'PageNumber', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB实例Id', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'er-aueyxxsy', - ], + 'schema' => ['title' => '分页参数:参数已废弃', 'description' => '分页参数:当前参数已废弃。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ - 'name' => 'GrantTenantId', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户ID', - 'description' => '授权租户ID', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166277', - ], + 'schema' => ['title' => '分页参数:参数已废弃', 'description' => '分页参数:当前参数已废弃。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ - 'name' => 'InstanceId', + 'name' => 'EnablePage', 'in' => 'formData', - 'schema' => [ - 'title' => '授权实例ID', - 'description' => '授权实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-jaj34d75h01', - ], + 'schema' => ['title' => '分页参数:参数已废弃', 'description' => '分页参数:当前参数已废弃。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => 'POP API默认不忽略,幂等使用。', 'type' => 'string', 'required' => false, 'example' => 'c5e3130a-d02f-11ec-a7d3-0242ac110005'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'CAD09E47-B651-5206-B2DC-3AB78C8EB446'], 'Content' => [ - 'description' => '返回结果', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID', + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166279'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'VccId' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'example' => 'vcc-cn-cqf2xh40101'], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-d3isyds4'], + 'VpcId' => ['title' => '专有网络(VPC)实例ID', 'description' => '[专有网络](~~34217~~)ID。'."\n" + ."\n" + .'可调用[DescribeVpcs](~~35739~~)接口查询指定VPC。', 'type' => 'string', 'example' => 'vpc-j6ctp4n75306phv5tmpsm'], + 'VSwitchId' => ['title' => 'vSwitchId', 'description' => '[专有网络交换机](~~100380~~)实例ID。'."\n" + ."\n" + .'你可以调用[DescribeVSwitches](~~35748~~)接口查询已创建的交换机。', 'type' => 'string', 'example' => 'vsw-uf6u8473r84e6n1n19he5'], + 'CenId' => ['title' => '云企业网(cen)实例ID', 'description' => '[云企业网](~~181681~~)实例的ID。'."\n" + ."\n" + .'可用调用[DescribeCens](~~468215~~)查询当前阿里云账号下的云企业网实例信息。', 'type' => 'string', 'example' => 'cen-m2iskbojlvda5w65fp'], + 'VccName' => ['title' => '灵骏连接名称', 'description' => '灵骏连接实例名称。', 'type' => 'string', 'example' => 'vcc-heyuan-backup'], + 'AccessPointId' => [ + 'title' => '物理专线接入点的ID:', + 'description' => '物理专线接入点的ID:'."\n" + ."\n" + .'- **ap-cn-wulanchabu-jn-ts-A**:乌兰察布-集宁-A'."\n" + .'- **ap-cn-heyuan-yc-ts-SA127**:河源-源城-A', 'type' => 'string', - 'example' => 'cn-wulanchabu', + 'enumValueTitles' => ['ap-cn-heyuan-yc-ts-SA127' => '河源-源城-A', 'ap-cn-wulanchabu-jn-ts-A' => '乌兰察布-集宁-A'], + 'example' => 'ap-cn-wulanchabu-jn-ts-A', ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID', + 'LineOperator' => [ + 'title' => '提供接入物理线路的运营商。取值:', + 'description' => '提供接入物理线路的运营商。取值:'."\n" + .'**CO**:中国其他', 'type' => 'string', - 'example' => '1620939556166279', + 'enumValueTitles' => ['CO' => '中国其他'], + 'example' => 'CO', ], - 'InstanceId' => [ - 'title' => '网络实例ID', - 'description' => '网络实例ID', + 'Spec' => ['title' => '规格', 'description' => '规格;取值:'."\n" + ."\n" + .'**Large** :大型', 'type' => 'string', 'example' => 'Large'], + 'PortType' => [ + 'title' => '物理专线接入端口类型。取值:', + 'description' => '物理专线接入端口类型。取值:'."\n" + ."\n" + .'**100GBase-LR**:十万兆单模光口(10千米)', 'type' => 'string', - 'example' => 'vcc-cn-jaj34d75h01', + 'enumValueTitles' => ['100GBase-LR' => '100G'], + 'example' => '100GBase-LR', ], - 'InstanceName' => [ - 'title' => '网络实例名称', - 'description' => '网络实例名称', - 'type' => 'string', - 'example' => 'vcc-1', + 'PricingCycle' => ['title' => '计费周期。取值:', 'description' => '计费周期。取值:'."\n" + ."\n" + .'- **Month**:按月计费'."\n" + .'- **Year**:按年计费', 'type' => 'string', 'example' => 'Month'], + 'PayType' => ['title' => '实例的付费类型,返回:', 'description' => '实例的付费类型,返回:'."\n" + ."\n" + .'- **PREPAY**:包年包月'."\n" + .'- **POSTPAY**:按量付费', 'type' => 'string', 'example' => 'PrePay'], + 'Duration' => ['title' => '续费周期', 'description' => '续费周期。', 'type' => 'string', 'example' => '1'], + 'Status' => ['title' => '实例状态', 'description' => '实例状态。可能值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + ."\n" + .'- **Executing**:执行中'."\n" + ."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'example' => 'Available'], + 'CurrentNode' => ['title' => '流程当前节点', 'description' => '当前节点。', 'type' => 'string', 'example' => '创建物理专线1'], + 'InternetChargeType' => ['title' => '网络计费类型。', 'description' => '网络计费类型。'."\n" + ."\n" + .'- **PayByTraffic**:按流量计费'."\n" + ."\n" + .'- **PayByBandwidth**:按带宽计费', 'type' => 'string', 'example' => 'PayByBandwidth'], + 'BandwidthStr' => ['title' => '带宽字符串;例如:1000M、10G', 'description' => '带宽。', 'type' => 'string', 'example' => '1G'], + 'Message' => ['title' => '错误信息。(当实例状态为异常时,提示异常原因)', 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'CreateTime' => ['title' => '串讲时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1648085472000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1648085472000'], + 'CommodityCode' => ['title' => '商品代码', 'description' => '商品代码。', 'type' => 'string', 'example' => 'bccluster_cloudconnectionpre_public_cn'], + 'BgpCidr' => ['title' => 'bgp网段', 'description' => 'BGP网段。', 'type' => 'string', 'example' => '10.4.0.0/24'], + 'ExpirationDate' => ['title' => '过期时间', 'description' => '过期时间。', 'type' => 'string', 'example' => '1678379917000'], + 'VpdBaseInfo' => [ + 'title' => '关联灵骏网段信息', + 'description' => '灵骏网段信息(适用于老版本的灵骏连接直接绑定灵骏网段的场景)。', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-ppdunxzc'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段实例名称。', 'type' => 'string', 'example' => 'yzp-rg-test3'], + 'Cidr' => ['title' => '网络地址段', 'description' => '网络地址段。', 'type' => 'string', 'example' => '172.18.0.0/24'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678379917000'], + ], ], - 'Product' => [ - 'title' => '网络产品CODE: VPD、VCC', - 'description' => '网络产品Code:'."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'example' => 'VCC', + 'AttachErStatus' => ['title' => '已绑定的灵骏HUB-网络实例状态信息', 'description' => '灵骏HUB是否已绑定网络实例:'."\n" + .'- **true** : 已绑定'."\n" + .'- **false** : 未绑定', 'type' => 'boolean', 'example' => 'true'."\n"], + 'ErInfos' => [ + 'title' => '已绑定的灵骏HUB信息', + 'description' => '已绑定的灵骏HUB信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '已绑定的灵骏HUB信息。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678379917000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1678379917000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-p68b0jwn'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '灵骏HUB地域信息。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ErName' => ['title' => 'ER实例名称', 'description' => '灵骏HUB实例名称。', 'type' => 'string', 'example' => 'er-1'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => 'Description'], + 'Connections' => ['title' => '连接数', 'description' => '连接数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'RouteMaps' => ['title' => '路由策略数量', 'description' => '路由策略数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + ], + ], ], - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'example' => 'er-aueyxxsy', + 'AliyunRouterInfo' => [ + 'title' => '阿里云路由信息列表', + 'description' => '阿里云路由信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '阿里云路由信息。', + 'type' => 'object', + 'properties' => [ + 'PcId' => ['title' => '物理专线ID', 'description' => '物理专线ID。', 'type' => 'string', 'example' => 'pc-0jlof4bphlsnxbdztkvad'], + 'VbrId' => ['title' => '边界路由器实例ID', 'description' => '边界路由器实例ID。', 'type' => 'string', 'example' => 'vbr-2ze4i85p6vb9nwcan5xt0'], + 'LocalGatewayIp' => ['title' => '阿里云侧互联IPv4地址', 'description' => '阿里云侧互联IPv4地址。', 'type' => 'string', 'example' => '169.254.248.30'], + 'PeerGatewayIp' => ['title' => '灵骏侧互联IPv4地址', 'description' => '灵骏侧互联IPv4地址。', 'type' => 'string', 'example' => '169.254.248.28'], + 'Mask' => ['title' => '掩码', 'description' => '掩码。', 'type' => 'string', 'example' => '255.255.255.248'], + 'VlanId' => ['title' => 'VBR实例的VLAN ID', 'description' => '边界路由器实例的VLAN ID。', 'type' => 'string', 'example' => '1042'], + ], + ], ], - 'GrantTenantId' => [ - 'title' => '授权租户ID', - 'description' => '授权租户ID', - 'type' => 'string', - 'example' => '1620939556166277', + 'CisRouterInfo' => [ + 'title' => '灵骏网络路由信息列表', + 'description' => '灵骏网络路由信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏网络路由信息。', + 'type' => 'object', + 'properties' => [ + 'CcrId' => ['title' => '上云路由器实例ID', 'description' => '云上路由器实例ID。', 'type' => 'string', 'example' => 'ccr-1ms84am0'], + 'CcInfos' => [ + 'title' => '专线信息列表', + 'description' => '专线信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '专线信息。', + 'type' => 'object', + 'properties' => [ + 'CcId' => ['title' => '专线ID', 'description' => '专线ID。', 'type' => 'string', 'example' => 'cc-73aeex5o'], + 'VlanId' => ['title' => 'Vlan ID', 'description' => '专线的Vlan ID。', 'type' => 'string', 'example' => 'Ethernet1042'], + 'LocalGatewayIp' => ['title' => '灵骏侧互联IPv4地址', 'description' => '灵骏侧互联IPv4地址。', 'type' => 'string', 'example' => '169.254.248.26'], + 'RemoteGatewayIp' => ['title' => '阿里云侧互联IPv4地址', 'description' => '灵骏侧互联IPv4地址。', 'type' => 'string', 'example' => '169.254.248.30'."\n"], + 'SubnetMask' => ['title' => '子网掩码', 'description' => '子网掩码。', 'type' => 'string', 'example' => '255.255.255.248'], + 'Status' => ['title' => '实例状态:', 'description' => '实例状态。', 'type' => 'string', 'example' => 'Established'], + ], + ], + ], + ], + ], ], - 'Used' => [ - 'title' => '当前授权信息是否已被使用;默认为false', - 'description' => '当前授权信息是否已被使用;,可选值:'."\n" + 'ResourceGroupId' => ['title' => '资源组ID', 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'Tags' => [ + 'title' => '标签信息列表', + 'description' => '标签信息。'."\n" ."\n" - .'- **true** :已使用'."\n" - .'- **false** :未使用', - 'type' => 'boolean', - 'example' => 'false', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间', - 'type' => 'string', - 'example' => '1648085472000', + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-vcc'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'vcc-group-1'], + ], + ], ], - 'GrantRuleId' => [ - 'title' => '授权资源ID', - 'description' => '授权资源ID', + 'ConnectionType' => [ + 'description' => '连接方式,可选值:'."\n" + .'- **VPC**'."\n" + .'- **CENTR**', 'type' => 'string', - 'example' => 'grant-rule-jaj34d75h01', + 'enumValueTitles' => ['VPC' => 'VPC', 'CENTR' => 'CENTR'], + 'example' => 'CENTR', ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', + 'CenOwnerId' => ['title' => 'cen所属账号', 'description' => '云企业网所属账号。', 'type' => 'string', 'example' => '1620939556166279'], + 'VbrInfos' => [ + 'title' => 'vbr信息', + 'description' => '边界路由器信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '边界路由器信息。', + 'type' => 'object', + 'properties' => [ + 'VbrId' => ['title' => '边界路由器ID', 'description' => '边界路由器ID。', 'type' => 'string', 'example' => 'vbr-wz96agu9h3d50z****'], + 'CenId' => ['title' => '云企业网ID', 'description' => '云企业网ID。', 'type' => 'string', 'example' => 'cen-cx0qua8q6cm4z9****'], + 'Status' => ['title' => '状态', 'description' => '边界路由器状态。取值:'."\n" + .' - unconfirmed:等待他人确认'."\n" + ."\n" + .' - active:正常'."\n" + ."\n" + .' - terminating:终止接入中'."\n" + ."\n" + .' - terminated:已终止接入'."\n" + ."\n" + .' - recovering:恢复中'."\n" + ."\n" + .' - deleting:删除中'."\n" + ."\n" + .' - Available: 可用', 'type' => 'string', 'example' => 'Available'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1683250981000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1673578603000'], + 'VbrBgpPeers' => [ + 'title' => 'BGP邻居', + 'description' => 'BGP邻居信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => 'BGP邻居信息。', + 'type' => 'object', + 'properties' => [ + 'BgpGroupId' => ['title' => 'BGP组ID', 'description' => 'BGP组ID。', 'type' => 'string', 'example' => 'bgpg-2ze2sit2vakrkapvy****'], + 'BgpPeerId' => ['title' => 'BGP邻居ID', 'description' => 'BGP邻居ID。', 'type' => 'string', 'example' => 'bgp-uf6heugif9enu48rj****'], + 'PeerIpAddress' => ['title' => 'BGP邻居IP', 'description' => 'BGP邻居IP。', 'type' => 'string', 'example' => '169.254.****'], + 'PeerAsn' => ['title' => 'Peer AS号', 'description' => 'Peer AS号。', 'type' => 'string', 'example' => '98765****'], + 'Status' => ['title' => '状态', 'description' => 'BGP邻居的状态。取值:'."\n" + ."\n" + .' - Pending:待定'."\n" + ."\n" + .' - Available:可用'."\n" + ."\n" + .' - Modifying:修改中'."\n" + ."\n" + .' - Deleting:删除中'."\n" + ."\n" + .' - Deleted:已删除'."\n" + ."\n" + .' - Not Available:不可用', 'type' => 'string', 'example' => 'Available'], + ], + ], + ], + ], + ], ], + 'BgpAsn' => ['title' => 'bgp as号', 'description' => 'BGP AS号。', 'type' => 'string', 'example' => '45644'], + 'Bandwidth' => ['description' => '带宽', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166279\\",\\n \\"InstanceId\\": \\"vcc-cn-jaj34d75h01\\",\\n \\"InstanceName\\": \\"vcc-1\\",\\n \\"Product\\": \\"VCC\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"GrantTenantId\\": \\"1620939556166277\\",\\n \\"Used\\": false,\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GrantRuleId\\": \\"grant-rule-jaj34d75h01\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接跨账号资源授权详情', - ], - 'ListVccGrantRules' => [ - 'summary' => '查询某个灵骏连接授权的详细信息,包括授权租户ID,地域,灵骏HUB实例信息等。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"CAD09E47-B651-5206-B2DC-3AB78C8EB446\\",\\n \\"Content\\": {\\n \\"TenantId\\": \\"1620939556166279\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"VccId\\": \\"vcc-cn-cqf2xh40101\\",\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306phv5tmpsm\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e6n1n19he5\\",\\n \\"CenId\\": \\"cen-m2iskbojlvda5w65fp\\",\\n \\"VccName\\": \\"vcc-heyuan-backup\\",\\n \\"AccessPointId\\": \\"ap-cn-wulanchabu-jn-ts-A\\",\\n \\"LineOperator\\": \\"CO\\",\\n \\"Spec\\": \\"Large\\",\\n \\"PortType\\": \\"100GBase-LR\\",\\n \\"PricingCycle\\": \\"Month\\",\\n \\"PayType\\": \\"PrePay\\",\\n \\"Duration\\": \\"1\\",\\n \\"Status\\": \\"Available\\",\\n \\"CurrentNode\\": \\"创建物理专线1\\",\\n \\"InternetChargeType\\": \\"PayByBandwidth\\",\\n \\"BandwidthStr\\": \\"1G\\",\\n \\"Message\\": \\"成功\\",\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"CommodityCode\\": \\"bccluster_cloudconnectionpre_public_cn\\",\\n \\"BgpCidr\\": \\"10.4.0.0/24\\",\\n \\"ExpirationDate\\": \\"1678379917000\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-ppdunxzc\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"CreateTime\\": \\"1678379917000\\"\\n },\\n \\"AttachErStatus\\": true,\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678379917000\\",\\n \\"GmtModified\\": \\"1678379917000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-p68b0jwn\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"Description\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"AliyunRouterInfo\\": [\\n {\\n \\"PcId\\": \\"pc-0jlof4bphlsnxbdztkvad\\",\\n \\"VbrId\\": \\"vbr-2ze4i85p6vb9nwcan5xt0\\",\\n \\"LocalGatewayIp\\": \\"169.254.248.30\\",\\n \\"PeerGatewayIp\\": \\"169.254.248.28\\",\\n \\"Mask\\": \\"255.255.255.248\\",\\n \\"VlanId\\": \\"1042\\"\\n }\\n ],\\n \\"CisRouterInfo\\": [\\n {\\n \\"CcrId\\": \\"ccr-1ms84am0\\",\\n \\"CcInfos\\": [\\n {\\n \\"CcId\\": \\"cc-73aeex5o\\",\\n \\"VlanId\\": \\"Ethernet1042\\",\\n \\"LocalGatewayIp\\": \\"169.254.248.26\\",\\n \\"RemoteGatewayIp\\": \\"169.254.248.30\\\\n\\",\\n \\"SubnetMask\\": \\"255.255.255.248\\",\\n \\"Status\\": \\"Established\\"\\n }\\n ]\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vcc\\",\\n \\"TagValue\\": \\"vcc-group-1\\"\\n }\\n ],\\n \\"ConnectionType\\": \\"CENTR\\",\\n \\"CenOwnerId\\": \\"1620939556166279\\",\\n \\"VbrInfos\\": [\\n {\\n \\"VbrId\\": \\"vbr-wz96agu9h3d50z****\\",\\n \\"CenId\\": \\"cen-cx0qua8q6cm4z9****\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtCreate\\": \\"1683250981000\\",\\n \\"GmtModified\\": \\"1673578603000\\",\\n \\"VbrBgpPeers\\": [\\n {\\n \\"BgpGroupId\\": \\"bgpg-2ze2sit2vakrkapvy****\\",\\n \\"BgpPeerId\\": \\"bgp-uf6heugif9enu48rj****\\",\\n \\"PeerIpAddress\\": \\"169.254.****\\",\\n \\"PeerAsn\\": \\"98765****\\",\\n \\"Status\\": \\"Available\\"\\n }\\n ]\\n }\\n ],\\n \\"BgpAsn\\": \\"45644\\",\\n \\"Bandwidth\\": 100\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接详情', + 'changeSet' => [ + ['createdAt' => '2025-02-24T09:34:03.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-07-31T12:03:46.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-12-08T07:20:25.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-11-16T07:30:25.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVcc'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], + ], + ], ], + ], + 'GetVccGrantRule' => [ + 'summary' => '查询灵骏连接跨账号资源授权详情,包括授权租户ID,灵骏HUB实例ID,网络实例ID等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '164356', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '165886', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID;必选', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID;必选', 'description' => '地域ID;必选', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'GrantRuleId', + 'in' => 'formData', + 'schema' => ['title' => '授权资源实例ID', 'description' => '授权资源实例ID', 'type' => 'string', 'required' => true, 'example' => 'grant-rule-jaj34d75h01'], ], [ 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB;', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏HUB实例Id', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'required' => false, 'example' => 'er-aueyxxsy'], ], [ 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '授权租户ID;非必选', - 'description' => '授权租户ID。', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166277', - ], + 'schema' => ['title' => '授权租户ID', 'description' => '授权租户ID', 'type' => 'string', 'required' => false, 'example' => '1620939556166277'], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '已授权网络实例ID;非必选', - 'description' => '网络实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-jaj33d1b804', - ], + 'schema' => ['title' => '授权实例ID', 'description' => '授权实例ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-jaj34d75h01'], ], - [ - 'name' => 'InstanceName', - 'in' => 'formData', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '已授权网络实例名称;非必选', - 'description' => '实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-1', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], + 'Content' => [ + 'description' => '返回结果', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID', 'type' => 'string', 'example' => '1620939556166279'], + 'InstanceId' => ['title' => '网络实例ID', 'description' => '网络实例ID', 'type' => 'string', 'example' => 'vcc-cn-jaj34d75h01'], + 'InstanceName' => ['title' => '网络实例名称', 'description' => '网络实例名称', 'type' => 'string', 'example' => 'vcc-1'], + 'Product' => ['title' => '网络产品CODE: VPD、VCC', 'description' => '网络产品Code:'."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'example' => 'VCC'], + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'example' => 'er-aueyxxsy'], + 'GrantTenantId' => ['title' => '授权租户ID', 'description' => '授权租户ID', 'type' => 'string', 'example' => '1620939556166277'], + 'Used' => ['title' => '当前授权信息是否已被使用;默认为false', 'description' => '当前授权信息是否已被使用;,可选值:'."\n" + ."\n" + .'- **true** :已使用'."\n" + .'- **false** :未使用', 'type' => 'boolean', 'example' => 'false'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间', 'type' => 'string', 'example' => '1648085472000'], + 'GrantRuleId' => ['title' => '授权资源ID', 'description' => '授权资源ID', 'type' => 'string', 'example' => 'grant-rule-jaj34d75h01'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], ], ], - [ - 'name' => 'GrantRuleId', - 'in' => 'formData', - 'schema' => [ - 'title' => '授权资源ID;非必选', - 'description' => '授权条目ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'grant-rule-jaj33d1b804', - ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166279\\",\\n \\"InstanceId\\": \\"vcc-cn-jaj34d75h01\\",\\n \\"InstanceName\\": \\"vcc-1\\",\\n \\"Product\\": \\"VCC\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"GrantTenantId\\": \\"1620939556166277\\",\\n \\"Used\\": false,\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GrantRuleId\\": \\"grant-rule-jaj34d75h01\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接跨账号资源授权详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-20T01:52:55.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVccGrantRule'], ], + ], + 'ramActions' => [ [ - 'name' => 'ForSelect', - 'in' => 'formData', - 'schema' => [ - 'title' => '下拉列表查询使用;默认false', - 'description' => '下拉框使用。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/{#GrantRuleId}'], + ], ], ], + ], + ], + 'GetVccRouteEntry' => [ + 'summary' => '查询路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ResourceGroupId', - 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aeky5f3qx6ceapq', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '160211', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'PageSize', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '入云专线 Id', 'description' => '灵骏连接ID。', 'type' => 'string', 'required' => true, 'example' => 'vcc-cn-zvp2w222001'], ], [ - 'name' => 'EnablePage', + 'name' => 'VccRouteEntryId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询,可选值:'."\n" - ."\n" - .'- **true** :开启分'."\n" - .'- **false** :不开启', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '灵骏连接路由条目Id', 'description' => '路由条目ID。', 'type' => 'string', 'required' => true, 'example' => 'vcc-rte-31ocvdhq'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', + 'title' => 'AjaxResult', 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏连接跨账号授权信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏连接跨账号授权信息。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'InstanceId' => [ - 'title' => '网络实例ID', - 'description' => '网络实例ID。', - 'type' => 'string', - 'example' => 'vcc-cn-jaj33d1kb05', - ], - 'InstanceName' => [ - 'title' => '网络实例名称', - 'description' => '实例名称。', - 'type' => 'string', - 'example' => 'vcc-1', - ], - 'Product' => [ - 'title' => '网络产品CODE: VPD、VCC', - 'description' => '授权产品类型。可选值:'."\n" - ."\n" - .'- VPD:灵骏网段VPD实例'."\n" - .'- VCC:灵骏连接VCC实例', - 'type' => 'string', - 'example' => 'VCC', - ], - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'GrantTenantId' => [ - 'title' => '授权租户ID', - 'description' => '授权租户ID。', - 'type' => 'string', - 'example' => '1013666993027780', - ], - 'Used' => [ - 'title' => '当前授权信息是否已被使用;默认为false', - 'description' => '当前跨账号资源是否已被跨账号灵骏HUB绑定,可选值:'."\n" - .'- true:已使用'."\n" - .'- false:未使用', - 'type' => 'boolean', - 'example' => 'true', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'GrantRuleId' => [ - 'title' => '授权资源ID', - 'description' => '跨账号授权信息实例ID。', - 'type' => 'string', - 'example' => 'grant-rule-jpumgwvp', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - ], - ], - ], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VccRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID。', 'type' => 'string', 'example' => 'vcc-rte-31ocvdhq'], + 'TenantId' => ['title' => '租户Id', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'VccId' => ['title' => '入云专线 Id', 'description' => '灵骏连接实例 ID。', 'type' => 'string', 'example' => 'vcc-cn-zvp2w222001'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目的网段。', 'type' => 'string', 'example' => '0.0.0.0/0'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳类型。', 'type' => 'string', 'example' => 'VCC'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例。', 'type' => 'string', 'example' => 'local'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'example' => 'System'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1648085472000'], + 'Message' => ['title' => '错误信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7u***'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vcc-cn-jaj33d1kb05\\",\\n \\"InstanceName\\": \\"vcc-1\\",\\n \\"Product\\": \\"VCC\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1013666993027780\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GrantRuleId\\": \\"grant-rule-jpumgwvp\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接跨账号授权信息', - ], - 'CreateVccRouteEntry' => [ - 'summary' => '创建灵骏连接路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccRouteEntryId\\": \\"vcc-rte-31ocvdhq\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"local\\",\\n \\"RouteType\\": \\"System\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接路由条目详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:27.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-01-04T09:51:46.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVccRouteEntry'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/{#VccRouteEntryId}'], + ], + ], + ], ], + ], + 'GetVpd' => [ + 'summary' => '查询某个灵骏网段的详细信息,包括灵骏网段状态,Cidr地址,服务网段,Subnet及NC的数量等。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '171795', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'operationType' => 'get', + 'abilityTreeCode' => '156109', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'DestinationCidrBlock', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'description' => '目标网段。', - 'type' => 'string', - 'required' => false, - 'example' => '192.168.98.112/28', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vpd-ze3na***'], ], [ - 'name' => 'VccId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Available'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ 'description' => '返回结果。', 'type' => 'object', 'properties' => [ - 'VccRouteEntryId' => [ - 'description' => '路由条目ID。', + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'example' => 'vpd-fulie***'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段实例名称。', 'type' => 'string', 'example' => 'vpd-1'], + 'Cidr' => ['title' => '网络地址段', 'description' => '网络地址段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + 'ServiceCidr' => ['title' => '内部Service网段', 'description' => '内部Service网段。', 'type' => 'string', 'example' => '169.254.252.0/23'], + 'Status' => [ + 'title' => '实例状态', + 'description' => '实例状态。', 'type' => 'string', - 'example' => 'vcc-rte-5cey1sap', + 'enumValueTitles' => ['Not Available:不可用' => 'Not Available:不可用', 'Available:正常 ' => 'Available:正常 ', 'Deleting:删除中' => 'Deleting:删除中', 'Executing:执行中' => 'Executing:执行中'], + 'example' => 'Available', + ], + 'Message' => ['title' => '错误信息。(当实例状态为异常时,提示异常原因)', 'description' => '错误信息 (当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '可用'], + 'NcCount' => ['title' => '当前灵骏网段下的服务器数量', 'description' => 'NC数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '16'], + 'NetworkInterfaceCount' => ['title' => '灵骏网卡数量', 'description' => '灵骏网卡数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'SubnetCount' => ['title' => '灵骏子网个数', 'description' => '灵骏子网(Subnet)个数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '2023-10-25 15:57:16'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '2023-10-25 15:57:16'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '162093***166279'], + 'ErInfos' => [ + 'title' => '已绑定的ER信息', + 'description' => '已绑定的灵骏HUB(ER)信息。', + 'type' => 'array', + 'items' => [ + 'description' => '已绑定的灵骏HUB(ER)信息。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '2023-10-25 15:57:16'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '2023-10-25 15:57:16'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => 'success'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '弹性路由器(ER)实例ID。', 'type' => 'string', 'example' => 'er-a7rqv1rq***'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '弹性路由器(ER)所属地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '162093***166279'."\n"], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ErName' => ['title' => 'ER实例名称', 'description' => '弹性路由器(ER)实例名称。', 'type' => 'string', 'example' => 'er-1'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => 'Description'], + 'Connections' => ['title' => '连接数', 'description' => '连接数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'RouteMaps' => ['title' => '路由策略数量', 'description' => '路由策略数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + ], + ], + ], + 'AttachErStatus' => ['title' => '是否已绑定灵骏HUB', 'description' => '是否已绑定灵骏HUB(ER):'."\n" + .'- **true** : 已绑定ER'."\n" + .'- **false** :未绑定ER', 'type' => 'boolean', 'example' => 'true'."\n"], + 'ResourceGroupId' => ['title' => '资源组ID', 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7u***'], + 'Tags' => [ + 'title' => '标签信息列表', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '资源标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-subent-region'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + ], + ], + ], + 'Quota' => ['title' => '总配额信息', 'description' => '总配额信息。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'PrivateIpCount' => ['title' => '辅助私网IP总数', 'description' => '辅助私网IP总数。', 'type' => 'integer', 'format' => 'int64', 'example' => '10'], + 'SecondaryCidrBlocks' => [ + 'title' => '附加网段信息', + 'description' => '附加网段信息列表。', + 'type' => 'array', + 'items' => ['description' => '附加网段信息。', 'type' => 'string', 'example' => '10.0.0.0/8'."\n"], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"VccRouteEntryId\\": \\"vcc-rte-5cey1sap\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏连接路由条目', - 'description' => '调用该接口创建VBR路由条目时,请注意:'."\n" - ."\n" - .'- 调用该接口后,将在灵骏连接所属的VBR上创建静态路由条目和BGP网络宣告'."\n" - .'- 该接口属于异步接口,调用该接口后,此时VBR静态路由条目可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListVccRouteEntries或者GetVccRouteEntry查询VBR静态路由条目的状态:'."\n" - .' - 当VBR静态路由条目状态是Executing时,表示正在创建。'."\n" - .' - 当VBR静态路由条目状态是Available时,表示创建成功。', - ], - 'DeleteVccRouteEntry' => [ - 'summary' => '删除灵骏连接路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Available\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-fulie***\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"ServiceCidr\\": \\"169.254.252.0/23\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"可用\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"SubnetCount\\": 1,\\n \\"CreateTime\\": \\"2023-10-25 15:57:16\\",\\n \\"GmtModified\\": \\"2023-10-25 15:57:16\\",\\n \\"TenantId\\": \\"162093***166279\\",\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"2023-10-25 15:57:16\\",\\n \\"GmtModified\\": \\"2023-10-25 15:57:16\\",\\n \\"Message\\": \\"success\\",\\n \\"ErId\\": \\"er-a7rqv1rq***\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"162093***166279\\\\n\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"Description\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"AttachErStatus\\": true,\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subent-region\\",\\n \\"TagValue\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"Quota\\": 10,\\n \\"PrivateIpCount\\": 10,\\n \\"SecondaryCidrBlocks\\": [\\n \\"10.0.0.0/8\\\\n\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-08-01T05:43:04.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpd'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], + ], + ], + ], ], + ], + 'GetVpdGrantRule' => [ + 'summary' => '查询灵骏网段跨账号资源授权详情,包括授权租户ID,灵骏HUB实例ID,网络实例ID等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '171796', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '165885', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID;必选', 'description' => '地域ID;必选', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'DestinationCidrBlock', + 'name' => 'GrantRuleId', 'in' => 'formData', - 'schema' => [ - 'description' => '目标网段。', - 'type' => 'string', - 'required' => false, - 'example' => '172.16.199.128/25', - ], + 'schema' => ['title' => '授权资源实例ID', 'description' => '授权资源实例ID', 'type' => 'string', 'required' => true, 'example' => 'grant-rule-xrgvqazb'], ], [ - 'name' => 'VccId', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '灵骏HUB实例Id', 'description' => '灵骏HUB实例Id', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], ], [ - 'name' => 'VccRouteEntryId', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'description' => '路由条目ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-rte-5cey1sap', - ], + 'schema' => ['title' => '授权租户ID', 'description' => '授权租户ID', 'type' => 'string', 'required' => false, 'example' => '1620939556166277'], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['title' => '授权实例ID', 'description' => '授权实例ID', 'type' => 'string', 'required' => false, 'example' => 'vpd-xxxxxxxx'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ - 'description' => '响应内容。', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'InstanceId' => ['title' => '网络实例ID', 'description' => '网络实例ID', 'type' => 'string', 'example' => 'vpd-xxxxxxxxxx'], + 'InstanceName' => ['title' => '网络实例名称', 'description' => '网络实例名称', 'type' => 'string', 'example' => 'vpd-lingjun'], + 'Product' => ['title' => '网络产品CODE: VPD、VCC', 'description' => '网络产品Code:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'example' => 'VPD'], + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'GrantTenantId' => ['title' => '授权租户ID', 'description' => '授权租户ID', 'type' => 'string', 'example' => '1620939556166277'], + 'Used' => ['title' => '当前授权信息是否已被使用;默认为false', 'description' => '当前授权信息是否已被使用;默认为false', 'type' => 'boolean', 'example' => '0'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间', 'type' => 'string', 'example' => '1648085472000'], + 'GrantRuleId' => ['title' => '授权资源ID', 'description' => '授权资源ID', 'type' => 'string', 'example' => 'grant-rule-xxxxxx'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7u***'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏连接路由条目', - 'description' => '调用该接口删除VBR静态路由条目时,请注意:'."\n" - ."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 该接口属于异步接口,调用该接口后,VBR静态路由条目实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListVccRouteEntries或GetVccRouteEntry查询VBR静态路由条目的删除状态:'."\n" - .' - 当VBR静态路由条目实例的状态是Deleting时,表示VBR静态路由条目实例正在删除中。'."\n" - .' - 当没有该VBR静态路由条目实例记录时,表示VBR静态路由条目实例已经删除完成。', - ], - 'GetVccRouteEntry' => [ - 'summary' => '查询路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vpd-xxxxxxxxxx\\",\\n \\"InstanceName\\": \\"vpd-lingjun\\",\\n \\"Product\\": \\"VPD\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1620939556166277\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GrantRuleId\\": \\"grant-rule-xxxxxx\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段跨账号授权信息详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-20T01:52:55.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpdGrantRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/{#GrantRuleId}'], + ], + ], + ], ], + ], + 'GetVpdRouteEntry' => [ + 'summary' => '查询路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7307,169 +5124,165 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '160211', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '160212', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '入云专线 Id', - 'description' => '灵骏连接ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '入云专线 Id', 'description' => '灵骏网段实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-iv2zm1qf'], ], [ - 'name' => 'VccRouteEntryId', + 'name' => 'VpdRouteEntryId', 'in' => 'formData', + 'schema' => ['title' => '路由条目Id', 'description' => '路由条目实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-rte-toekyqel'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '灵骏连接路由条目Id', - 'description' => '路由条目ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-rte-31ocvdhq', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], + 'Content' => [ + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpdRouteEntryId' => ['title' => '路由条目ID', 'description' => '灵骏网段路由条目ID', 'type' => 'string', 'example' => 'vpd-rte-toekyqel'], + 'TenantId' => ['title' => '租户Id', 'description' => '租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'VpdId' => ['title' => '入云专线 Id', 'description' => '灵骏网段实例 ID', 'type' => 'string', 'example' => 'vpd-ze3na0wf'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目标网段', 'type' => 'string', 'example' => '0.0.0.0/0'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳实例类型', 'type' => 'string', 'example' => 'ER'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例', 'type' => 'string', 'example' => 'er-bmlqiym1'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型', 'type' => 'string', 'example' => 'BGP'], + 'Status' => ['title' => '状态', 'description' => '状态', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间', 'type' => 'string', 'example' => '1678273219000'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmzzka6bnjvbi'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdRouteEntryId\\": \\"vpd-rte-toekyqel\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"ER\\",\\n \\"NextHopId\\": \\"er-bmlqiym1\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段路由条目详情', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:26.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpdRouteEntry'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpdRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/{#VpdRouteEntryId}'], + ], ], ], ], + ], + 'InitializeVcc' => [ + 'summary' => '初始化灵骏连接,授权智能计算灵骏在您的账号创建SLR。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '152066', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmxhucx5ewuwy'], + ], + ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', + 'title' => 'AjaxResult', 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次请求的ID。', 'type' => 'string', 'example' => 'E30DA7CB-03D0-51EB-8F18-856B99987E18'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VccRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID。', - 'type' => 'string', - 'example' => 'vcc-rte-31ocvdhq', - ], - 'TenantId' => [ - 'title' => '租户Id', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'VccId' => [ - 'title' => '入云专线 Id', - 'description' => '灵骏连接实例 ID。', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w222001', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目的网段。', - 'type' => 'string', - 'example' => '0.0.0.0/0', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳类型。', - 'type' => 'string', - 'example' => 'VCC', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例。', - 'type' => 'string', - 'example' => 'local', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'example' => 'System', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'Message' => [ - 'title' => '错误信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7u***', - ], + 'RoleName' => ['description' => '灵骏连接实例关联角色(AliyunServiceRoleForEfloVcc)。', 'type' => 'string', 'example' => ' '."\n" + .'AliyunServiceRoleForEfloVcc'], + 'RequestId' => ['description' => '本次请求的ID。', 'type' => 'string', 'example' => 'E30DA7CB-03D0-51EB-8F18-856B99987E18'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccRouteEntryId\\": \\"vcc-rte-31ocvdhq\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"local\\",\\n \\"RouteType\\": \\"System\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7u***\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接路由条目详情', - ], - 'ListVccRouteEntries' => [ - 'summary' => '查询灵骏连接路由条目。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"E30DA7CB-03D0-51EB-8F18-856B99987E18\\",\\n \\"Content\\": {\\n \\"RoleName\\": \\"\\\\t\\\\nAliyunServiceRoleForEfloVcc\\",\\n \\"RequestId\\": \\"E30DA7CB-03D0-51EB-8F18-856B99987E18\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '初始化灵骏连接', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-01-03T06:43:02.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'InitializeVcc'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'eflo:InitializeVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + 'additionalActions' => [ + ['action' => 'ram:CreateServiceLinkedRole', 'validationType' => 'always'], + ], + ], ], + ], + 'ListElasticNetworkInterfaces' => [ + 'summary' => '查询灵骏弹性网卡列表。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7481,66 +5294,55 @@ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '159159', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '188347', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'VccId', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-cn-zvp2w222001', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-b'], ], [ - 'name' => 'NextHopType', + 'name' => 'Type', 'in' => 'formData', 'schema' => [ - 'title' => '下一跳类型(vpd...)(可填)', - 'description' => '下一跳实例类型。', + 'title' => '网卡类型 CUSTOM / DEFAULT', + 'description' => '类型。', 'type' => 'string', 'required' => false, - 'example' => 'VCC', + 'enumValueTitles' => ['CUSTOM' => '自定义类型', 'DEFAULT' => '系统类型'], + 'example' => 'DEFAULT', ], ], [ - 'name' => 'NextHopId', + 'name' => 'NetworkType', 'in' => 'formData', 'schema' => [ - 'title' => '下一跳实例', - 'description' => '下一跳实例。', + 'title' => '网络类型', + 'description' => '网络类型。', 'type' => 'string', 'required' => false, - 'example' => 'vcc-cn-jaj34d75h01', + 'enumValueTitles' => ['Tenant' => 'Tenant', 'VPC' => 'VPC'], + 'example' => 'tenant', ], ], [ - 'name' => 'RouteType', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'required' => false, - 'example' => 'BGP', - ], + 'schema' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => false, 'example' => 'leni-1234****'], + ], + [ + 'name' => 'NodeId', + 'in' => 'formData', + 'schema' => ['title' => '节点ID', 'description' => '节点ID。', 'type' => 'string', 'required' => false, 'example' => 'e01-cn-lbj3aej****'], ], [ 'name' => 'Status', @@ -7550,576 +5352,554 @@ 'description' => '状态。', 'type' => 'string', 'required' => false, + 'enumValueTitles' => ['Create Failed' => '创建失败', 'Delete Failed' => '删除失败', 'Executing' => '执行中', 'Available' => '正常', 'Deleting' => '删除中'], 'example' => 'Available', ], ], [ - 'name' => 'DestinationCidrBlock', + 'name' => 'Ip', 'in' => 'formData', - 'schema' => [ - 'title' => '目标网段', - 'description' => '目标网段。', - 'type' => 'string', - 'required' => false, - 'example' => '0.0.0.0/0', - ], + 'schema' => ['title' => '弹性网卡ip', 'description' => 'IP地址。', 'type' => 'string', 'required' => false, 'example' => '10.0.0.1'], ], [ - 'name' => 'VpdRouteEntryId', + 'name' => 'VpcId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由条目Id', - 'description' => '灵骏网段路由条目实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-rte-toekyqel', - ], + 'schema' => ['title' => '云上vpcId', 'description' => '专有网络ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-uf6aa4ddo97fr****'], ], [ - 'name' => 'IgnoreDetailedRouteEntry', + 'name' => 'VSwitchId', 'in' => 'formData', - 'schema' => [ - 'title' => '过滤32明细网段 默认为True', - 'description' => '过滤32明细网段,默认为true。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => '交换机ID', 'description' => '交换机ID。', 'type' => 'string', 'required' => false, 'example' => 'vsw-uf6u8473r84e9****'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'Tag', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', + 'title' => '标签信息', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '标签键', 'type' => 'string', 'required' => false, 'example' => 'tag-vcc'], + 'Value' => ['description' => '标签值', 'type' => 'string', 'required' => false, 'example' => 'apisix'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'rg-acfmzmcpv7odnta', + 'maxItems' => 100, ], ], [ 'name' => 'PageNumber', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], ], [ - 'name' => 'EnablePage', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmynvzeknccpy'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回信息。', + 'title' => '返回参数', + 'description' => '返回参数。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息,若成功请求为success。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '100'], 'Data' => [ - 'description' => '灵骏连接路由条目信息列表。', + 'description' => '灵骏弹性网卡信息列表。', 'type' => 'array', 'items' => [ - 'description' => '灵骏连接路由条目信息。', + 'description' => '灵骏弹性网卡信息。', 'type' => 'object', 'properties' => [ - 'VccId' => [ - 'title' => '灵骏连接实例ID', - 'description' => '灵骏连接实例ID。', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w222001', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VccRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID。', - 'type' => 'string', - 'example' => 'vcc-rte-maysfadg', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目标网段。', - 'type' => 'string', - 'example' => '10.192.32.0/24', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳类型。', - 'type' => 'string', - 'example' => 'VCC', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例。', - 'type' => 'string', - 'example' => 'vcc-cn-zvp2w222001'."\n", - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'example' => 'BGP', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1642745758000', - ], - 'Message' => [ - 'title' => '错误信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => 'success', + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'NodeId' => ['title' => '节点ID', 'description' => '节点ID。', 'type' => 'string', 'example' => 'e01-cn-uax37m1****'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Tags' => [ + 'title' => '标签列表', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '标签建', 'type' => 'string', 'example' => 'testkey2'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'tfTestAcc0'], + ], + ], ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', + 'Ip' => ['title' => '弹性网卡ip', 'description' => 'IP地址。', 'type' => 'string', 'example' => '10.0.0.13'], + 'VpcId' => ['title' => '云上vpcId', 'description' => '专有网络ID。', 'type' => 'string', 'example' => 'vpc-f8ziirfl9k25h2qn7****'], + 'VSwitchId' => ['title' => '交换机ID', 'description' => '交换机ID。', 'type' => 'string', 'example' => 'vsw-uf6u8473r84e9****'], + 'Message' => ['title' => '错误信息', 'description' => '错误信息。', 'type' => 'string', 'example' => '成功'], + 'Mac' => ['title' => 'mac地址', 'description' => 'mac地址。', 'type' => 'string', 'example' => 'E0:01:A6:4A:6A:D0'], + 'Type' => [ + 'title' => '网卡类型,默认类型 DEFAULT 不可手动释放', + 'description' => '网卡类型,默认类型 DEFAULT 不可手动释放。', 'type' => 'string', - 'example' => 'rg-1234567890', + 'enumValueTitles' => ['CUSTOM' => '自定义类型', 'DEFAULT' => '系统类型'], + 'example' => 'DEFAULT', ], + 'Gateway' => ['title' => 'vswitch网关地址', 'description' => 'vswitch网关地址。', 'type' => 'string', 'example' => '172.16.****'], + 'Mask' => ['title' => 'vswitch掩码位', 'description' => 'vswitch掩码位。', 'type' => 'string', 'example' => '24'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1601176751000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1640187007000'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Description'], + 'SecurityGroupId' => ['title' => '安全组ID', 'description' => '安全组ID。', 'type' => 'string', 'example' => 'sg-f8z4wr1b41x3qsc9****'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmzzka6bnjvbi'], ], ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ResourceTenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccRouteEntryId\\": \\"vcc-rte-maysfadg\\",\\n \\"DestinationCidrBlock\\": \\"10.192.32.0/24\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-zvp2w222001\\\\n\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1642745758000\\",\\n \\"Message\\": \\"success\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏连接路由条目', - ], - 'CreateElasticNetworkInterface' => [ - 'summary' => '创建灵骏弹性网卡。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 100,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"NodeId\\": \\"e01-cn-uax37m1****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"testkey2\\",\\n \\"TagValue\\": \\"tfTestAcc0\\"\\n }\\n ],\\n \\"Ip\\": \\"10.0.0.13\\",\\n \\"VpcId\\": \\"vpc-f8ziirfl9k25h2qn7****\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e9****\\",\\n \\"Message\\": \\"成功\\",\\n \\"Mac\\": \\"E0:01:A6:4A:6A:D0\\",\\n \\"Type\\": \\"DEFAULT\\",\\n \\"Gateway\\": \\"172.16.****\\",\\n \\"Mask\\": \\"24\\",\\n \\"CreateTime\\": \\"1601176751000\\",\\n \\"GmtModified\\": \\"1640187007000\\",\\n \\"Description\\": \\"Description\\",\\n \\"SecurityGroupId\\": \\"sg-f8z4wr1b41x3qsc9****\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏弹性网卡列表', + 'changeSet' => [ + ['createdAt' => '2025-05-12T03:16:57.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-04-25T07:26:29.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListElasticNetworkInterfaces'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListElasticNetworkInterfaces', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ], + ], + ], ], + ], + 'ListErAttachments' => [ + 'summary' => '查询网络实例连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '188334', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', - 'tenantRelevance' => 'publicInformation', + 'abilityTreeCode' => '158547', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'ErAttachmentId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '网络实例连接ID', 'description' => '网络实例连接ID。', 'type' => 'string', 'required' => false, 'example' => 'er-attachment-i1io****'], ], [ - 'name' => 'ZoneId', + 'name' => 'ErAttachmentName', 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu-a', - ], + 'schema' => ['title' => '名称', 'description' => '网络实例连接名称。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300qha01'], ], [ - 'name' => 'NodeId', + 'name' => 'Status', 'in' => 'formData', 'schema' => [ - 'title' => '机器节点ID 默认第一张bond0的卡上创建灵骏弹性网卡', - 'description' => '灵骏节点ID。', + 'title' => '状态', + 'description' => '实例状态。取值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'required' => false, - 'example' => 'e01-cn-lbj3aej****', + 'enumValueTitles' => ['Not Available' => '不可用', 'Executing' => '执行中', 'Available' => '可用', 'Deleting' => '删除中'], + 'example' => 'Available', ], ], [ - 'name' => 'VpcId', + 'name' => 'AutoReceiveAllRoute', 'in' => 'formData', 'schema' => [ - 'title' => '云上vpcID', - 'description' => '云上VPC ID。'."\n" + 'title' => '是否自动接收来自本ER的实例的所有路由', + 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由,取值:'."\n" ."\n" - .'> NodeId为空时,VpcId必填;NodeId不为空时,VpcId选填。', - 'type' => 'string', + .'- **true** :自动接收'."\n" + .'- **false** :不接收', + 'type' => 'boolean', 'required' => false, - 'example' => 'vpc-uf6aa4ddo97fr****', + 'enumValueTitles' => ['true' => '自动接收', 'false' => '不接收'], + 'example' => 'true', ], ], [ - 'name' => 'VSwitchId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '交换机ID', - 'description' => '交换机ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vsw-t4nahb0pxck****', - ], + 'schema' => ['title' => '实例ID', 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" + ."\n" + .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" + ."\n" + .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300q****'], ], [ - 'name' => 'SecurityGroupId', + 'name' => 'InstanceType', 'in' => 'formData', 'schema' => [ - 'description' => '安全组ID。', + 'title' => '实例类型', + 'description' => '实例类型。取值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'required' => false, - 'example' => 'sg-wz9fj2s3o21nw2****', + 'enumValueTitles' => ['VCC' => '灵骏连接', 'VPD' => '灵骏网段'], + 'example' => 'VCC', ], ], [ - 'name' => 'Description', + 'name' => 'ResourceTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['title' => '实例所属租户ID', 'description' => '实例所属租户ID。', 'type' => 'string', 'required' => false, 'example' => '111115666713****'], ], [ 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzzka6bnjvbi', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aekzt452sjgqm2y'], ], [ - 'name' => 'EnableJumboFrame', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否启用jumbo帧能力', - 'description' => '是否启用jumbo帧能力。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'True', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ClientToken', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => 'POP API默认不忽略,幂等使用。', - 'type' => 'string', - 'required' => false, - 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004', - ], + 'schema' => ['title' => '弹性路由器Id', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkop****'], ], [ - 'name' => 'Tag', + 'name' => 'PageNumber', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签信息', - 'description' => '标签信息', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息', - 'type' => 'object', - 'properties' => [ - 'Value' => [ - 'description' => '标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-value', - ], - 'Key' => [ - 'description' => '标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-key', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1。默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页返回值的个数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。取值:'."\n" + ."\n" + .'- **true**:开启'."\n" + ."\n" + .'- **false**:不开启', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => '返回参数', - 'description' => '返回参数。', + 'title' => 'AjaxResult>', + 'description' => '响应实体对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '返回结果。', 'type' => 'object', 'properties' => [ - 'NodeId' => [ - 'title' => '设备ID', - 'description' => '灵骏节点ID。', - 'type' => 'string', - 'example' => 'e01-cn-lbj3aej****', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1fejojjo****', + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '灵骏HUB网络实例列表。', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏HUB网络实例。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1669734207000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1640187007000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'Status' => [ + 'title' => '状态', + 'description' => '实例状态。取值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', + 'type' => 'string', + 'enumValueTitles' => ['Not Available' => '不可用', 'Executing' => '执行中', 'Available' => '可用', 'Deleting' => '删除中'], + 'example' => 'Available', + ], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '灵骏HUB地域信息。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '165544950****'], + 'ErAttachmentName' => ['title' => 'ER网络实例名称', 'description' => '灵骏HUB网络实例名称。', 'type' => 'string', 'example' => 'vcc-cn-209300qha01'], + 'ErAttachmentId' => ['title' => 'ER网络实例ID', 'description' => '灵骏HUB网络实例ID。', 'type' => 'string', 'example' => 'er-attachment-i1io****'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-kkop****'], + 'InstanceType' => [ + 'title' => '实例类型:VPD、CSC、DLR、ER', + 'description' => '实例类型。取值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', + 'type' => 'string', + 'enumValueTitles' => ['VCC' => '灵骏连接', 'VPD' => '灵骏网段'], + 'example' => 'VCC', + ], + 'InstanceId' => ['title' => '实例ID', 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。', 'type' => 'string', 'example' => 'vcc-cn-209300q****'], + 'InstanceName' => ['title' => '实例名称', 'description' => '实例名称。', 'type' => 'string', 'example' => 'vcc-wulanchabu-main'], + 'AutoReceiveAllRoute' => [ + 'title' => '自动接收所有路由', + 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由,取值:'."\n" + ."\n" + .'- **true** :自动接收'."\n" + .'- **false** :不接收', + 'type' => 'boolean', + 'enumValueTitles' => ['true' => '自动接收', 'false' => '不接收'], + 'example' => 'true', + ], + 'Across' => [ + 'title' => '是否夸账号', + 'description' => '是否跨账号,取值:'."\n" + ."\n" + .'- **true** :当前网络实例为跨账号资源'."\n" + .'- **false** :当前网络实例为本账号资源', + 'type' => 'boolean', + 'enumValueTitles' => ['true' => '跨账号资源', 'false' => '本账号资源'], + 'example' => 'false', + ], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => '111115666713****'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1fejojjo****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏弹性网卡', - ], - 'DeleteElasticNetworkInterface' => [ - 'summary' => '删除灵骏弹性网卡,删除后,相关数据全部丢失且不可恢复,请谨慎操作。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"CreateTime\\": \\"1669734207000\\",\\n \\"GmtModified\\": \\"1640187007000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"ErAttachmentName\\": \\"vcc-cn-209300qha01\\",\\n \\"ErAttachmentId\\": \\"er-attachment-i1io****\\",\\n \\"ErId\\": \\"er-kkop****\\",\\n \\"InstanceType\\": \\"VCC\\",\\n \\"InstanceId\\": \\"vcc-cn-209300q****\\",\\n \\"InstanceName\\": \\"vcc-wulanchabu-main\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"Across\\": false,\\n \\"ResourceTenantId\\": \\"111115666713****\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB网络连接', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:28.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErAttachments'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErAttachments', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/*'], + ], + ], + ], ], + ], + 'ListErRouteEntries' => [ + 'summary' => '查询灵骏HUB路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '188337', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '159157', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'NextHopType', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '下一跳类型', 'description' => '下一跳实例类型。', 'type' => 'string', 'required' => false, 'example' => 'VCC'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'NextHopId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '下一跳实例', 'description' => '下一跳实例。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300qha01'], ], [ - 'name' => 'ClientToken', + 'name' => 'RouteType', 'in' => 'formData', - 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => 'popApi 默认不忽略,幂等使用', - 'type' => 'string', - 'required' => false, - 'example' => '141cccd6-dfbd-11ec-b8e8-0242ac110003', - ], + 'schema' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'required' => false, 'example' => 'VCC'], + ], + [ + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'required' => false, 'example' => 'Available'], + ], + [ + 'name' => 'DestinationCidrBlock', + 'in' => 'formData', + 'schema' => ['title' => '目的网段', 'description' => '目的网段。', 'type' => 'string', 'required' => false, 'example' => '0.0.0.0/0'], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['title' => '网络实例ID', 'description' => '网络实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300qha01'."\n"], + ], + [ + 'name' => 'IgnoreDetailedRouteEntry', + 'in' => 'formData', + 'schema' => ['title' => '过滤32明细网段 默认为True', 'description' => '过滤32明细网段。默认为true。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzzka6bnjvbi'], + ], + [ + 'name' => 'RegionId', + 'in' => 'formData', + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'ErId', + 'in' => 'formData', + 'schema' => ['title' => '弹性路由器Id', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页返回值的个数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => '返回参数', - 'description' => '返回参数', + 'title' => 'AjaxResult>', + 'description' => '返回值。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '响应内容', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'NodeId' => [ - 'title' => '设备ID', - 'description' => '灵骏节点ID', - 'type' => 'string', - 'example' => 'e01-cn-lbj3aej****', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID', - 'type' => 'string', - 'example' => 'leni-1234****', + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '灵骏HUB路由条目信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏HUB路由条目信息。', + 'type' => 'object', + 'properties' => [ + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1111156667137893'], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => '1111156667137893'."\n"], + 'RegionId' => ['title' => '地域', 'description' => '地域。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ErRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID。', 'type' => 'string', 'example' => 'er-rte-maysfadg'], + 'DestinationCidrBlock' => ['title' => '目的网段', 'description' => '目的网段。', 'type' => 'string', 'example' => '100.64.1.100/32'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳实例类型。', 'type' => 'string', 'example' => 'VCC'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例。', 'type' => 'string', 'example' => 'vcc-cn-209300qha01'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'example' => 'VCC'], + 'Status' => ['title' => '状态', 'description' => '状态。可取值:'."\n" + .' - Synchronizing'."\n" + .' - Available', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1640930901000'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除灵骏弹性网卡', - ], - 'GetElasticNetworkInterface' => [ - 'summary' => '获取灵骏弹性网卡详情。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"TenantId\\": \\"1111156667137893\\",\\n \\"ResourceTenantId\\": \\"1111156667137893\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ErRouteEntryId\\": \\"er-rte-maysfadg\\",\\n \\"DestinationCidrBlock\\": \\"100.64.1.100/32\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-209300qha01\\",\\n \\"RouteType\\": \\"VCC\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1640930901000\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB路由条目', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:27.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErRouteEntries'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/*'], + ], + ], + ], ], + ], + 'ListErRouteMaps' => [ + 'summary' => '查询路由策略。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8128,366 +5908,203 @@ 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '188348', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '158548', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ + [ + 'name' => 'ErRouteMapId', + 'in' => 'formData', + 'schema' => ['title' => '路由策略ID', 'description' => '路由策略ID。', 'type' => 'string', 'required' => false, 'example' => 'er-rmap-uwglhzom'], + ], + [ + 'name' => 'ErRouteMapNum', + 'in' => 'formData', + 'schema' => ['title' => '策略编号', 'description' => '策略编号:'."\n" + .'- 自动创建默认为3000。'."\n" + .'- 用户手动创建的策略编号取值范围:1001~2000。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1001'], + ], + [ + 'name' => 'RouteMapAction', + 'in' => 'formData', + 'schema' => ['title' => '策略行为', 'description' => '策略行为;可选值:'."\n" + .'- **permit**:允许'."\n" + .'- **deny**:拒绝', 'type' => 'string', 'required' => false, 'example' => 'deny'], + ], + [ + 'name' => 'TransmissionInstanceId', + 'in' => 'formData', + 'schema' => ['title' => '源实例ID', 'description' => '发布实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-xsdlg2xb'], + ], + [ + 'name' => 'TransmissionInstanceName', + 'in' => 'formData', + 'schema' => ['title' => '发布路由源实例名称', 'description' => '发布实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vpd1'], + ], + [ + 'name' => 'TransmissionInstanceType', + 'in' => 'formData', + 'schema' => ['title' => '源实例类型', 'description' => '发布实例类型,可选值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'required' => false, 'example' => 'VPD'], + ], + [ + 'name' => 'ReceptionInstanceId', + 'in' => 'formData', + 'schema' => ['title' => '目的实例ID', 'description' => '接收实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-x2lohgpv'], + ], + [ + 'name' => 'ReceptionInstanceName', + 'in' => 'formData', + 'schema' => ['title' => '接收路由源实例名称', 'description' => '接收实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vpd2'], + ], + [ + 'name' => 'ReceptionInstanceType', + 'in' => 'formData', + 'schema' => ['title' => '目的实例类型', 'description' => '接收实例类型,可选值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'required' => false, 'example' => 'VPD'], + ], + [ + 'name' => 'DestinationCidrBlock', + 'in' => 'formData', + 'schema' => ['title' => '目标网段', 'description' => '目的网段。', 'type' => 'string', 'required' => false, 'example' => '0.0.0.0/0'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzzka6bnjvbi'], + ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '弹性路由器Id', 'description' => '弹性路由器ID。', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:10。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => '返回参数', - 'description' => '返回参数。', + 'title' => 'AjaxResult>', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'NodeId' => [ - 'title' => '节点ID', - 'description' => '灵骏节点ID。', - 'type' => 'string', - 'example' => 'e01-cn-lbj3aej****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'enumValueTitles' => [ - 'Create Failed' => '创建失败', - 'Delete Failed' => '删除失败', - 'Executing' => '执行中', - 'Available' => '可用', - 'Deleting' => '删除中', - ], - 'example' => 'Available', - ], - 'Tags' => [ - 'title' => '标签列表', - 'description' => '标签列表', + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '路由策略信息列表。', 'type' => 'array', 'items' => [ - 'description' => '标签信息', + 'description' => '路由策略信息。', 'type' => 'object', 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '标签建', - 'type' => 'string', - 'example' => 'key1', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'value1', - ], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1601176751000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1601176751000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'Status' => ['title' => '状态', 'description' => '状态实例状态。可能值:'."\n" + ."\n" + .'- **Available**:可用'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'example' => 'Available'], + 'ErRouteMapId' => ['title' => '路由策略ID', 'description' => '路由策略ID。', 'type' => 'string', 'example' => 'er-rmap-uwglhzom'], + 'ErId' => ['title' => '灵骏HUB ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'RouteMapNum' => ['title' => '策略序号(1001-2000)', 'description' => '策略编号。'."\n" + ."\n" + .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" + ."\n" + .'**取值范围:1001~2000**', 'type' => 'integer', 'format' => 'int32', 'example' => '1001'], + 'Description' => ['title' => '策略描述', 'description' => '策略描述。', 'type' => 'string', 'example' => 'Description'], + 'DestinationCidrBlock' => ['title' => '目的网段', 'description' => '目的网段。', 'type' => 'string', 'example' => '0.0.0.0/0'], + 'TransmissionInstanceName' => ['title' => '源实例名称', 'description' => '发布实例名称。', 'type' => 'string', 'example' => 'vpd-transmit'], + 'TransmissionInstanceId' => ['title' => '源实例ID', 'description' => '发布实例ID。', 'type' => 'string', 'example' => 'vpd-8rgvqazb'], + 'TransmissionInstanceType' => ['title' => '源实例类型', 'description' => '发布实例类型,可能值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'example' => 'VPD'], + 'ReceptionInstanceName' => ['title' => '目的实例名称', 'description' => '接收实例名称。', 'type' => 'string', 'example' => 'vpd-reception'], + 'ReceptionInstanceId' => ['title' => '目的实例ID', 'description' => '接收实例ID。', 'type' => 'string', 'example' => 'vpd-9rgxqazc'], + 'ReceptionInstanceType' => ['title' => '目的实例类型', 'description' => '接收实例类型,可能值:'."\n" + ."\n" + .'- **VPD**:灵骏网段'."\n" + .'- **VCC**:灵骏连接', 'type' => 'string', 'example' => 'VPD'], + 'Action' => ['title' => '策略行为', 'description' => '策略行为,可选值:'."\n" + .'- **permit**:允许'."\n" + .'- **deny**:禁止', 'type' => 'string', 'example' => 'permit'], + 'TransmissionInstanceOwner' => ['title' => '源实例所属租户', 'description' => '发布实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'ReceptionInstanceOwner' => ['title' => '目的实例所属租户', 'description' => '接收实例所属租户。', 'type' => 'string', 'example' => '1620939556166277'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-acfm4c7urez5byi'], ], ], ], - 'Ip' => [ - 'title' => '弹性网卡ip', - 'description' => '弹性网卡IP。', - 'type' => 'string', - 'example' => '203.107.****', - ], - 'VpcId' => [ - 'title' => '云上vpcId', - 'description' => '云上VPC ID。', - 'type' => 'string', - 'example' => 'vpc-j6ctp4n75306****', - ], - 'VSwitchId' => [ - 'title' => '交换机ID', - 'description' => '交换机ID。', - 'type' => 'string', - 'example' => 'vsw-uf6u8473r84e9****', - ], - 'Message' => [ - 'title' => '错误信息', - 'description' => '错误信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'Mac' => [ - 'title' => 'mac地址', - 'description' => 'mac地址。', - 'type' => 'string', - 'example' => '00:22:6D:97:**:**', - ], - 'Type' => [ - 'title' => '网卡类型,默认类型 DEFAULT 不可手动释放', - 'description' => '网卡类型。', - 'type' => 'string', - 'enumValueTitles' => [ - 'CUSTOM' => '自定义类型', - 'DEFAULT' => '系统类型', - ], - 'example' => 'DEFAULT', - ], - 'Gateway' => [ - 'title' => 'vswitch网关地址', - 'description' => 'vswitch网关地址。', - 'type' => 'string', - 'example' => '172.16.****', - ], - 'Mask' => [ - 'title' => 'vswitch掩码位', - 'description' => 'vswitch掩码位。', - 'type' => 'string', - 'example' => '24', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1672971789000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1672971789000', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'PrivateIpAddresses' => [ - 'title' => '辅助私网IP', - 'description' => '辅助私网IP。', - 'type' => 'array', - 'items' => [ - 'description' => '实例私网返回信息。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1672971789000', - ], - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-ywz****', - ], - 'PrivateIpAddress' => [ - 'title' => '灵骏弹性网卡辅助私网IP地址', - 'description' => '灵骏弹性网卡辅助私网IP地址。', - 'type' => 'string', - 'example' => '172.16.****', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1672971789000', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - ], - ], - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'SecurityGroupId' => [ - 'title' => '安全组ID', - 'description' => '安全组ID。', - 'type' => 'string', - 'example' => 'sg-0jl5s4p4laalruk7****', - ], - 'Ipv6Addresses' => [ - 'title' => 'IPV6地址', - 'description' => 'IPV6地址。', - 'type' => 'array', - 'items' => [ - 'description' => 'IPV6地址。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ElasticNetworkInterfaceId' => [ - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'IpName' => [ - 'title' => 'IPV6唯一标识', - 'description' => 'IPV6唯一标识。', - 'type' => 'string', - 'example' => 'sip-sg3xabeq', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1585816811000', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => 'success', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1549012834000', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'Ipv6Address' => [ - 'title' => 'IPV6地址', - 'description' => 'IPV6地址。', - 'type' => 'string', - 'example' => '2408:4005:3aa:1000:470d:66fb:56a5:****', - ], - ], - ], - ], - 'EnableJumboFrame' => [ - 'title' => '是否启用jumboFrame能力', - 'description' => '是否启用jumboFrame能力。', - 'type' => 'boolean', - 'example' => 'True', - ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => '{}', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key1\\",\\n \\"TagValue\\": \\"value1\\"\\n }\\n ],\\n \\"Ip\\": \\"203.107.****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e9****\\",\\n \\"Message\\": \\"成功\\",\\n \\"Mac\\": \\"00:22:6D:97:**:**\\",\\n \\"Type\\": \\"DEFAULT\\",\\n \\"Gateway\\": \\"172.16.****\\",\\n \\"Mask\\": \\"24\\",\\n \\"CreateTime\\": \\"1672971789000\\",\\n \\"GmtModified\\": \\"1672971789000\\",\\n \\"Description\\": \\"描述\\",\\n \\"PrivateIpAddresses\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"GmtCreate\\": \\"1672971789000\\",\\n \\"IpName\\": \\"sip-ywz****\\",\\n \\"PrivateIpAddress\\": \\"172.16.****\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"GmtModified\\": \\"1672971789000\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"SecurityGroupId\\": \\"sg-0jl5s4p4laalruk7****\\",\\n \\"Ipv6Addresses\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"IpName\\": \\"sip-sg3xabeq\\",\\n \\"GmtCreate\\": \\"1585816811000\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"success\\",\\n \\"GmtModified\\": \\"1549012834000\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"Ipv6Address\\": \\"2408:4005:3aa:1000:470d:66fb:56a5:****\\"\\n }\\n ],\\n \\"EnableJumboFrame\\": true\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '获取灵骏弹性网卡详情', - ], - 'ListElasticNetworkInterfaces' => [ - 'summary' => '查询灵骏弹性网卡列表。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"CreateTime\\": \\"1601176751000\\",\\n \\"GmtModified\\": \\"1601176751000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RouteMapNum\\": 1001,\\n \\"Description\\": \\"Description\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"TransmissionInstanceName\\": \\"vpd-transmit\\",\\n \\"TransmissionInstanceId\\": \\"vpd-8rgvqazb\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"ReceptionInstanceName\\": \\"vpd-reception\\",\\n \\"ReceptionInstanceId\\": \\"vpd-9rgxqazc\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\"permit\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4c7urez5byi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB路由策略', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:29.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErRouteMaps'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErRouteMaps', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ], + ], + ], ], + ], + 'ListErs' => [ + 'summary' => '查询灵骏HUB。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8499,137 +6116,48 @@ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '188347', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '158546', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-b', - ], - ], - [ - 'name' => 'Type', - 'in' => 'formData', - 'schema' => [ - 'title' => '网卡类型 CUSTOM / DEFAULT', - 'description' => '类型。', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'CUSTOM' => '自定义类型', - 'DEFAULT' => '系统类型', - ], - 'example' => 'DEFAULT', - ], - ], - [ - 'name' => 'NetworkType', + 'name' => 'MasterZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '网络类型', - 'description' => '网络类型。', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'Tenant' => 'Tenant', - 'VPC' => 'VPC', - ], - 'example' => 'tenant', - ], + 'schema' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-b'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'ErName', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '弹性路由器名称', 'description' => '灵骏HUB名称。', 'type' => 'string', 'required' => false, 'example' => 'er-heyuan-main'], ], [ - 'name' => 'NodeId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '节点ID', - 'description' => '节点ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'e01-cn-lbj3aej****', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'Status', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'Create Failed' => '创建失败', - 'Delete Failed' => '删除失败', - 'Executing' => '执行中', - 'Available' => '正常', - 'Deleting' => '删除中', - ], - 'example' => 'Available', - ], + 'schema' => ['title' => '弹性路由器Id', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'required' => false, 'example' => 'er-kkop****'], ], [ - 'name' => 'Ip', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '弹性网卡ip', - 'description' => 'IP地址。', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.0.1', - ], + 'schema' => ['title' => '网络实例Id,可以是VPD,可以是VCC', 'description' => '网络实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300q****'], ], [ - 'name' => 'VpcId', + 'name' => 'InstanceType', 'in' => 'formData', - 'schema' => [ - 'title' => '云上vpcId', - 'description' => '专有网络ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-uf6aa4ddo97fr****', - ], + 'schema' => ['title' => '网络实例类型: VPD、VCC、DLR...', 'description' => '网络实例类型。'."\n" + .'取值:'."\n" + ."\n" + .'- VPD:灵骏网段'."\n" + .'- VCC:灵骏连接', 'type' => 'string', 'required' => false, 'example' => 'VCC'], ], [ - 'name' => 'VSwitchId', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '交换机ID', - 'description' => '交换机ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vsw-uf6u8473r84e9****', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzzka6bnjvbi'], ], [ 'name' => 'Tag', @@ -8637,24 +6165,14 @@ 'style' => 'repeatList', 'schema' => [ 'title' => '标签信息', - 'description' => '标签列表', + 'description' => '标签列表。', 'type' => 'array', 'items' => [ - 'description' => '标签信息', + 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '标签键', - 'type' => 'string', - 'required' => false, - 'example' => 'tag-vcc', - ], - 'Value' => [ - 'description' => '标签值', - 'type' => 'string', - 'required' => false, - 'example' => 'apisix', - ], + 'Value' => ['description' => '标签值。', 'type' => 'string', 'required' => false, 'example' => 'value-test'], + 'Key' => ['description' => '标签键。', 'type' => 'string', 'required' => false, 'example' => 'key-test'], ], 'required' => false, ], @@ -8665,393 +6183,237 @@ [ 'name' => 'PageNumber', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:10。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'EnablePage', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmynvzeknccpy', - ], + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。取值:'."\n" + .'- true:开启'."\n" + .'- false:关闭', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => '返回参数', - 'description' => '返回参数。', + 'title' => 'AjaxResult>', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], 'Data' => [ - 'description' => '灵骏弹性网卡信息列表。', + 'description' => '灵骏HUB信息列表。', 'type' => 'array', 'items' => [ - 'description' => '灵骏弹性网卡信息。', + 'description' => '灵骏HUB信息。', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'NodeId' => [ - 'title' => '节点ID', - 'description' => '节点ID。', - 'type' => 'string', - 'example' => 'e01-cn-uax37m1****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Connections' => ['title' => '连接数', 'description' => '灵骏HUB网络实例连接数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => '描述'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-1234567890'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1640930671000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1640930671000'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'example' => 'er-kkop****'], + 'RouteMaps' => ['title' => '路由策略数量', 'description' => '灵骏HUB路由策略数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'ErName' => ['title' => 'ER实例名称', 'description' => '灵骏HUB实例名称。', 'type' => 'string', 'example' => 'er-wulanchabu-main'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '165544950****'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], 'Tags' => [ 'title' => '标签列表', 'description' => '标签列表', 'type' => 'array', 'items' => [ - 'description' => '标签信息', + 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '标签建', - 'type' => 'string', - 'example' => 'testkey2', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'tfTestAcc0', - ], + 'TagKey' => ['title' => '标签建', 'description' => '标签建', 'type' => 'string', 'example' => 'mytest'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'user'], ], ], ], - 'Ip' => [ - 'title' => '弹性网卡ip', - 'description' => 'IP地址。', - 'type' => 'string', - 'example' => '10.0.0.13', - ], - 'VpcId' => [ - 'title' => '云上vpcId', - 'description' => '专有网络ID。', - 'type' => 'string', - 'example' => 'vpc-f8ziirfl9k25h2qn7****', - ], - 'VSwitchId' => [ - 'title' => '交换机ID', - 'description' => '交换机ID。', - 'type' => 'string', - 'example' => 'vsw-uf6u8473r84e9****', - ], - 'Message' => [ - 'title' => '错误信息', - 'description' => '错误信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'Mac' => [ - 'title' => 'mac地址', - 'description' => 'mac地址。', - 'type' => 'string', - 'example' => 'E0:01:A6:4A:6A:D0', - ], - 'Type' => [ - 'title' => '网卡类型,默认类型 DEFAULT 不可手动释放', - 'description' => '网卡类型,默认类型 DEFAULT 不可手动释放。', - 'type' => 'string', - 'enumValueTitles' => [ - 'CUSTOM' => '自定义类型', - 'DEFAULT' => '系统类型', - ], - 'example' => 'DEFAULT', - ], - 'Gateway' => [ - 'title' => 'vswitch网关地址', - 'description' => 'vswitch网关地址。', - 'type' => 'string', - 'example' => '172.16.****', - ], - 'Mask' => [ - 'title' => 'vswitch掩码位', - 'description' => 'vswitch掩码位。', - 'type' => 'string', - 'example' => '24', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1601176751000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1640187007000', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'SecurityGroupId' => [ - 'title' => '安全组ID', - 'description' => '安全组ID。', - 'type' => 'string', - 'example' => 'sg-f8z4wr1b41x3qsc9****', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmzzka6bnjvbi', - ], ], ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 100,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"NodeId\\": \\"e01-cn-uax37m1****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"testkey2\\",\\n \\"TagValue\\": \\"tfTestAcc0\\"\\n }\\n ],\\n \\"Ip\\": \\"10.0.0.13\\",\\n \\"VpcId\\": \\"vpc-f8ziirfl9k25h2qn7****\\",\\n \\"VSwitchId\\": \\"vsw-uf6u8473r84e9****\\",\\n \\"Message\\": \\"成功\\",\\n \\"Mac\\": \\"E0:01:A6:4A:6A:D0\\",\\n \\"Type\\": \\"DEFAULT\\",\\n \\"Gateway\\": \\"172.16.****\\",\\n \\"Mask\\": \\"24\\",\\n \\"CreateTime\\": \\"1601176751000\\",\\n \\"GmtModified\\": \\"1640187007000\\",\\n \\"Description\\": \\"描述\\",\\n \\"SecurityGroupId\\": \\"sg-f8z4wr1b41x3qsc9****\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏弹性网卡列表', - ], - 'UpdateElasticNetworkInterface' => [ - 'summary' => '更新灵骏弹性网卡信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"Connections\\": 2,\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\",\\n \\"CreateTime\\": \\"1640930671000\\",\\n \\"GmtModified\\": \\"1640930671000\\",\\n \\"ErId\\": \\"er-kkop****\\",\\n \\"RouteMaps\\": 2,\\n \\"ErName\\": \\"er-wulanchabu-main\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"mytest\\",\\n \\"TagValue\\": \\"user\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏HUB', + 'changeSet' => [ + ['createdAt' => '2025-05-14T02:24:49.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:28.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErs'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErs', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:er/*'], + ], + ], + ], ], + ], + 'ListInstancesByNcd' => [ + 'summary' => '查询与指定GPU节点,通信距离不超过指定NCD的GPU节点列表。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '188447', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], + 'abilityTreeCode' => '188169', + 'abilityTreeNodes' => ['FEATUREbcclusterOFR1DK'], 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '实例id', 'description' => '实例ID', 'type' => 'string', 'required' => true, 'example' => 'lni-1234****'], ], [ - 'name' => 'Description', + 'name' => 'InstanceType', 'in' => 'formData', 'schema' => [ - 'title' => '目前仅支持修改描述信息', - 'description' => '描述信息', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], - ], - [ - 'name' => 'SecurityGroupId', - 'in' => 'formData', - 'schema' => [ - 'description' => '安全组ID', + 'title' => '实例类型', + 'description' => '实例类型', 'type' => 'string', - 'required' => false, - 'example' => 'sg-wz9fj2s3o21nw2****', + 'required' => true, + 'enumValueTitles' => ['node' => '灵骏节点', 'lni' => '灵骏网卡'], + 'example' => 'lni', ], ], [ - 'name' => 'ClientToken', + 'name' => 'MaxNcd', 'in' => 'formData', - 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => '幂等参数', - 'type' => 'string', - 'required' => false, - 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004', - ], + 'schema' => ['title' => '网卡间最大通信距离', 'description' => '最大网络通信距离', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => '返回参数', - 'description' => '返回参数', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'NodeId' => [ - 'title' => '设备ID', - 'description' => '灵骏节点ID', + 'MaxNcd' => ['title' => '节点间最大通信距离', 'description' => '节点间最大通信距离', 'type' => 'integer', 'format' => 'int32', 'example' => '3'], + 'InstanceType' => [ + 'title' => '实例类型', + 'description' => '实例类型', 'type' => 'string', - 'example' => 'e01-cn-lbj3aej****', + 'enumValueTitles' => ['node' => '灵骏节点', 'lni' => '灵骏网卡'], + 'example' => 'lni', ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID', - 'type' => 'string', - 'example' => 'leni-1234****', + 'SourceInstanceId' => ['title' => '源实例id', 'description' => '源实例ID', 'type' => 'string', 'example' => 'lni-1234****'], + 'InstanceInfos' => [ + 'title' => '与源实例id间通信距离不超过maxNcd的结合', + 'description' => '与源实例ID间网络通信距离不超过maxNcd的实例集合', + 'type' => 'array', + 'items' => [ + 'description' => '实例信息', + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['title' => '实例id', 'description' => '实例ID', 'type' => 'string', 'example' => 'lni-1235****'], + 'Ncd' => ['title' => '通信距离', 'description' => '网络通信距离', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '鉴权报错信息', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏弹性网卡', - ], - 'AttachElasticNetworkInterface' => [ - 'summary' => '灵骏ENI绑定NC。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"MaxNcd\\": 3,\\n \\"InstanceType\\": \\"lni\\",\\n \\"SourceInstanceId\\": \\"lni-1234****\\",\\n \\"InstanceInfos\\": [\\n {\\n \\"InstanceId\\": \\"lni-1235****\\",\\n \\"Ncd\\": 2\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '通过网络通信距离筛选实例', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListInstancesByNcd'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListInstancesByNcd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'ListLeniPrivateIpAddresses' => [ + 'summary' => '查询当前灵骏弹性网卡辅助私网IP的列表信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '201621', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], + 'abilityTreeCode' => '198297', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], 'autoTest' => false, 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], @@ -9059,103 +6421,130 @@ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NodeId', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '节点ID', - 'description' => '节点ID', - 'type' => 'string', - 'required' => true, - 'example' => 'e01-cn-lbj3aej****', - ], + 'schema' => ['title' => '灵骏弹性网卡Id', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => false, 'example' => 'leni-1234****'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'IpName', 'in' => 'formData', - 'schema' => [ - 'title' => '弹性网卡ID', - 'description' => '弹性网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'required' => false, 'example' => 'sip-8ylg****'], + ], + [ + 'name' => 'PrivateIpAddress', + 'in' => 'formData', + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP', 'description' => '灵骏弹性网卡辅助私网IP。', 'type' => 'string', 'required' => false, 'example' => '10.0.****'], + ], + [ + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'required' => false, 'example' => 'Available'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzmcpv7odnta'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult>', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '消息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次请求的ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ - 'description' => '响应内容', - 'type' => 'any', - 'example' => '[]', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], + 'Data' => [ + 'description' => '返回内容。', + 'type' => 'array', + 'items' => [ + 'description' => '实例信息。', + 'type' => 'object', + 'properties' => [ + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'RegionId' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'GmtCreate' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1675929918000'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1675929918000'], + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-8ylg****'], + 'PrivateIpAddress' => ['title' => '灵骏弹性网卡辅助私网IP地址', 'description' => '灵骏弹性网卡辅助私网IP地址。', 'type' => 'string', 'example' => '10.0.****'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Description'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => '成功'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmwfm33rlt6zi'], + ], + ], + ], + 'ResourceGroupId' => ['title' => '已废弃字段', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": \\"[]\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '绑定灵骏弹性网卡', - 'description' => '该接口为异步接口,需要使用查询接口来等待灵骏弹性网卡到达可用状态。', - ], - 'DetachElasticNetworkInterface' => [ - 'summary' => '灵骏ENI解绑NC。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1675929918000\\",\\n \\"GmtModified\\": \\"1675929918000\\",\\n \\"IpName\\": \\"sip-8ylg****\\",\\n \\"PrivateIpAddress\\": \\"10.0.****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Description\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-acfmwfm33rlt6zi\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏弹性网卡私网IP列表', + 'changeSet' => [ + ['createdAt' => '2025-06-17T01:32:24.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListLeniPrivateIpAddresses'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListLeniPrivateIpAddresses', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterfacePrivateIp', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ], + ], + ], ], + ], + 'ListLniPrivateIpAddress' => [ + 'summary' => '查询当前灵骏网卡辅助私网IP的列表信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '202729', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], + 'abilityTreeCode' => '167078', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], 'autoTest' => false, 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], @@ -9163,98 +6552,135 @@ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域 regionId', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NodeId', + 'name' => 'NetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '节点ID', - 'description' => '节点ID', - 'type' => 'string', - 'required' => true, - 'example' => 'e01-cn-zxu2zp3****', - ], + 'schema' => ['title' => '网卡ID', 'description' => '灵骏网卡ID。', 'type' => 'string', 'required' => false, 'example' => 'lni-2ze4uww7n6hsfzrwq77y'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'Ip', 'in' => 'formData', - 'schema' => [ - 'title' => '弹性网卡ID', - 'description' => '弹性网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '网卡IP地址', 'description' => '网卡IP地址。', 'type' => 'string', 'required' => false, 'example' => '10.0.98.10'], + ], + [ + 'name' => 'IpName', + 'in' => 'formData', + 'schema' => ['description' => 'IP唯一标识。', 'type' => 'string', 'required' => false, 'example' => 'sip-tynhdh2s'], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'required' => false, 'example' => 'Test'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '当前页数量。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否需要分页。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-aekzt452sjgqm2y'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult>', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF8****', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => '{}', + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '本次请求的ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '返回的结果。', + 'type' => 'array', + 'items' => [ + 'description' => '实例信息。', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'GmtCreate' => ['description' => '创建时间。', 'type' => 'string', 'example' => '1651734291000'], + 'NetworkInterfaceId' => ['description' => '灵骏网卡ID。', 'type' => 'string', 'example' => 'lni-bp11hq1ql7vza3k4xz7q'], + 'IpName' => ['description' => 'IP唯一标识。', 'type' => 'string', 'example' => 'sip-1hq1ql7vz'], + 'PrivateIpAddress' => ['description' => '灵骏网卡的辅助私网IP地址。', 'type' => 'string', 'example' => '10.42.5.92'], + 'IpAddressMac' => ['description' => '辅助私网的MAC地址。', 'type' => 'string', 'example' => '00-ff-84-15-ba-67'], + 'Status' => ['description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'example' => 'Test'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfm26zesdlqa2q'], + ], + ], + ], + 'ResourceGroupId' => ['title' => '已废弃字段', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmzzka6bnjvbi'], + ], ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF8****\\",\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '解绑灵骏弹性网卡', - 'description' => '该接口是异步接口,需要使用查询接口等待灵骏弹性网卡到达未绑定状态。', - ], - 'AssignLeniPrivateIpAddress' => [ - 'summary' => '为当前的灵骏弹性网卡申请辅助私网IP(可选自动分配辅助私网IP)。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1651734291000\\",\\n \\"NetworkInterfaceId\\": \\"lni-bp11hq1ql7vza3k4xz7q\\",\\n \\"IpName\\": \\"sip-1hq1ql7vz\\",\\n \\"PrivateIpAddress\\": \\"10.42.5.92\\",\\n \\"IpAddressMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Test\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-acfm26zesdlqa2q\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网卡私网IP列表', + 'changeSet' => [ + ['createdAt' => '2025-06-17T01:32:24.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListLniPrivateIpAddress'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListLniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], + ], + ], + ], ], + ], + 'ListNetworkInterfaces' => [ + 'summary' => '查询灵骏网卡列表信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '198294', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], + 'abilityTreeCode' => '166358', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], 'autoTest' => false, 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], @@ -9262,253 +6688,337 @@ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域 regionId', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'PrivateIpAddress', + 'name' => 'NetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP(缺省自动分配)', - 'description' => '灵骏弹性网卡辅助私网IP(缺省自动分配)。', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.****', - ], + 'schema' => ['title' => '网卡ID', 'description' => '灵骏网卡ID。', 'type' => 'string', 'required' => false, 'example' => 'lni-bp18exxqa2rvfn45e5pz'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '所属VPD', 'description' => '所属灵骏网段(VPD)实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-iv2zm1qf'], ], [ - 'name' => 'Description', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['title' => '所属机器ID', 'description' => '所属机器ID。', 'type' => 'string', 'required' => false, 'example' => 'r-2ze121o4uhr4np3r5t-db-5'], ], [ - 'name' => 'ClientToken', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '幂等标识', - 'description' => '幂等标识。', - 'type' => 'string', + 'schema' => ['title' => '所属Subnet', 'description' => '所属灵骏子网(Subnet)实例ID。', 'type' => 'string', 'required' => false, 'example' => 'subnet-anhtskts'], + ], + [ + 'name' => 'Ip', + 'in' => 'formData', + 'schema' => ['title' => '网卡IP地址,不支持模糊查询', 'description' => '网卡IP地址。', 'type' => 'string', 'required' => false, 'example' => '203.107.46.227'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '当前页数量。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否需要分页。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-aek2ojvzk4avjby'], + ], + [ + 'name' => 'Tag', + 'in' => 'formData', + 'style' => 'repeatList', + 'schema' => [ + 'title' => '标签信息', + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '标签键。', 'type' => 'string', 'required' => false, 'example' => 'k-test'], + 'Value' => ['description' => '标签值。', 'type' => 'string', 'required' => false, 'example' => 'v-test'], + ], + 'required' => false, + ], 'required' => false, - 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004', + 'maxItems' => 100, ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult>', + 'description' => '响应实体对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-lzwx****', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '返回的数据。', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏网卡信息。', + 'type' => 'object', + 'properties' => [ + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166279'."\n"], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'NetworkInterfaceId' => ['title' => '网卡ID', 'description' => '灵骏网卡ID。', 'type' => 'string', 'example' => 'lni-2ze50voovmtswn328ogm'], + 'NodeId' => ['title' => '所属机器ID', 'description' => '所属机器ID。', 'type' => 'string', 'example' => '2d53f5c204e7476dae69177e7fa6f19c'], + 'VpdBaseInfo' => [ + 'title' => 'VPD基本信息', + 'description' => '灵骏网段(VPD)基本信息。', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'example' => 'vpd-d3isyds4'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段(VPD)实例名称。', 'type' => 'string', 'example' => 'vpd-1'."\n"], + 'Cidr' => ['title' => '网络地址段', 'description' => '灵骏网段(VPD)的网段。'."\n" + ."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。'."\n" + .'默认值:空。', 'type' => 'string', 'example' => '10.0.0.0/16'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1668158213000'], + ], + ], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'SubnetBaseInfo' => [ + 'title' => 'SUBNET基本信息', + 'description' => '灵骏子网(Subnet)基本信息。', + 'type' => 'object', + 'properties' => [ + 'SubnetId' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网(Subnet)实例ID。', 'type' => 'string', 'example' => 'subnet-yjnqn5ef'], + 'SubnetName' => ['description' => '灵骏子网(Subnet)实例名称。', 'type' => 'string', 'example' => 'subnet-1'], + 'Cidr' => ['title' => '灵骏子网所属网段', 'description' => '灵骏子网(Subnet)的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://help.aliyun.com/knowledge_detail/40637.html#title-gu4-uzk-12r)。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://www.alibabacloud.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" + ."\n" + .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://partners-intl.aliyun.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" + ."\n" + .'默认值:空。', 'type' => 'string', 'example' => '10.0.0.0/24'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1623656472000'], + ], + ], + 'Ip' => ['title' => 'IP地址', 'description' => 'IP地址。', 'type' => 'string', 'example' => '10.0.0.13'], + 'ServiceMac' => ['title' => '服务网卡地址', 'description' => '服务网卡地址。', 'type' => 'string', 'example' => '00-ff-84-15-ba-67'], + 'PrivateIpAddressMacGroup' => [ + 'title' => '辅助私网IP', + 'description' => '辅助私网IP&MAC地址集合', + 'type' => 'array', + 'items' => [ + 'description' => '描述信息', + 'type' => 'object', + 'properties' => [ + 'IpName' => ['description' => 'IP唯一标识。', 'type' => 'string', 'example' => 'sip-1asjd3xg'], + 'PrivateIpAddress' => ['description' => '辅助私网IP地址。', 'type' => 'string', 'example' => '10.0.0.14'], + 'IpAddressMac' => ['description' => '辅助私网MAC地址。', 'type' => 'string', 'example' => '00:25:9d:00:20:20'], + 'Status' => ['description' => '实例状态。', 'type' => 'string', 'example' => 'Available'], + 'Description' => ['title' => '描述信息', 'description' => '描述信息', 'type' => 'string', 'example' => 'Test'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + ], + ], + ], + 'Ethernet' => [ + 'title' => '端口', + 'description' => '端口。', + 'type' => 'array', + 'items' => ['description' => '网卡端口信息。', 'type' => 'string', 'example' => 'eth1 eth2'], + ], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Gateway' => ['title' => '网关', 'description' => '网关。', 'type' => 'string', 'example' => '10.0.0.253'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1669734207000'], + 'Quota' => ['title' => '网卡私有辅助ip额度', 'description' => '网卡私有辅助IP额度。', 'type' => 'integer', 'format' => 'int32', 'example' => '6'], + 'NcType' => [ + 'title' => 'NC类型', + 'description' => 'NC类型。', + 'type' => 'string', + 'enumValueTitles' => ['CUSTOM_LNI_INTEGRATION' => '两网合一架构灵骏托管网卡', 'CPU' => 'CPU机器', 'ELASTIC_6.2' => '两网合一架构机器', 'GPU' => 'GPU机器', 'DEFAULT' => '旧CPU机器', 'CUSTOM_LNI' => '两网分离架构灵骏托管网卡'], + 'example' => 'GPU', + ], + 'NetworkInterfaceName' => ['title' => '端口名称', 'description' => '端口名称。', 'type' => 'string', 'example' => 'bond0'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfm4c7urez5byi'], + 'Tags' => [ + 'title' => '标签列表', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签键', 'description' => '标签键', 'type' => 'string', 'example' => 'k-test'], + 'TagValue' => ['title' => '标签值', 'description' => '标签值', 'type' => 'string', 'example' => 'v-test'], + ], + ], + ], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"IpName\\": \\"sip-lzwx****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '分配灵骏弹性网卡辅助私网IP', - 'description' => '为指定的灵骏弹性网卡申请辅助私网IP。'."\n" - .' - 当PrivateIp字段为空时,自动分配一个辅助私网IP,并返回该IP的唯一标识。'."\n" - .' - 可使用GetLeniPrivateIpAddress或ListLeniPrivateIpAddresses接口查询辅助私网IP的状态是否分配成功。', - ], - 'UnassignLeniPrivateIpAddress' => [ - 'summary' => '将分配的灵骏弹性网卡辅助私网IP删除。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1620939556166279\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"NetworkInterfaceId\\": \\"lni-2ze50voovmtswn328ogm\\",\\n \\"NodeId\\": \\"2d53f5c204e7476dae69177e7fa6f19c\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpdName\\": \\"vpd-1\\\\n\\",\\n \\"Cidr\\": \\"10.0.0.0/16\\",\\n \\"CreateTime\\": \\"1668158213000\\"\\n },\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetBaseInfo\\": {\\n \\"SubnetId\\": \\"subnet-yjnqn5ef\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"10.0.0.0/24\\",\\n \\"CreateTime\\": \\"1623656472000\\"\\n },\\n \\"Ip\\": \\"10.0.0.13\\",\\n \\"ServiceMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"PrivateIpAddressMacGroup\\": [\\n {\\n \\"IpName\\": \\"sip-1asjd3xg\\",\\n \\"PrivateIpAddress\\": \\"10.0.0.14\\",\\n \\"IpAddressMac\\": \\"00:25:9d:00:20:20\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"Test\\",\\n \\"Message\\": \\"success\\"\\n }\\n ],\\n \\"Ethernet\\": [\\n \\"eth1 eth2\\"\\n ],\\n \\"Status\\": \\"Available\\",\\n \\"Gateway\\": \\"10.0.0.253\\",\\n \\"CreateTime\\": \\"1669734207000\\",\\n \\"Quota\\": 6,\\n \\"NcType\\": \\"GPU\\",\\n \\"NetworkInterfaceName\\": \\"bond0\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4c7urez5byi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"k-test\\",\\n \\"TagValue\\": \\"v-test\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网卡列表', + 'changeSet' => [ + ['createdAt' => '2025-05-12T03:17:05.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-04-18T03:19:58.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListNetworkInterfaces'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListNetworkInterfaces', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], + ], + ], + ], ], + ], + 'ListNodeInfosForPod' => [ + 'summary' => '查询节点网络信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '198295', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], + 'abilityTreeCode' => '193176', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'IpName', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'required' => true, - 'example' => 'sip-8ylg****', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-b'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'ClusterId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '集群ID', 'description' => '集群ID。', 'type' => 'string', 'required' => false, 'example' => 'cluster-***'], ], [ - 'name' => 'ClientToken', + 'name' => 'NodeId', 'in' => 'formData', - 'schema' => [ - 'title' => '幂等标识', - 'description' => '幂等标识。', - 'type' => 'string', - 'required' => false, - 'example' => '967e77a2-b61d-11ec-a147-0242c0a80504', - ], + 'schema' => ['title' => '本次操作的节点ID', 'description' => '本次操作的节点ID。', 'type' => 'string', 'required' => false, 'example' => 'node-be70****'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult>', + 'description' => '返回参数。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC'], 'Content' => [ 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-dqvs****', - ], - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', + 'type' => 'array', + 'items' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'ClusterId' => ['title' => '集群ID', 'description' => '集群ID。', 'type' => 'string', 'example' => 'cluster-****'], + 'VpcId' => ['title' => '本节点所属的专有网络ID', 'description' => '本节点所属的专有网络ID。', 'type' => 'string', 'example' => 'vpc-j6ctp4n75306****'], + 'NodeId' => ['title' => '本次操作的节点ID', 'description' => '本次操作的节点ID。', 'type' => 'string', 'example' => 'node-be70****'], + 'VSwitches' => [ + 'title' => '本节点可以申请IP的VSwitch列表', + 'description' => '本节点可申请IP的VSwitch列表。', + 'type' => 'array', + 'items' => ['description' => 'VSwitch实例ID。', 'type' => 'string', 'example' => 'vsw-j6cyi432bh437ens****'], + ], + 'LeniQuota' => ['title' => '灵骏弹性网卡配额,包含系统类型', 'description' => '灵骏弹性网卡配额,不包含系统类型。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'LniSipQuota' => ['title' => '灵骏网卡辅助私网IP配额', 'description' => '灵骏网卡辅助私网IP配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'LeniSipQuota' => ['title' => '灵骏弹性网卡辅助私网IP配额', 'description' => '灵骏弹性网卡辅助私网IP配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'HdeniQuota' => ['title' => '灵骏高密网卡配额', 'description' => '灵骏高密网卡配额。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], ], ], - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', ], + 'AccessDeniedDetail' => ['description' => '权限校验失败详情。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"IpName\\": \\"sip-dqvs****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '取消分配灵骏弹性网卡辅助私网IP', - ], - 'GetLeniPrivateIpAddress' => [ - 'summary' => '获取指定灵骏弹性网卡辅助私网IP的详细信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"NodeId\\": \\"node-be70****\\",\\n \\"VSwitches\\": [\\n \\"vsw-j6cyi432bh437ens****\\"\\n ],\\n \\"LeniQuota\\": 10,\\n \\"LniSipQuota\\": 10,\\n \\"LeniSipQuota\\": 10,\\n \\"HdeniQuota\\": 10\\n }\\n ],\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询节点网络信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:22.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-05-15T06:23:15.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-09-18T06:17:58.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListNodeInfosForPod'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListNodeInfosForPod', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'ListSubnets' => [ + 'summary' => '查询一个或多个灵骏子网的详细信息,包括灵骏子网类型,网络地址段,所属灵骏网段实例ID等。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], @@ -9520,284 +7030,360 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '198617', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterBIBI8G', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '156113', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'IpName', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'required' => true, - 'example' => 'sip-8ylg****', - ], + 'schema' => ['title' => '可用区', 'description' => '可用区。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu-a'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡Id', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '所属subnet网段', 'description' => '灵骏子网实例ID。', 'type' => 'string', 'required' => false, 'example' => 'subnet-anhtskts'], ], - ], - 'responses' => [ - 200 => [ + [ + 'name' => 'SubnetName', + 'in' => 'formData', + 'schema' => ['title' => '灵骏子网实例名称', 'description' => '灵骏子网实例名称。', 'type' => 'string', 'required' => false, 'example' => 'subnet-1'], + ], + [ + 'name' => 'VpdId', + 'in' => 'formData', + 'schema' => ['title' => '所属vpd', 'description' => '所属灵骏网段实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-fuliephf'], + ], + [ + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['title' => '状态', 'description' => '实例状态。可能值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'required' => false, 'example' => 'Available'], + ], + [ + 'name' => 'Type', + 'in' => 'formData', + 'schema' => ['title' => '类型', 'description' => '灵骏子网使用类型,非必选,可选值:'."\n" + ."\n" + .'- **通用类型不填**'."\n" + .'- **OOB**:OOB类型'."\n" + .'- **LB**:LB类型', 'type' => 'string', 'required' => false, 'example' => 'Null'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], + ], + [ + 'name' => 'Tag', + 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => 'message信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', + 'title' => '标签', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'rg-subnet'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'required' => false, 'example' => 'subnet-group-1'], ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1663722356000', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1635231890000', - ], - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-8ylg****', - ], - 'PrivateIpAddress' => [ - 'title' => '灵骏弹性网卡辅助私网IP地址', - 'description' => '灵骏弹性网卡辅助私网IP地址。', - 'type' => 'string', - 'example' => '10.42.****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'Message' => [ - 'description' => '消息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', + 'required' => false, + ], + 'required' => false, + 'maxItems' => 100, + ], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页数。 取值范围:大于0。 默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页返回值的个数。 取值范围:1~100。 默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否分页查询,可选值:'."\n" + ."\n" + .'- **true** :开启'."\n" + .'- **false** :不开启', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'AjaxResult>', + 'description' => '返回信息。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'Total' => ['description' => '总条数。', 'type' => 'integer', 'format' => 'int64', 'example' => '10'], + 'Data' => [ + 'description' => '灵骏子网信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏子网信息。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1678273219000'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['title' => '可用区ID', 'description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Type' => ['title' => '灵骏子网类型', 'description' => '灵骏子网使用类型,非必选,可选值:'."\n" + ."\n" + .'- **通用类型不填**'."\n" + .'- **OOB**:OOB类型'."\n" + .'- **LB**:LB类型', 'type' => 'string', 'example' => 'OOB'], + 'SubnetId' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网实例ID。', 'type' => 'string', 'example' => 'subnet-c6wci55i'], + 'SubnetName' => ['title' => '灵骏子网实例名称', 'description' => '灵骏子网实例名称。', 'type' => 'string', 'example' => 'yzp-rg-test3'], + 'Cidr' => ['title' => '灵骏子网Cidr网段', 'description' => 'Subnet的网段。'."\n" + ."\n" + .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" + .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。', 'type' => 'string', 'example' => '172.18.0.0/24'], + 'VpdId' => ['title' => '所属灵骏网段实例ID', 'description' => '所属灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-ze3na0wf'], + 'Status' => ['title' => '实例状态', 'description' => '实例状态。可能值:'."\n" + ."\n" + .'- **Available**:正常'."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'example' => 'Available'], + 'Message' => ['title' => '提示信息', 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'VpdBaseInfo' => [ + 'title' => '所属灵骏网段信息', + 'description' => 'vpd基本信息。', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-d3isyds4'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段实例名称。', 'type' => 'string', 'example' => 'yzp-rg-test3'], + 'Cidr' => ['title' => '网络地址段', 'description' => 'VPD的网段。'."\n" + ."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + ], + ], + 'NcCount' => ['title' => '灵骏子网下主机数量', 'description' => 'NC数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '16'], + 'NetworkInterfaceCount' => ['title' => '灵骏网卡数量', 'description' => '灵骏网卡数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'Tags' => [ + 'title' => 'tag标签列表', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-subnet'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'subnet-group-1'], + ], + ], + ], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1663722356000\\",\\n \\"GmtModified\\": \\"1635231890000\\",\\n \\"IpName\\": \\"sip-8ylg****\\",\\n \\"PrivateIpAddress\\": \\"10.42.****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '获取灵骏弹性网卡辅助私网IP详情', - ], - 'UpdateLeniPrivateIpAddress' => [ - 'summary' => '更新灵骏弹性网卡分配的辅助私网描述。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": {\\n \\"Total\\": 10,\\n \\"Data\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Type\\": \\"OOB\\",\\n \\"SubnetId\\": \\"subnet-c6wci55i\\",\\n \\"SubnetName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"VpdId\\": \\"vpd-ze3na0wf\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-subnet\\",\\n \\"TagValue\\": \\"subnet-group-1\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏子网', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-08-01T05:43:04.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListSubnets'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListSubnets', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/*'], + ], + ], + ], ], + ], + 'ListVccFlowInfos' => [ + 'summary' => '查询灵骏连接的流量速率信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'update', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '198298', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '187854', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡Id', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '灵骏连接ID', 'description' => '灵骏连接ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2******'], ], [ - 'name' => 'IpName', + 'name' => 'MetricName', 'in' => 'formData', 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识,必传', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', + 'title' => '指标,passBytesRate、dropBytesRate、passPacketsRate、dropPacketsRate、totalBytesRate、totalPacketsRate', + 'description' => '指标名称', 'type' => 'string', - 'required' => true, - 'example' => 'sip-8ylg****', + 'required' => false, + 'enumValueTitles' => ['totalPacketsRate' => '总计包速率', 'dropBytesRate' => '丢弃流速率', 'dropPacketsRate' => '丢弃包速率', 'totalBytesRate' => '总计流速率', 'passBytesRate' => '通过流速率', 'passPacketsRate' => '通过包速率'], + 'example' => 'passBytesRate', ], ], [ - 'name' => 'Description', + 'name' => 'Direction', 'in' => 'formData', 'schema' => [ - 'title' => '描述信息', - 'description' => '描述信息。', + 'title' => '方向,OUT、IN', + 'description' => '方向', 'type' => 'string', - 'required' => true, - 'example' => '描述', + 'required' => false, + 'enumValueTitles' => ['IN' => '入向', 'OUT' => '出向'], + 'example' => 'OUT', ], ], + [ + 'name' => 'From', + 'in' => 'formData', + 'schema' => ['title' => '开始时间,默认5分钟前', 'description' => '开始时间,默认5分钟前', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1667727514000'], + ], + [ + 'name' => 'To', + 'in' => 'formData', + 'schema' => ['title' => '结束时间,默认当前时间', 'description' => '结束时间,默认当前时间', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1689749749000'], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult>', + 'description' => 'AjaxResult>', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '消息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-************'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '返回结果', 'type' => 'object', 'properties' => [ - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-8ylg****'."\n", + 'Total' => ['description' => '总记录数', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], + 'Data' => [ + 'description' => '灵骏连接流量信息', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'RegionId' => ['title' => '地域', 'description' => '地域ID', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VccId' => ['title' => '灵骏连接ID', 'description' => '灵骏连接ID', 'type' => 'string', 'example' => 'vcc-cn-zvp2w******'], + 'MetricName' => ['title' => '指标', 'description' => '指标', 'type' => 'string', 'example' => 'passBytesRate'], + 'Direction' => ['title' => '方向', 'description' => '方向', 'type' => 'string', 'example' => 'OUT'], + 'Timestamp' => ['title' => '时间', 'description' => '时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1689749749000'], + 'Value' => ['title' => '结束时间', 'description' => '值', 'type' => 'number', 'format' => 'double', 'example' => '123'], + ], + 'description' => '', + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"IpName\\": \\"sip-8ylg****\\\\n\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '修改灵骏弹性网卡辅助私网描述', - ], - 'ListLeniPrivateIpAddresses' => [ - 'summary' => '查询当前灵骏弹性网卡辅助私网IP的列表信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-************\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w******\\",\\n \\"MetricName\\": \\"passBytesRate\\",\\n \\"Direction\\": \\"OUT\\",\\n \\"Timestamp\\": 1689749749000,\\n \\"Value\\": 123\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接流量信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '600', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccFlowInfos'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccFlowInfos', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/{#VccId}'], + ], + ], + ], ], + ], + 'ListVccGrantRules' => [ + 'summary' => '查询某个灵骏连接授权的详细信息,包括授权租户ID,地域,灵骏HUB实例信息等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9809,237 +7395,147 @@ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '198297', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterRN0MBH', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '164356', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID;必选', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ElasticNetworkInterfaceId', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡Id', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'leni-1234****', - ], + 'schema' => ['title' => '灵骏HUB;', 'description' => '灵骏HUB ID。', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], ], [ - 'name' => 'IpName', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'required' => false, - 'example' => 'sip-8ylg****', - ], + 'schema' => ['title' => '授权租户ID;非必选', 'description' => '授权租户ID。', 'type' => 'string', 'required' => false, 'example' => '1620939556166277'], ], [ - 'name' => 'PrivateIpAddress', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏弹性网卡辅助私网IP', - 'description' => '灵骏弹性网卡辅助私网IP。', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.****', - ], + 'schema' => ['title' => '已授权网络实例ID;非必选', 'description' => '网络实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-jaj33d1b804'], ], [ - 'name' => 'Status', + 'name' => 'InstanceName', 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', - ], + 'schema' => ['title' => '已授权网络实例名称;非必选', 'description' => '实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vcc-1'], + ], + [ + 'name' => 'GrantRuleId', + 'in' => 'formData', + 'schema' => ['title' => '授权资源ID;非必选', 'description' => '授权条目ID。', 'type' => 'string', 'required' => false, 'example' => 'grant-rule-jaj33d1b804'], + ], + [ + 'name' => 'ForSelect', + 'in' => 'formData', + 'schema' => ['title' => '下拉列表查询使用;默认false', 'description' => '下拉框使用。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], ], [ 'name' => 'PageNumber', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'EnablePage', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzmcpv7odnta', - ], + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询,可选值:'."\n" + ."\n" + .'- **true** :开启分'."\n" + .'- **false** :不开启', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '请求响应对象。', + 'title' => 'AjaxResult>', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '消息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次请求的ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应信息。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], 'Data' => [ - 'description' => '返回内容。', + 'description' => '灵骏连接跨账号授权信息列表。', 'type' => 'array', 'items' => [ - 'description' => '实例信息。', + 'description' => '灵骏连接跨账号授权信息。', 'type' => 'object', 'properties' => [ - 'ElasticNetworkInterfaceId' => [ - 'title' => '灵骏弹性网卡ID', - 'description' => '灵骏弹性网卡ID。', - 'type' => 'string', - 'example' => 'leni-1234****', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1675929918000', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1675929918000', - ], - 'IpName' => [ - 'title' => '灵骏弹性网卡辅助私网IP唯一标识', - 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-8ylg****', - ], - 'PrivateIpAddress' => [ - 'title' => '灵骏弹性网卡辅助私网IP地址', - 'description' => '灵骏弹性网卡辅助私网IP地址。', - 'type' => 'string', - 'example' => '10.0.****', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => '描述', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmwfm33rlt6zi', - ], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'InstanceId' => ['title' => '网络实例ID', 'description' => '网络实例ID。', 'type' => 'string', 'example' => 'vcc-cn-jaj33d1kb05'], + 'InstanceName' => ['title' => '网络实例名称', 'description' => '实例名称。', 'type' => 'string', 'example' => 'vcc-1'], + 'Product' => ['title' => '网络产品CODE: VPD、VCC', 'description' => '授权产品类型。可选值:'."\n" + ."\n" + .'- VPD:灵骏网段VPD实例'."\n" + .'- VCC:灵骏连接VCC实例', 'type' => 'string', 'example' => 'VCC'], + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '灵骏HUB ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'GrantTenantId' => ['title' => '授权租户ID', 'description' => '授权租户ID。', 'type' => 'string', 'example' => '1013666993027780'], + 'Used' => ['title' => '当前授权信息是否已被使用;默认为false', 'description' => '当前跨账号资源是否已被跨账号灵骏HUB绑定,可选值:'."\n" + .'- true:已使用'."\n" + .'- false:未使用', 'type' => 'boolean', 'example' => 'true'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GrantRuleId' => ['title' => '授权资源ID', 'description' => '跨账号授权信息实例ID。', 'type' => 'string', 'example' => 'grant-rule-jpumgwvp'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], ], ], ], - 'ResourceGroupId' => [ - 'title' => '已废弃字段', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1675929918000\\",\\n \\"GmtModified\\": \\"1675929918000\\",\\n \\"IpName\\": \\"sip-8ylg****\\",\\n \\"PrivateIpAddress\\": \\"10.0.****\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-acfmwfm33rlt6zi\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏弹性网卡私网IP列表', - ], - 'GetNetworkInterface' => [ - 'summary' => '查询某张网卡实例信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vcc-cn-jaj33d1kb05\\",\\n \\"InstanceName\\": \\"vcc-1\\",\\n \\"Product\\": \\"VCC\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1013666993027780\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GrantRuleId\\": \\"grant-rule-jpumgwvp\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接跨账号授权信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-20T01:52:55.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2023-03-30T09:53:44.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccGrantRules'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccGrantRules', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/*'], + ], + ], + ], ], + ], + 'ListVccRouteEntries' => [ + 'summary' => '查询灵骏连接路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10048,342 +7544,154 @@ 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '166361', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '159159', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'SubnetId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属Subnet', - 'description' => '所属灵骏子网(Subnet)', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-f3zfzmnc', - ], + 'schema' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vcc-cn-zvp2w222001'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'NextHopType', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], + 'schema' => ['title' => '下一跳类型(vpd...)(可填)', 'description' => '下一跳实例类型。', 'type' => 'string', 'required' => false, 'example' => 'VCC'], + ], + [ + 'name' => 'NextHopId', + 'in' => 'formData', + 'schema' => ['title' => '下一跳实例', 'description' => '下一跳实例。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-jaj34d75h01'], + ], + [ + 'name' => 'RouteType', + 'in' => 'formData', + 'schema' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'required' => false, 'example' => 'BGP'], + ], + [ + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'required' => false, 'example' => 'Available'], + ], + [ + 'name' => 'DestinationCidrBlock', + 'in' => 'formData', + 'schema' => ['title' => '目标网段', 'description' => '目标网段。', 'type' => 'string', 'required' => false, 'example' => '0.0.0.0/0'], + ], + [ + 'name' => 'VpdRouteEntryId', + 'in' => 'formData', + 'schema' => ['title' => '路由条目Id', 'description' => '灵骏网段路由条目实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-rte-toekyqel'], + ], + [ + 'name' => 'IgnoreDetailedRouteEntry', + 'in' => 'formData', + 'schema' => ['title' => '过滤32明细网段 默认为True', 'description' => '过滤32明细网段,默认为true。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzmcpv7odnta'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult>', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息,若成功请求为success。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '响应内容。(当资源存在依赖资源时,会返回存在的依赖资源)', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'NetworkInterfaceId' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID', - 'type' => 'string', - 'example' => 'lni-f8z4scmfh0u4ewv6vdd8', - ], - 'NodeId' => [ - 'title' => '所属机器ID', - 'description' => '所属机器ID', - 'type' => 'string', - 'example' => 'masterintranett2fdth5fkoocg', - ], - 'VpdBaseInfo' => [ - 'title' => 'VPD基本信息', - 'description' => '灵骏网段(VPD)基本信息', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID', - 'type' => 'string', - 'example' => 'vpd-ppdunxzc', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段(VPD)实例名称', - 'type' => 'string', - 'example' => 'vpd-1', - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => '灵骏子网的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://help.aliyun.com/knowledge_detail/40637.html#title-gu4-uzk-12r)。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://www.alibabacloud.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://partners-intl.aliyun.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" - ."\n" - .'默认值:空。', - 'type' => 'string', - 'example' => '172.18.0.0/24', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间', - 'type' => 'string', - 'example' => '1678273219000', - ], - ], - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'SubnetBaseInfo' => [ - 'title' => 'SUBNET基本信息', - 'description' => '灵骏子网(Subnet)基本信息', - 'type' => 'object', - 'properties' => [ - 'SubnetId' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网(Subnet)实例ID', - 'type' => 'string', - 'example' => 'subnet-urb01blo', - ], - 'SubnetName' => [ - 'description' => '灵骏子网(Subnet)实例名称', - 'type' => 'string', - 'example' => 'subnet-1', - ], - 'Cidr' => [ - 'title' => '灵骏子网所属网段', - 'description' => '网络地址段', - 'type' => 'string', - 'example' => '116.233.21.57/32', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间', - 'type' => 'string', - 'example' => '1678273219000', - ], - ], - ], - 'Ip' => [ - 'title' => 'IP地址', - 'description' => 'IP地址', - 'type' => 'string', - 'example' => '203.107.****', - ], - 'ServiceMac' => [ - 'title' => '服务网卡地址', - 'description' => '服务网卡地址', - 'type' => 'string', - 'example' => '01-00-5e-00-00-16', - ], - 'PrivateIpAddressMacGroup' => [ - 'title' => '辅助私网IP', - 'description' => '辅助私网IP&MAC地址集合', - 'type' => 'array', - 'items' => [ - 'description' => '辅助私网IP&MAC地址', - 'type' => 'object', - 'properties' => [ - 'IpName' => [ - 'description' => 'IP唯一标识', - 'type' => 'string', - 'example' => 'sip-1asjd3xg', - ], - 'PrivateIpAddress' => [ - 'description' => '辅助私网IP地址', - 'type' => 'string', - 'example' => '172.23.161.57', - ], - 'IpAddressMac' => [ - 'description' => '辅助私网MAC地址', - 'type' => 'string', - 'example' => '01-00-5e-00-00-16', - ], - 'Status' => [ - 'description' => '实例状态', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息', - 'type' => 'string', - 'example' => 'test测试', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - ], - ], - ], - 'Ethernet' => [ - 'title' => '端口', - 'description' => '端口', - 'type' => 'array', - 'items' => [ - 'description' => '端口信息', - 'type' => 'string', - 'example' => 'eth0 eth1', - ], - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态', - 'type' => 'string', - 'example' => 'Available', - ], - 'Gateway' => [ - 'title' => '网关', - 'description' => '网关', - 'type' => 'string', - 'example' => '172.24.20.254', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间', - 'type' => 'string', - 'example' => '1678273219000', - ], - 'Quota' => [ - 'title' => '网卡私有辅助ip额度', - 'description' => '网卡私有辅助IP额度', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'NcType' => [ - 'title' => 'NC类型', - 'description' => 'NC类型', - 'type' => 'string', - 'enumValueTitles' => [ - 'CUSTOM_LNI_INTEGRATION' => '两网合一架构灵骏托管网卡', - 'CPU' => 'CPU机器', - 'ELASTIC_6.2' => '两网合一架构机器', - 'GPU' => 'GPU机器', - 'DEFAULT' => '旧CPU机器', - 'CUSTOM_LNI' => '两网分离架构灵骏托管网卡', - ], - 'example' => 'DEFAULT', - ], - 'NetworkInterfaceName' => [ - 'title' => '端口名称', - 'description' => '网卡名称', - 'type' => 'string', - 'example' => 'bond0', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmv2m2w43japa', - ], - 'Tags' => [ - 'title' => '标签列表', - 'description' => '标签列表', + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '灵骏连接路由条目信息列表。', 'type' => 'array', 'items' => [ - 'description' => '标签信息', + 'description' => '灵骏连接路由条目信息。', 'type' => 'object', 'properties' => [ - 'TagKey' => [ - 'title' => '标签键', - 'description' => '标签键', - 'type' => 'string', - 'example' => 'key-test', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'value-test', - ], + 'VccId' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'example' => 'vcc-cn-zvp2w222001'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域', 'description' => '地域。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VccRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID。', 'type' => 'string', 'example' => 'vcc-rte-maysfadg'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目标网段。', 'type' => 'string', 'example' => '10.192.32.0/24'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳类型。', 'type' => 'string', 'example' => 'VCC'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例。', 'type' => 'string', 'example' => 'vcc-cn-zvp2w222001'."\n"], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型。', 'type' => 'string', 'example' => 'BGP'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1642745758000'], + 'Message' => ['title' => '错误信息', 'description' => '提示信息。', 'type' => 'string', 'example' => 'success'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-1234567890'], ], ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"NetworkInterfaceId\\": \\"lni-f8z4scmfh0u4ewv6vdd8\\",\\n \\"NodeId\\": \\"masterintranett2fdth5fkoocg\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-ppdunxzc\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"172.18.0.0/24\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetBaseInfo\\": {\\n \\"SubnetId\\": \\"subnet-urb01blo\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"116.233.21.57/32\\",\\n \\"CreateTime\\": \\"1678273219000\\"\\n },\\n \\"Ip\\": \\"203.107.****\\",\\n \\"ServiceMac\\": \\"01-00-5e-00-00-16\\",\\n \\"PrivateIpAddressMacGroup\\": [\\n {\\n \\"IpName\\": \\"sip-1asjd3xg\\",\\n \\"PrivateIpAddress\\": \\"172.23.161.57\\",\\n \\"IpAddressMac\\": \\"01-00-5e-00-00-16\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"test测试\\",\\n \\"Message\\": \\"success\\"\\n }\\n ],\\n \\"Ethernet\\": [\\n \\"eth0 eth1\\"\\n ],\\n \\"Status\\": \\"Available\\",\\n \\"Gateway\\": \\"172.24.20.254\\",\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"Quota\\": 0,\\n \\"NcType\\": \\"DEFAULT\\",\\n \\"NetworkInterfaceName\\": \\"bond0\\",\\n \\"ResourceGroupId\\": \\"rg-acfmv2m2w43japa\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key-test\\",\\n \\"TagValue\\": \\"value-test\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询网卡实例信息', - ], - 'ListNetworkInterfaces' => [ - 'summary' => '查询灵骏网卡列表信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ResourceTenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VccRouteEntryId\\": \\"vcc-rte-maysfadg\\",\\n \\"DestinationCidrBlock\\": \\"10.192.32.0/24\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-zvp2w222001\\\\n\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1642745758000\\",\\n \\"Message\\": \\"success\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接路由条目', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:27.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2024-01-04T09:51:46.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccRouteEntries'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/*'], + ], + ], + ], ], + ], + 'ListVccs' => [ + 'summary' => '查询一个或多个灵骏连接的详细信息,包括规格,物理专线接入端口类型,实例状态,带宽,bgp网段等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10392,153 +7700,89 @@ 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '166358', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'operationType' => 'get', + 'abilityTreeCode' => '141396', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域 regionId', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-omqutbff'], ], [ - 'name' => 'VpdId', + 'name' => 'VpcId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属VPD', - 'description' => '所属灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-iv2zm1qf', - ], + 'schema' => ['title' => 'VPC实例ID', 'description' => '[专有网络](~~34217~~)ID。'."\n" + ."\n" + .'可调用[DescribeVpcs](~~35739~~)接口查询指定VPC。', 'type' => 'string', 'required' => false, 'example' => 'vpc-bp1nrtkmamy329u6a1z0i'], ], [ - 'name' => 'NodeId', + 'name' => 'CenId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属机器ID', - 'description' => '所属机器ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'r-2ze121o4uhr4np3r5t-db-5', - ], + 'schema' => ['title' => '云企业网实例ID', 'description' => '[云企业网](~~181681~~)实例的ID。'."\n" + ."\n" + .'可用调用[DescribeCens](~~468215~~)查询当前阿里云账号下的云企业网实例信息。', 'type' => 'string', 'required' => false, 'example' => 'cen-95iwtpyvj3kk1v0ao0'], ], [ - 'name' => 'SubnetId', + 'name' => 'Bandwidth', 'in' => 'formData', - 'schema' => [ - 'title' => '所属Subnet', - 'description' => '所属灵骏子网(Subnet)实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'subnet-anhtskts', - ], + 'schema' => ['title' => '带宽', 'description' => '灵骏连接实例的带宽峰值,单位mbps,取值范围:1000~400000。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '5000'], ], [ - 'name' => 'Ip', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡IP地址,不支持模糊查询', - 'description' => '网卡IP地址。', - 'type' => 'string', - 'required' => false, - 'example' => '203.107.46.227', - ], + 'schema' => ['title' => '状态信息', 'description' => '实例状态。', 'type' => 'string', 'required' => false, 'example' => 'Available'], ], [ - 'name' => 'PageNumber', + 'name' => 'ExStatus', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '除外的状态,Status存在则不生效', 'description' => '把指定状态的数据全部排除掉,如果status参数存在那么ExStatus就不会生效。', 'type' => 'string', 'required' => false, 'example' => 'Prepaid'], ], [ - 'name' => 'PageSize', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '当前页数量。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], ], [ - 'name' => 'EnablePage', + 'name' => 'FilterErId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否需要分页。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '根据灵骏HUB实例筛选', 'description' => '通过灵骏HUB实例ID过滤查询。', 'type' => 'string', 'required' => false, 'example' => 'er-a7rqv1rq'], ], [ 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aek2ojvzk4avjby', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], ], [ 'name' => 'Tag', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'title' => '标签信息', - 'description' => '标签列表。', + 'title' => '标签信息列表', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', 'type' => 'array', 'items' => [ 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'k-test', - ], - 'Value' => [ - 'description' => '标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'v-test', - ], + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'tag-vcc'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'required' => false, 'example' => 'vcc-group-1'], ], 'required' => false, ], @@ -10546,318 +7790,187 @@ 'maxItems' => 100, ], ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询,可选值:'."\n" + ."\n" + .'- **true** :开启分页查询。'."\n" + .'- **false** :不开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '响应实体对象。', + 'title' => 'AjaxResult>', + 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => '28451248-7038-5184-B5D3-80F104654BE8'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], 'Data' => [ - 'description' => '返回的数据。', + 'description' => '灵骏连接信息列表。', 'type' => 'array', 'items' => [ - 'description' => '灵骏网卡信息。', + 'description' => '灵骏连接信息。', 'type' => 'object', 'properties' => [ - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166279'."\n", - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'NetworkInterfaceId' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'example' => 'lni-2ze50voovmtswn328ogm', - ], - 'NodeId' => [ - 'title' => '所属机器ID', - 'description' => '所属机器ID。', - 'type' => 'string', - 'example' => '2d53f5c204e7476dae69177e7fa6f19c', - ], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166279'."\n"], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'ZoneId' => ['description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'VccId' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID。', 'type' => 'string', 'example' => 'vcc-cn-zvp2w222001'], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-eoiy88ju'], + 'VpcId' => ['title' => '专有网络(VPC)的ID', 'description' => '专有网络ID。', 'type' => 'string', 'example' => 'vpc-f8ziirfl9k25h2qn7y4f8'], + 'CenId' => ['title' => '云企业网(cen)实例ID', 'description' => '云企业网实例的ID。', 'type' => 'string', 'example' => 'cen-w15qot0pfvs83pkckj'], + 'VccName' => ['title' => '灵骏连接实例名称', 'description' => '灵骏连接实例名称。', 'type' => 'string', 'example' => 'vcc-heyuan-backup'], + 'AccessPointId' => ['title' => '物理专线接入点的ID:', 'description' => '物理专线接入点的ID:'."\n" + ."\n" + .'- **ap-cn-wulanchabu-jn-ts-A**:乌兰察布-集宁-A'."\n" + .'- **ap-cn-heyuan-yc-ts-SA127**:河源-源城-A', 'type' => 'string', 'example' => 'ap-cn-wulanchabu-jn-ts-A'], + 'LineOperator' => ['title' => '提供接入物理线路的运营商。取值:', 'description' => '提供接入物理线路的运营商。取值:'."\n" + ."\n" + .'**CO**:中国其他', 'type' => 'string', 'example' => 'CO'], + 'Spec' => ['title' => '规格', 'description' => '规格。', 'type' => 'string', 'example' => 'Large'], + 'PortType' => ['title' => '物理专线接入端口类型。取值:', 'description' => '物理专线接入端口类型。取值:'."\n" + ."\n" + .'**100GBase-LR**:十万兆单模光口(10千米)', 'type' => 'string', 'example' => '100GBase-LR'."\n"], + 'Status' => ['title' => '实例状态', 'description' => '实例状态。', 'type' => 'string', 'example' => 'Init'], + 'CurrentNode' => ['title' => '当前流程节点', 'description' => '当前流程节点。', 'type' => 'string', 'example' => '持久化资源数据'], + 'Message' => ['title' => '错误信息。(当实例状态为异常时,提示异常原因)', 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => '成功'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间。', 'type' => 'string', 'example' => '1678273219000'], + 'TaskId' => ['title' => '任务Id', 'description' => '任务ID。', 'type' => 'string', 'example' => 'task-cd544092-ed0a-49e9-83eb-e8c94770dccf'], 'VpdBaseInfo' => [ - 'title' => 'VPD基本信息', - 'description' => '灵骏网段(VPD)基本信息。', - 'type' => 'object', - 'properties' => [ - 'VpdId' => [ - 'title' => '灵骏网段实例ID', - 'description' => '灵骏网段(VPD)实例ID。', - 'type' => 'string', - 'example' => 'vpd-d3isyds4', - ], - 'VpdName' => [ - 'title' => '灵骏网段实例名称', - 'description' => '灵骏网段(VPD)实例名称。', - 'type' => 'string', - 'example' => 'vpd-1'."\n", - ], - 'Cidr' => [ - 'title' => '网络地址段', - 'description' => '灵骏网段(VPD)的网段。'."\n" - ."\n" - .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" - .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。'."\n" - .'默认值:空。', - 'type' => 'string', - 'example' => '10.0.0.0/16', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1668158213000', - ], - ], - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'SubnetBaseInfo' => [ - 'title' => 'SUBNET基本信息', - 'description' => '灵骏子网(Subnet)基本信息。', + 'title' => '灵骏网段信息;(适用于老版本的灵骏连接直接绑定灵骏网段的场景)', + 'description' => '灵骏网段信息(适用于老版本的灵骏连接直接绑定灵骏网段的场景)。', 'type' => 'object', 'properties' => [ - 'SubnetId' => [ - 'title' => '灵骏子网实例ID', - 'description' => '灵骏子网(Subnet)实例ID。', - 'type' => 'string', - 'example' => 'subnet-yjnqn5ef', - ], - 'SubnetName' => [ - 'description' => '灵骏子网(Subnet)实例名称。', - 'type' => 'string', - 'example' => 'subnet-1', - ], - 'Cidr' => [ - 'title' => '灵骏子网所属网段', - 'description' => '灵骏子网(Subnet)的网段。'."\n" - ."\n" - .'- 子网的网段必须是其所属灵骏网段的真子集且掩码需在16位到29位之间,可提供 8 ~ 65536 个地址。 例如,灵骏网段的网段为192.168.0.0/16,该灵骏网段下的子网的网段为 192.168.0.0/17 ~ 192.168.0.0/29。'."\n" - .'- 每个子网网段的第一个和最后三个IP地址为系统保留地址。 例如,子网的网段为192.168.1.0/24,192.168.1.0、192.168.1.253、192.168.1.254和192.168.1.255这四个IP地址为系统保留地址。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://help.aliyun.com/knowledge_detail/40637.html#title-gu4-uzk-12r)。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://www.alibabacloud.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" - ."\n" - .'关于CIDR地址块的详细信息,请参见[什么是CIDR](https://partners-intl.aliyun.com/help/doc-detail/40637.htm#title-gu4-uzk-12r)。'."\n" - ."\n" - .'默认值:空。', - 'type' => 'string', - 'example' => '10.0.0.0/24', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1623656472000', - ], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-9n7ioqrp'], + 'VpdName' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段实例名称。', 'type' => 'string', 'example' => 'yzp-rg-test3'], + 'Cidr' => ['title' => '网络地址段', 'description' => 'VPD的网段。'."\n" + ."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', 'type' => 'string', 'example' => '10.0.0.0/13'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1668158213000'], ], ], - 'Ip' => [ - 'title' => 'IP地址', - 'description' => 'IP地址。', - 'type' => 'string', - 'example' => '10.0.0.13', - ], - 'ServiceMac' => [ - 'title' => '服务网卡地址', - 'description' => '服务网卡地址。', - 'type' => 'string', - 'example' => '00-ff-84-15-ba-67', - ], - 'PrivateIpAddressMacGroup' => [ - 'title' => '辅助私网IP', - 'description' => '辅助私网IP&MAC地址集合', + 'Rate' => ['title' => '当前流程进度', 'description' => '流程进度;取值返回0~1;未开始为null。', 'type' => 'number', 'format' => 'double', 'example' => '1'], + 'BandwidthStr' => ['title' => '带宽字符串;例如:1000M、10G', 'description' => '带宽。', 'type' => 'string', 'example' => '1000'], + 'CommodityCode' => ['title' => '商品代码', 'description' => '商品代码。', 'type' => 'string', 'example' => 'bccluster_cloudconnectionpre_public_cn'], + 'BgpCidr' => ['title' => 'bgp网段', 'description' => 'bgp网段。', 'type' => 'string', 'example' => '172.16.128.0/24'], + 'ExpirationDate' => ['title' => '过期时间', 'description' => '过期时间。', 'type' => 'string', 'example' => '1678273219000'], + 'ResourceGroupId' => ['description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'ErInfos' => [ + 'title' => '已绑定的灵骏HUB信息', + 'description' => '已绑定的灵骏HUB信息列表。', 'type' => 'array', 'items' => [ - 'description' => '描述信息', + 'description' => '已绑定的灵骏HUB信息。', 'type' => 'object', 'properties' => [ - 'IpName' => [ - 'description' => 'IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-1asjd3xg', - ], - 'PrivateIpAddress' => [ - 'description' => '辅助私网IP地址。', - 'type' => 'string', - 'example' => '10.0.0.14', - ], - 'IpAddressMac' => [ - 'description' => '辅助私网MAC地址。', - 'type' => 'string', - 'example' => '00:25:9d:00:20:20', - ], - 'Status' => [ - 'description' => '实例状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息', - 'type' => 'string', - 'example' => 'test测试', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1678273219000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '弹性路由器ID。', 'type' => 'string', 'example' => 'er-a7rqv1rq'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => 'ER地域信息。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ErName' => ['title' => 'ER实例名称', 'description' => 'ER实例名称。', 'type' => 'string', 'example' => 'er-1'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => 'Description'], + 'Connections' => ['title' => '连接数', 'description' => '连接数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'RouteMaps' => ['title' => '路由策略数量', 'description' => '路由策略数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], ], ], ], - 'Ethernet' => [ - 'title' => '端口', - 'description' => '端口。', - 'type' => 'array', - 'items' => [ - 'description' => '网卡端口信息。', - 'type' => 'string', - 'example' => 'eth1 eth2', - ], - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Gateway' => [ - 'title' => '网关', - 'description' => '网关。', - 'type' => 'string', - 'example' => '10.0.0.253', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1669734207000', - ], - 'Quota' => [ - 'title' => '网卡私有辅助ip额度', - 'description' => '网卡私有辅助IP额度。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'NcType' => [ - 'title' => 'NC类型', - 'description' => 'NC类型。', - 'type' => 'string', - 'enumValueTitles' => [ - 'CUSTOM_LNI_INTEGRATION' => '两网合一架构灵骏托管网卡', - 'CPU' => 'CPU机器', - 'ELASTIC_6.2' => '两网合一架构机器', - 'GPU' => 'GPU机器', - 'DEFAULT' => '旧CPU机器', - 'CUSTOM_LNI' => '两网分离架构灵骏托管网卡', - ], - 'example' => 'GPU', - ], - 'NetworkInterfaceName' => [ - 'title' => '端口名称', - 'description' => '端口名称。', - 'type' => 'string', - 'example' => 'bond0', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfm4c7urez5byi', - ], 'Tags' => [ - 'title' => '标签列表', - 'description' => '标签列表', + 'title' => '标签信息', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', 'type' => 'array', 'items' => [ 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'TagKey' => [ - 'title' => '标签键', - 'description' => '标签键', - 'type' => 'string', - 'example' => 'k-test', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'v-test', - ], + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-vcc'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'vcc-group-1'], ], ], ], + 'ConnectionType' => [ + 'description' => '连接方式,可选值:'."\n" + .'- **VPC**'."\n" + .'- **CENTR**', + 'type' => 'string', + 'enumValueTitles' => ['VPC' => 'VPC', 'CENTR' => 'CENTR'], + 'example' => 'CENTR', + ], + 'CenOwnerId' => ['title' => 'cen所属账号', 'description' => 'cen所属账号。', 'type' => 'string', 'example' => '1238685214107736'], + 'BgpAsn' => ['title' => 'bgp as号', 'description' => 'bgp asn号。', 'type' => 'string', 'example' => '4200057312'], ], ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1620939556166279\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"NetworkInterfaceId\\": \\"lni-2ze50voovmtswn328ogm\\",\\n \\"NodeId\\": \\"2d53f5c204e7476dae69177e7fa6f19c\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-d3isyds4\\",\\n \\"VpdName\\": \\"vpd-1\\\\n\\",\\n \\"Cidr\\": \\"10.0.0.0/16\\",\\n \\"CreateTime\\": \\"1668158213000\\"\\n },\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"SubnetBaseInfo\\": {\\n \\"SubnetId\\": \\"subnet-yjnqn5ef\\",\\n \\"SubnetName\\": \\"subnet-1\\",\\n \\"Cidr\\": \\"10.0.0.0/24\\",\\n \\"CreateTime\\": \\"1623656472000\\"\\n },\\n \\"Ip\\": \\"10.0.0.13\\",\\n \\"ServiceMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"PrivateIpAddressMacGroup\\": [\\n {\\n \\"IpName\\": \\"sip-1asjd3xg\\",\\n \\"PrivateIpAddress\\": \\"10.0.0.14\\",\\n \\"IpAddressMac\\": \\"00:25:9d:00:20:20\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"test测试\\",\\n \\"Message\\": \\"success\\"\\n }\\n ],\\n \\"Ethernet\\": [\\n \\"eth1 eth2\\"\\n ],\\n \\"Status\\": \\"Available\\",\\n \\"Gateway\\": \\"10.0.0.253\\",\\n \\"CreateTime\\": \\"1669734207000\\",\\n \\"Quota\\": 6,\\n \\"NcType\\": \\"GPU\\",\\n \\"NetworkInterfaceName\\": \\"bond0\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4c7urez5byi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"k-test\\",\\n \\"TagValue\\": \\"v-test\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网卡列表', - ], - 'ListLniPrivateIpAddress' => [ - 'summary' => '查询当前灵骏网卡辅助私网IP的列表信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"28451248-7038-5184-B5D3-80F104654BE8\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1620939556166279\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"VccId\\": \\"vcc-cn-zvp2w222001\\",\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"VpcId\\": \\"vpc-f8ziirfl9k25h2qn7y4f8\\",\\n \\"CenId\\": \\"cen-w15qot0pfvs83pkckj\\",\\n \\"VccName\\": \\"vcc-heyuan-backup\\",\\n \\"AccessPointId\\": \\"ap-cn-wulanchabu-jn-ts-A\\",\\n \\"LineOperator\\": \\"CO\\",\\n \\"Spec\\": \\"Large\\",\\n \\"PortType\\": \\"100GBase-LR\\\\n\\",\\n \\"Status\\": \\"Init\\",\\n \\"CurrentNode\\": \\"持久化资源数据\\",\\n \\"Message\\": \\"成功\\",\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"TaskId\\": \\"task-cd544092-ed0a-49e9-83eb-e8c94770dccf\\",\\n \\"VpdBaseInfo\\": {\\n \\"VpdId\\": \\"vpd-9n7ioqrp\\",\\n \\"VpdName\\": \\"yzp-rg-test3\\",\\n \\"Cidr\\": \\"10.0.0.0/13\\",\\n \\"CreateTime\\": \\"1668158213000\\"\\n },\\n \\"Rate\\": 1,\\n \\"BandwidthStr\\": \\"1000\\",\\n \\"CommodityCode\\": \\"bccluster_cloudconnectionpre_public_cn\\",\\n \\"BgpCidr\\": \\"172.16.128.0/24\\",\\n \\"ExpirationDate\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-a7rqv1rq\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"Description\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vcc\\",\\n \\"TagValue\\": \\"vcc-group-1\\"\\n }\\n ],\\n \\"ConnectionType\\": \\"CENTR\\",\\n \\"CenOwnerId\\": \\"1238685214107736\\",\\n \\"BgpAsn\\": \\"4200057312\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏连接', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-07-31T12:03:46.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccs'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListVccs', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/*'], + ], + ], + ], ], + ], + 'ListVpdGrantRules' => [ + 'summary' => '查询一个或多个灵骏网段路由条目的详细信息,包括路由类型,路由条目状态,目的网段,下一条的实例信息等。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10866,564 +7979,571 @@ 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '167078', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '164357', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域 regionId', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID;必选', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'lni-2ze4uww7n6hsfzrwq77y', - ], + 'schema' => ['title' => '灵骏HUB;', 'description' => '灵骏HUB实例ID。', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], ], [ - 'name' => 'Ip', + 'name' => 'GrantTenantId', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡IP地址', - 'description' => '网卡IP地址。', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.98.10', - ], + 'schema' => ['title' => '授权租户ID;非必选', 'description' => '授权租户ID。', 'type' => 'string', 'required' => false, 'example' => '1620939556166279'], ], [ - 'name' => 'IpName', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => 'IP唯一标识。', - 'type' => 'string', - 'required' => false, - 'example' => 'sip-tynhdh2s', - ], + 'schema' => ['title' => '已授权网络实例ID;非必选', 'description' => '要查询的网络实例的ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-8rgvqazb'], ], [ - 'name' => 'Description', + 'name' => 'InstanceName', 'in' => 'formData', - 'schema' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'required' => false, - 'example' => 'test测试', - ], + 'schema' => ['title' => '已授权网络实例名称;非必选', 'description' => '实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vpd-1'], ], [ - 'name' => 'PageNumber', + 'name' => 'GrantRuleId', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '授权资源ID;非必选', 'description' => '授权条目ID。', 'type' => 'string', 'required' => false, 'example' => 'grant-rule-8rgvqazb'], ], [ - 'name' => 'PageSize', + 'name' => 'ForSelect', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '当前页数量。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '下拉列表查询使用;默认false', 'description' => '下拉框使用。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ - 'name' => 'EnablePage', + 'name' => 'ResourceGroupId', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否需要分页。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aek2l4sq6l7unhi'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'PageNumber', 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aekzt452sjgqm2y', - ], + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页显示的行数。默认值:10。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', + 'title' => 'AjaxResult>', 'description' => '返回信息。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次请求的ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息(当实例状态为异常时,提示异常原因)。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], 'Data' => [ - 'description' => '返回的结果。', + 'description' => '灵骏网段授权信息列表。', 'type' => 'array', 'items' => [ - 'description' => '实例信息。', + 'description' => '灵骏网段授权信息。', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'GmtCreate' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1651734291000', - ], - 'NetworkInterfaceId' => [ - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'example' => 'lni-bp11hq1ql7vza3k4xz7q', - ], - 'IpName' => [ - 'description' => 'IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-1hq1ql7vz', - ], - 'PrivateIpAddress' => [ - 'description' => '灵骏网卡的辅助私网IP地址。', - 'type' => 'string', - 'example' => '10.42.5.92', - ], - 'IpAddressMac' => [ - 'description' => '辅助私网的MAC地址。', - 'type' => 'string', - 'example' => '00-ff-84-15-ba-67', - ], - 'Status' => [ - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => 'test测试', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfm26zesdlqa2q', - ], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'InstanceId' => ['title' => '网络实例ID', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-8rgvqazb'], + 'InstanceName' => ['title' => '网络实例名称', 'description' => '实例名称。', 'type' => 'string', 'example' => 'vpd-1'], + 'Product' => ['title' => '网络产品CODE: VPD、VCC', 'description' => '授权产品类型。可选值:'."\n" + ."\n" + .'- **VPD**:灵骏网段VPD实例'."\n" + .'- **VCC**:灵骏连接VCC实例'."\n" + ."\n" + .'调用者无需指定。', 'type' => 'string', 'example' => 'VPD'], + 'ErId' => ['title' => '灵骏HUB实例ID', 'description' => '当前网络示例授权到指定的灵骏HUB示例ID。', 'type' => 'string', 'example' => 'er-kkopgtne'], + 'GrantTenantId' => ['title' => '授权租户ID', 'description' => '当前实例授权到的租户ID。', 'type' => 'string', 'example' => '1672372231790'], + 'Used' => ['title' => '当前授权信息是否已被使用;默认为false', 'description' => '当前授权实例是否已被绑定。', 'type' => 'boolean', 'example' => 'true'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1643013506000'], + 'GrantRuleId' => ['title' => '授权资源ID', 'description' => '授权条目ID。', 'type' => 'string', 'example' => 'grant-rule-8rgvqazb'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], ], ], ], - 'ResourceGroupId' => [ - 'title' => '已废弃字段', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfmzzka6bnjvbi', - ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"1651734291000\\",\\n \\"NetworkInterfaceId\\": \\"lni-bp11hq1ql7vza3k4xz7q\\",\\n \\"IpName\\": \\"sip-1hq1ql7vz\\",\\n \\"PrivateIpAddress\\": \\"10.42.5.92\\",\\n \\"IpAddressMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"test测试\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-acfm26zesdlqa2q\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏网卡私网IP列表', - ], - 'AssignPrivateIpAddress' => [ - 'summary' => '为当前的灵骏网卡申请辅助私网IP,以及可选自动分配辅助Mac地址。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A56F7D3C-8850-5AF4-A342-2D71C9A9D1CC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"InstanceId\\": \\"vpd-8rgvqazb\\",\\n \\"InstanceName\\": \\"vpd-1\\",\\n \\"Product\\": \\"VPD\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"GrantTenantId\\": \\"1672372231790\\",\\n \\"Used\\": true,\\n \\"CreateTime\\": \\"1643013506000\\",\\n \\"GrantRuleId\\": \\"grant-rule-8rgvqazb\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段授权信息', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-03-20T01:52:55.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ['createdAt' => '2023-03-30T09:53:44.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpdGrantRules'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVpdGrantRules', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/*'], + ], + ], + ], ], + ], + 'ListVpdRouteEntries' => [ + 'summary' => '查询灵骏网段路由条目。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', + 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '166360', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'abilityTreeCode' => '159161', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡ID', - 'description' => '网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-fuliephf'], ], [ - 'name' => 'SubnetId', + 'name' => 'NextHopType', 'in' => 'formData', - 'schema' => [ - 'title' => '所属灵骏子网', - 'description' => '所属灵骏子网。', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-f3zfzmnc', - ], + 'schema' => ['title' => '下一跳类型(vpd...)(可填)', 'description' => '下一跳实例类型', 'type' => 'string', 'required' => false, 'example' => 'VCC'], ], [ - 'name' => 'PrivateIpAddress', + 'name' => 'NextHopId', 'in' => 'formData', - 'schema' => [ - 'title' => '辅助私网ip地址', - 'description' => '辅助私网IP地址。', - 'type' => 'string', - 'required' => false, - 'example' => '10.0.6.194', - ], + 'schema' => ['title' => '下一跳实例', 'description' => '下一跳实例', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-209300qha01'], ], [ - 'name' => 'Description', + 'name' => 'RouteType', 'in' => 'formData', - 'schema' => [ - 'title' => '描述信息', - 'description' => '描述信息', - 'type' => 'string', - 'required' => false, - 'example' => 'test测试', - ], + 'schema' => ['title' => '路由类型', 'description' => '路由类型', 'type' => 'string', 'required' => false, 'example' => 'BGP'], ], [ - 'name' => 'AssignMac', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'title' => '是否分配mac地址', - 'description' => '是否分配mac地址。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => '状态', 'description' => '状态', 'type' => 'string', 'required' => false, 'example' => 'Available'], ], [ - 'name' => 'SkipConfig', + 'name' => 'DestinationCidrBlock', 'in' => 'formData', - 'schema' => [ - 'title' => '是否跳过下发交换机配置地址', - 'description' => '默认值是false。值为true时可以加速辅助私网IP申请流程。'."\n" - ."\n" - .'> 具体使用方法请提工单咨询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '目标网段', 'description' => '目标网段', 'type' => 'string', 'required' => false, 'example' => '0.0.0.0/0'], ], [ - 'name' => 'ClientToken', + 'name' => 'VpdRouteEntryId', 'in' => 'formData', - 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => 'popApi 默认不忽略,幂等使用', - 'type' => 'string', - 'required' => false, - 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004', - ], + 'schema' => ['title' => '路由条目Id', 'description' => '灵骏网段路由条目实例ID', 'type' => 'string', 'required' => false, 'example' => 'vpd-rte-4r1zbhoh'], + ], + [ + 'name' => 'IgnoreDetailedRouteEntry', + 'in' => 'formData', + 'schema' => ['title' => '过滤32明细网段 默认为True', 'description' => '过滤32明细网段。默认为true', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmzzka6bnjvbi'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1默认值:1', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '每页返回值的个数。默认值:20', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询,可选值:'."\n" + ."\n" + .'- **true** :开启分页查询'."\n" + .'- **false** :不开启分页查询', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '响应实体对象。', + 'title' => 'AjaxResult>', + 'description' => 'AjaxResult>', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], + 'Code' => ['description' => '响应码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'NetworkInterfaceId' => [ - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], - 'IpName' => [ - 'description' => 'IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-8exxqa2r', + 'Total' => ['description' => '总记录数', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '灵骏网段路由条目列表', + 'type' => 'array', + 'items' => [ + 'description' => '灵骏网段路由条目', + 'type' => 'object', + 'properties' => [ + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段实例ID', 'type' => 'string', 'example' => 'vpd-eoiy88ju'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'ResourceTenantId' => ['title' => '资源所属租户ID', 'description' => '资源所属租户ID', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域', 'description' => '地域', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpdRouteEntryId' => ['title' => '路由条目ID', 'description' => '路由条目ID', 'type' => 'string', 'example' => 'vpd-rte-toekyqel'], + 'DestinationCidrBlock' => ['title' => '目标网段', 'description' => '目标网段', 'type' => 'string', 'example' => '0.0.0.0/0'], + 'NextHopType' => ['title' => '下一跳类型', 'description' => '下一跳实例类型', 'type' => 'string', 'example' => 'ER'], + 'NextHopId' => ['title' => '下一跳实列', 'description' => '下一跳实例', 'type' => 'string', 'example' => 'er-bmlqiym1'], + 'RouteType' => ['title' => '路由类型', 'description' => '路由类型', 'type' => 'string', 'example' => 'BGP'], + 'Status' => ['title' => '状态', 'description' => '状态', 'type' => 'string', 'example' => 'Available'], + 'GmtModified' => ['title' => '更新时间', 'description' => '更新时间', 'type' => 'string', 'example' => '1678273219000'], + 'ResourceGroupId' => ['title' => '资源组实例ID', 'description' => '资源组实例ID', 'type' => 'string', 'example' => 'rg-acfmyuzlx2iihcy'], + ], + ], ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"NetworkInterfaceId\\": \\"lni-bp18exxqa2rvfn45e5pz\\",\\n \\"IpName\\": \\"sip-8exxqa2r\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '分配辅助私网IP', - 'description' => '> 辅助私网IP地址申请规则'."\n" - .'> - 每张网卡申请辅助私网IP的额度默认为3个,如超过额度,需要联系管理员处理。'."\n" - .'> - 辅助私网IP地址是从当前网卡所属的灵骏子网中分配,第一个地址和最后两个地址属于保留地址,不参与分配。', - ], - 'UnAssignPrivateIpAddress' => [ - 'summary' => '将分配的辅助私网IP地址删除。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"VpdId\\": \\"vpd-eoiy88ju\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ResourceTenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdRouteEntryId\\": \\"vpd-rte-toekyqel\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"NextHopType\\": \\"ER\\",\\n \\"NextHopId\\": \\"er-bmlqiym1\\",\\n \\"RouteType\\": \\"BGP\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyuzlx2iihcy\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段路由条目', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-12T02:01:26.000Z', 'description' => '请求参数发生变更、响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpdRouteEntries'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVpdRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/*'], + ], + ], + ], ], + ], + 'ListVpds' => [ + 'summary' => '查询一个或多个灵骏网段的详细信息,包括灵骏网段状态,Cidr地址,服务网段,Subnet等。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '166362', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + 'operationType' => 'get', + 'abilityTreeCode' => '156107', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ + [ + 'name' => 'VpdName', + 'in' => 'formData', + 'schema' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段(VPD)实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vpd-1'], + ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '所属地域', - 'description' => '所属地域', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡ID', - 'description' => '灵骏网卡ID', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'required' => false, 'example' => 'vpd-fuliephf'], ], [ - 'name' => 'SubnetId', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'title' => '所属Subnet', - 'description' => '所属Subnet', - 'type' => 'string', - 'required' => true, - 'example' => 'subnet-f3zfzmnc', - ], + 'schema' => ['title' => '实例状态', 'description' => '实例状态。可能值:'."\n" + ."\n" + .'- **Available**:正常 '."\n" + .'- **Not Available**:不可用'."\n" + .'- **Executing**:执行中'."\n" + .'- **Deleting**:删除中', 'type' => 'string', 'required' => false, 'example' => 'Available'], ], [ - 'name' => 'IpName', + 'name' => 'WithDependence', 'in' => 'formData', - 'schema' => [ - 'title' => 'IP标识,必传', - 'description' => 'IP唯一标识', - 'type' => 'string', - 'required' => true, - 'example' => 'sip-xxxx', - ], + 'schema' => ['title' => '是否带依赖资源信息,建议分页查询的时候不查询依赖信息,删出的时候可以单独查询', 'description' => '是否带依赖资源信息,建议分页查询的时候不查询依赖信息,删除的时候可以单独查询,可能值:'."\n" + ."\n" + .'- **true** : 带依赖信息'."\n" + .'- **false** :不带依赖信息', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], [ - 'name' => 'PrivateIpAddress', + 'name' => 'ForSelect', 'in' => 'formData', - 'schema' => [ - 'title' => '私有Ip地址', - 'description' => '私有IP地址', - 'type' => 'string', - 'required' => false, - 'example' => '10.209.75.242', - ], + 'schema' => ['title' => '下拉框使用', 'description' => '下拉选择时使用,只返回基础信息(包括实例ID、实例名称),可能值:'."\n" + ."\n" + .'- **true** :下拉选择查询使用。'."\n" + .'- **false** :正常查询使用。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ - 'name' => 'ClientToken', + 'name' => 'WithoutVcc', + 'in' => 'formData', + 'schema' => ['title' => '查询没有vcc的vpd信息', 'description' => '查询未绑定VCC(灵骏连接)的VPD(灵骏网段)信息,可能值:'."\n" + ."\n" + .'- **true** : 过滤掉已绑定过VCC的VPD'."\n" + .'- **false** :不过滤已绑定过VCC的VPD', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'FilterErId', 'in' => 'formData', + 'schema' => ['title' => '查询没有绑定过的vpd信息', 'description' => '查询未绑定过指定灵骏HUB的灵骏网段信息。', 'type' => 'string', 'required' => false, 'example' => 'er-kkopgtne'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'formData', + 'schema' => ['title' => '资源组实例ID', 'description' => '[资源组](~~94475#section-pyt-r5j-jd4~~)ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aeky5f3qx6ceapq'], + ], + [ + 'name' => 'Tag', + 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'title' => 'popApi 默认不忽略,幂等使用', - 'description' => '幂等Token', - 'type' => 'string', + 'title' => '标签信息', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'required' => false, 'example' => 'tag-vpd-region'], + 'Value' => ['description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'required' => false, 'example' => 'wulanchabu'], + ], + 'required' => false, + ], 'required' => false, - 'example' => '141cccd6-dfbd-11ec-b8e8-0242ac110003', + 'maxItems' => 100, ], ], + [ + 'name' => 'PageNumber', + 'in' => 'formData', + 'schema' => ['title' => '当前页码。起始值:1默认值:1', 'description' => '当前页码。起始值:1,默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['title' => '每页显示的行数。默认值:20', 'description' => '分页大小。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'EnablePage', + 'in' => 'formData', + 'schema' => ['title' => '是否开启分页查询;默认开启', 'description' => '是否开启分页查询。', 'type' => 'boolean', 'required' => false, 'example' => 'false'], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult>', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ - 'description' => '响应内容', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'NetworkInterfaceId' => [ - 'description' => '灵骏网卡ID', - 'type' => 'string', - 'example' => 'lni-bp164jwjpdq4lnsy83s5', - ], - 'IpName' => [ - 'description' => 'IP唯一标识', - 'type' => 'string', - 'example' => 'sip-xxxxx', - ], + 'Total' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '0'], + 'Data' => [ + 'description' => '返回数据信息。', + 'type' => 'array', + 'items' => [ + 'description' => '附加说明信息。', + 'type' => 'object', + 'properties' => [ + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1655449505171'], + 'RegionId' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'example' => 'vpd-lg4dppgi'], + 'VpdName' => ['title' => '灵骏网段名称', 'description' => '灵骏网段(VPD)名称。', 'type' => 'string', 'example' => 'vpd-1'], + 'Cidr' => ['title' => 'cidr地址', 'description' => 'VPD的网段。'."\n" + ."\n" + .'- 建议您使用RFC私网地址作为灵骏网段的网段如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,多灵骏网段互通场景或灵骏网段和VPC互通场景需确保地址规划不能冲突。'."\n" + .'- 您也可以使用除 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8 或 169.254.0.0/16 及其子网外的自定义地址段作为VPD的主IPv4网段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + 'ServiceCidr' => ['title' => '服务网段', 'description' => '服务网段。', 'type' => 'string', 'example' => '169.254.252.0/23'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'NcCount' => ['title' => 'nc数量', 'description' => 'nc数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '16'], + 'NetworkInterfaceCount' => ['title' => '灵骏网卡数量', 'description' => '灵骏网卡数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'SubnetCount' => ['title' => 'subnet数量', 'description' => 'Subnet数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => '1678273219000'], + 'Dependence' => [ + 'title' => '依赖项', + 'description' => '依赖项。', + 'type' => 'object', + 'additionalProperties' => ['type' => 'any', 'description' => '依赖信息列表。', 'example' => '{'."\n" + .' "subnet": ['."\n" + .' {'."\n" + .' "tenantId": "1620939556166277",'."\n" + .' "regionId": "cn-wulanchabu",'."\n" + .' "zoneId": "cn",'."\n" + .' "type": null,'."\n" + .' "subnetId": "subnet-zqebaxa0",'."\n" + .' "name": "lql_testVPD"'."\n" + .' }'."\n" + .' ],'."\n" + .' "nc": [{}]'."\n" + .'}'], + ], + 'ErInfos' => [ + 'title' => '已绑定的灵骏HUB信息列表', + 'description' => '已绑定的灵骏HUB(ER)信息列表。', + 'type' => 'array', + 'items' => [ + 'description' => '已绑定的灵骏HUB(ER)信息。', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => ['title' => '创建时间', 'description' => '创建时间。', 'type' => 'string', 'example' => '1678273219000'], + 'GmtModified' => ['title' => '修改时间', 'description' => '修改时间。', 'type' => 'string', 'example' => ' '."\n" + .'1678273219000'], + 'Message' => ['title' => '提示信息', 'description' => '提示信息。', 'type' => 'string', 'example' => '成功'], + 'ErId' => ['title' => '弹性路由器ID', 'description' => '弹性路由器(ER)实例ID。', 'type' => 'string', 'example' => 'er-63vzm0fw'], + 'RegionId' => ['title' => 'ER地域信息', 'description' => '地域信息。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'TenantId' => ['title' => '租户ID', 'description' => '租户ID。', 'type' => 'string', 'example' => '1620939556166277'], + 'Status' => ['title' => '状态', 'description' => '状态。', 'type' => 'string', 'example' => 'Available'], + 'ErName' => ['title' => 'ER实例名称', 'description' => '灵骏HUB(ER)实例名称。', 'type' => 'string', 'example' => 'er-1'], + 'MasterZoneId' => ['title' => '主可用区', 'description' => '主可用区。', 'type' => 'string', 'example' => 'cn-wulanchabu-b'], + 'Description' => ['title' => '描述', 'description' => '描述。', 'type' => 'string', 'example' => 'Description'], + 'Connections' => ['title' => '连接数', 'description' => '连接数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'RouteMaps' => ['title' => '路由策略数量', 'description' => '路由策略数量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + ], + ], + ], + 'Tags' => [ + 'title' => '标签列表', + 'description' => '标签信息。'."\n" + ."\n" + .'一次最多支持输入20个标签信息。', + 'type' => 'array', + 'items' => [ + 'description' => '标签信息。', + 'type' => 'object', + 'properties' => [ + 'TagKey' => ['title' => '标签建', 'description' => '资源的标签键。'."\n" + ."\n" + .'一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'一次最多支持输入20个标签的标签键。', 'type' => 'string', 'example' => 'tag-vpd-region'], + 'TagValue' => ['title' => '标签值', 'description' => '资源的标签值。'."\n" + ."\n" + .'标签值可以为空或输入不超过128个字符的字符串,不能以aliyun或者acs:开头,不能包含http://或者https://。'."\n" + ."\n" + .'每一个标签键对应一个标签值,一次最多支持输入20个标签键对应的标签值。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + ], + ], + ], + 'ResourceGroupId' => ['title' => '资源组ID', 'description' => '资源组ID。', 'type' => 'string', 'example' => 'rg-aek2l4sq6l7unhi'], + 'SecondaryCidrBlocks' => [ + 'description' => '附加网段信息列表。', + 'type' => 'array', + 'items' => ['description' => 'VPD的附加网段。', 'type' => 'string', 'example' => '10.0.0.0/8'], + ], + ], + ], + ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"NetworkInterfaceId\\": \\"lni-bp164jwjpdq4lnsy83s5\\",\\n \\"IpName\\": \\"sip-xxxxx\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '取消分配私网辅助IP', - ], - 'GetLniPrivateIpAddress' => [ - 'summary' => '获取辅助私网IP详情信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-lg4dppgi\\",\\n \\"VpdName\\": \\"vpd-1\\",\\n \\"Cidr\\": \\"10.0.0.0/8\\",\\n \\"ServiceCidr\\": \\"169.254.252.0/23\\",\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"成功\\",\\n \\"NcCount\\": 16,\\n \\"NetworkInterfaceCount\\": 1,\\n \\"SubnetCount\\": 1,\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"1678273219000\\",\\n \\"Dependence\\": {\\n \\"key\\": \\"{\\\\n \\\\\\"subnet\\\\\\": [\\\\n {\\\\n \\\\\\"tenantId\\\\\\": \\\\\\"1620939556166277\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"zoneId\\\\\\": \\\\\\"cn\\\\\\",\\\\n \\\\\\"type\\\\\\": null,\\\\n \\\\\\"subnetId\\\\\\": \\\\\\"subnet-zqebaxa0\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"lql_testVPD\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"nc\\\\\\": [{}]\\\\n}\\"\\n },\\n \\"ErInfos\\": [\\n {\\n \\"CreateTime\\": \\"1678273219000\\",\\n \\"GmtModified\\": \\"\\\\t\\\\n1678273219000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-63vzm0fw\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-1\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"Description\\",\\n \\"Connections\\": 2,\\n \\"RouteMaps\\": 2\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"tag-vpd-region\\",\\n \\"TagValue\\": \\"cn-wulanchabu\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"SecondaryCidrBlocks\\": [\\n \\"10.0.0.0/8\\"\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询灵骏网段', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-08-01T05:43:04.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpds'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListVpds', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/*'], + ], + ], + ], ], + ], + 'QueryInstanceNcd' => [ + 'summary' => '查询实例(灵骏节点、灵骏网卡)之间的网络通信距离(Network Communication Distance,NCD)。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11435,156 +8555,98 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '167074', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '188166', + 'abilityTreeNodes' => ['FEATUREbcclusterOFR1DK'], 'autoTest' => false, - 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'NetworkInterfaceId', + 'name' => 'InstanceId1', 'in' => 'formData', - 'schema' => [ - 'title' => '网卡id', - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-bp18exxqa2rvfn45e5pz', - ], + 'schema' => ['title' => '实例id', 'description' => '实例1ID', 'type' => 'string', 'required' => true, 'example' => 'lni-1235****'], ], [ - 'name' => 'IpName', + 'name' => 'InstanceId2', + 'in' => 'formData', + 'schema' => ['title' => '实例id', 'description' => '实例2ID', 'type' => 'string', 'required' => true, 'example' => 'lni-1234****'], + ], + [ + 'name' => 'InstanceType', 'in' => 'formData', 'schema' => [ - 'title' => 'ip标识', - 'description' => 'IP唯一标识。', + 'title' => '实例类型(node,lni)', + 'description' => '实例类型', 'type' => 'string', 'required' => true, - 'example' => 'sip-xxxxx', + 'enumValueTitles' => ['node' => '灵骏节点', 'lni' => '灵骏网卡'], + 'example' => 'lni', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '系统返回状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。', - 'type' => 'string', - 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0', - ], + 'Code' => ['description' => 'Code码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], 'Content' => [ - 'description' => '响应内容。', + 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'GmtCreate' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2022-12-26 20:16:36', - ], - 'NetworkInterfaceId' => [ - 'description' => '灵骏网卡ID。', - 'type' => 'string', - 'example' => 'lni-2ze4uww7n6hsfzrwq77y', - ], - 'IpName' => [ - 'description' => 'IP唯一标识。', - 'type' => 'string', - 'example' => 'sip-xxxxx', - ], - 'PrivateIpAddress' => [ - 'description' => '灵骏网卡的辅助私网IP地址。', - 'type' => 'string', - 'example' => '10.42.5.92', - ], - 'IpAddressMac' => [ - 'description' => '辅助私网的MAC地址。', - 'type' => 'string', - 'example' => '00-ff-84-15-ba-67', - ], - 'Status' => [ - 'description' => '实例状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Description' => [ - 'title' => '描述信息', - 'description' => '描述信息。', - 'type' => 'string', - 'example' => 'test测试', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'SubnetId' => [ - 'description' => '灵骏子网实例ID。', - 'type' => 'string', - 'example' => 'subnet-aj93mko8', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', + 'Ncd' => ['title' => 'ncd实例间通信距离', 'description' => '实例间网络通信距离', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'InstanceId1' => ['title' => 'id可能是gpu节点id,也可能是网卡id,同入参相同', 'description' => '实例1ID', 'type' => 'string', 'example' => 'lni-1235****'], + 'InstanceId2' => ['title' => 'id可能是gpu节点id,也可能是网卡id,同入参相同', 'description' => '实例2ID', 'type' => 'string', 'example' => 'lni-1234****'], + 'InstanceType' => [ + 'title' => '实例类型', + 'description' => '实例类型', 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', + 'enumValueTitles' => ['node' => '灵骏节点', 'lni' => '灵骏网卡'], + 'example' => 'lni', ], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => 'The details about the access denial.', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"GmtCreate\\": \\"2022-12-26 20:16:36\\",\\n \\"NetworkInterfaceId\\": \\"lni-2ze4uww7n6hsfzrwq77y\\",\\n \\"IpName\\": \\"sip-xxxxx\\",\\n \\"PrivateIpAddress\\": \\"10.42.5.92\\",\\n \\"IpAddressMac\\": \\"00-ff-84-15-ba-67\\",\\n \\"Status\\": \\"Available\\",\\n \\"Description\\": \\"test测试\\",\\n \\"Message\\": \\"成功\\",\\n \\"SubnetId\\": \\"subnet-aj93mko8\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '获取私网IP详情', - ], - 'CreateEr' => [ - 'summary' => '创建灵骏HUB。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"Ncd\\": 1,\\n \\"InstanceId1\\": \\"lni-1235****\\",\\n \\"InstanceId2\\": \\"lni-1234****\\",\\n \\"InstanceType\\": \\"lni\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '查询实例网络通信距离', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'QueryInstanceNcd'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:QueryInstanceNcd', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], ], + ], + 'RefundVcc' => [ + 'summary' => '使用本API可以退订一个预支付的灵骏连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11593,166 +8655,68 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158469', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'operationType' => 'delete', + 'abilityTreeCode' => '167349', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ - [ - 'name' => 'ErName', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB名称', - 'description' => '灵骏HUB名称。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-wulanchabu-main', - ], - ], - [ - 'name' => 'MasterZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu-b', - ], - ], - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-乌兰察布实例', - ], - ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ResourceGroupId', - 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aekzt452sjgqm2y', - ], + 'schema' => ['title' => '地域', 'description' => '地域', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'Tag', + 'name' => 'VccId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签信息', - 'description' => '标签列表', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息', - 'type' => 'object', - 'properties' => [ - 'Value' => [ - 'description' => '标签值', - 'type' => 'string', - 'required' => false, - 'example' => 'value1', - ], - 'Key' => [ - 'description' => '标签键', - 'type' => 'string', - 'required' => false, - 'example' => 'test1', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '灵骏连接', 'description' => '灵骏连接ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '业务码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'ErId' => [ - 'title' => '灵骏HUB ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-aueyxxsy', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '响应消息,若成功请求为success', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], + 'Content' => ['description' => '响应内容', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"ErId\\": \\"er-aueyxxsy\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏HUB', - 'description' => '调用该接口创建灵骏HUB时,请注意:'."\n" - ."\n" - .'- 请确保您有足够的灵骏HUB配额。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回一个灵骏HUB的ID,此时灵骏HUB实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErs或者GetEr查询灵骏HUB的状态:'."\n" - .' - 当灵骏HUB状态是Executing时,表示正在创建。'."\n" - .' - 当灵骏HUB状态是Available时,表示创建成功。', - ], - 'DeleteEr' => [ - 'summary' => '删除某个灵骏HUB实例,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '退订灵骏连接', + 'description' => '只能退订预支付状态的灵骏连接。', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2025-01-03T06:43:02.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'RefundVcc'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:RefundVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/{#VccId}'], + ], + ], + ], ], + ], + 'RetryVcc' => [ + 'summary' => '重试尝试创建/删除灵骏连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11761,34 +8725,20 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', - 'abilityTreeCode' => '158470', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'operationType' => 'update', + 'abilityTreeCode' => '167263', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ErId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏连接ID', 'description' => '灵骏连接ID', 'type' => 'string', 'required' => false, 'example' => 'vcc-cn-zvp2w222001'], ], ], 'responses' => [ @@ -11798,2061 +8748,44 @@ 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '无权限信息', - 'type' => 'string', - 'example' => '{}', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '删除灵骏HUB', - 'description' => '调用该接口删除灵骏HUB时,请注意:'."\n" - ."\n" - .'- 删除前,请确保灵骏HUB实例下不存在网络实例连接。'."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 该接口属于异步接口,调用该接口后,灵骏HUB实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErs或GetEr查询灵骏HUB的删除状态:'."\n" - .' - 当灵骏HUB的状态是Deleting时,表示灵骏HUB实例正在删除中。'."\n" - .' - 当没有该灵骏HUB实例记录时,表示灵骏HUB实例已经删除完成。', - ], - 'GetEr' => [ - 'summary' => '查询灵骏HUB。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158530', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '业务码,成功返回0。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '调用失败时返回的信息。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '308DE9D2-03A6-5B44-A369-67B75D1EE091', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1644283112720', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1627545952000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-aueyxxsy', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => '灵骏HUB实例名称。', - 'type' => 'string', - 'example' => 'er-heyuan-main', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'ErAttachments' => [ - 'title' => '网络实例信息', - 'description' => '网络实例信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '网络实例信息。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '可用', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-acfmyoj5mg3w54y', - ], - 'InstanceId' => [ - 'title' => '实例ID', - 'description' => '实例ID。', - 'type' => 'string', - 'example' => 'vpd-kkopgtne', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1644283112720', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1649303733000', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'Across' => [ - 'title' => '是否夸账号', - 'description' => '是否跨账号。', - 'type' => 'boolean', - 'example' => 'false', - ], - 'InstanceName' => [ - 'title' => '实例名称', - 'description' => '实例名称。', - 'type' => 'string', - 'example' => '灵骏网段实例', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => 'xxxxxxxx', - ], - 'AutoReceiveAllRoute' => [ - 'title' => '自动接收所有路由', - 'description' => '自动接收所有路由。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'ErAttachmentName' => [ - 'title' => 'ER网络实例名称', - 'description' => '网络实例名称。', - 'type' => 'string', - 'example' => 'er网络实例-vpd-kkopgtne', - ], - 'ErAttachmentId' => [ - 'title' => 'ER网络实例ID', - 'description' => '灵骏HUB网络实例连接ID。', - 'type' => 'string', - 'example' => 'er-attachment-f32hxfsu', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '地域信息。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'InstanceType' => [ - 'title' => '实例类型:VPD、CSC、DLR、ER', - 'description' => '实例类型:VPD、VCC。', - 'type' => 'string', - 'enumValueTitles' => [ - 'VCC' => '灵骏连接', - 'VPD' => '灵骏网段', - ], - 'example' => 'VPD', - ], - ], - ], - ], - 'ErRouteMaps' => [ - 'title' => '路由策略信息', - 'description' => '路由策略信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '路由策略信息。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'TransmissionInstanceType' => [ - 'title' => '源实例类型', - 'description' => '源实例类型。', - 'type' => 'string', - 'example' => 'VPD', - ], - 'Action' => [ - 'title' => '策略行为', - 'description' => '策略行为。', - 'type' => 'string', - 'enumValueTitles' => [ - 'deny' => '拒绝', - 'permit' => '允许', - ], - 'example' => ' permit', - ], - 'Description' => [ - 'title' => '策略描述', - 'description' => '策略描述。', - 'type' => 'string', - 'example' => 'test', - ], - 'ReceptionInstanceType' => [ - 'title' => '目的实例类型', - 'description' => '目的实例类型。', - 'type' => 'string', - 'example' => 'VPD', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ErRouteMapName' => [ - 'title' => '路由策略名称', - 'description' => '路由策略名称。', - 'type' => 'string', - 'example' => '路由条目信息', - ], - 'ReceptionInstanceId' => [ - 'title' => '目的实例ID', - 'description' => '目的实例ID。', - 'type' => 'string', - 'example' => 'vpd-sdkd2gkx', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-1234567890', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1645766599809', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1623899444000', - ], - 'ErId' => [ - 'title' => '灵骏HUB ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'TransmissionInstanceName' => [ - 'title' => '源实例名称', - 'description' => '源实例名称。', - 'type' => 'string', - 'example' => '发送实例', - ], - 'DestinationCidrBlock' => [ - 'title' => '目的网段', - 'description' => '目的网段。', - 'type' => 'string', - 'example' => '10.0.0.0/8', - ], - 'ReceptionInstanceOwner' => [ - 'title' => '目的实例所属租户', - 'description' => '目的实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => 'XXQGPROD-zh_CN', - ], - 'ReceptionInstanceName' => [ - 'title' => '目的实例名称', - 'description' => '目的实例名称。', - 'type' => 'string', - 'example' => '接收实例', - ], - 'ErRouteMapId' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID。', - 'type' => 'string', - 'example' => 'er-rmap-xkslnmsr', - ], - 'TransmissionInstanceOwner' => [ - 'title' => '源实例所属租户', - 'description' => '源实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TransmissionInstanceId' => [ - 'title' => '源实例ID', - 'description' => '源实例ID。', - 'type' => 'string', - 'example' => 'vpd-xmglsymg', - ], - 'RouteMapNum' => [ - 'title' => '策略序号(1001-2000)', - 'description' => '策略序号,取值:1001~2000。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1001', - ], - ], - ], - ], - 'ErRouteEntrys' => [ - 'title' => '路由条目信息', - 'description' => '路由条目信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '路由条目信息。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型。', - 'type' => 'string', - 'example' => 'VCC', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'example' => 'System', - ], - 'ErRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID。', - 'type' => 'string', - 'example' => 'er-rte-xnmsd2kl', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-acfmyoj5mg3w54y', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例。', - 'type' => 'string', - 'example' => 'vcc-xxkmggkw', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1623317089000', - ], - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'DestinationCidrBlock' => [ - 'title' => '目的网段', - 'description' => '目的网段。', - 'type' => 'string', - 'example' => '10.0.0.0/9', - ], - ], - ], - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - 'Tags' => [ - 'title' => '标签信息列表', - 'description' => '标签信息列表', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '标签建', - 'type' => 'string', - 'example' => 'key', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'value', - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情 ', - 'type' => 'string', - 'example' => '{}', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"308DE9D2-03A6-5B44-A369-67B75D1EE091\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1644283112720\\",\\n \\"GmtModified\\": \\"1627545952000\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErName\\": \\"er-heyuan-main\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Description\\": \\"描述\\",\\n \\"ErAttachments\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"Message\\": \\"可用\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyoj5mg3w54y\\",\\n \\"InstanceId\\": \\"vpd-kkopgtne\\",\\n \\"CreateTime\\": \\"1644283112720\\",\\n \\"GmtModified\\": \\"1649303733000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"Across\\": false,\\n \\"InstanceName\\": \\"灵骏网段实例\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"ResourceTenantId\\": \\"xxxxxxxx\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"ErAttachmentName\\": \\"er网络实例-vpd-kkopgtne\\",\\n \\"ErAttachmentId\\": \\"er-attachment-f32hxfsu\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"InstanceType\\": \\"VPD\\"\\n }\\n ],\\n \\"ErRouteMaps\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\" permit\\",\\n \\"Description\\": \\"test\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Message\\": \\"成功\\",\\n \\"ErRouteMapName\\": \\"路由条目信息\\",\\n \\"ReceptionInstanceId\\": \\"vpd-sdkd2gkx\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\",\\n \\"CreateTime\\": \\"1645766599809\\",\\n \\"GmtModified\\": \\"1623899444000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"TransmissionInstanceName\\": \\"发送实例\\",\\n \\"DestinationCidrBlock\\": \\"10.0.0.0/8\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"TenantId\\": \\"XXQGPROD-zh_CN\\",\\n \\"ReceptionInstanceName\\": \\"接收实例\\",\\n \\"ErRouteMapId\\": \\"er-rmap-xkslnmsr\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TransmissionInstanceId\\": \\"vpd-xmglsymg\\",\\n \\"RouteMapNum\\": 1001\\n }\\n ],\\n \\"ErRouteEntrys\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"TenantId\\": \\"1620939556166277\\",\\n \\"ResourceTenantId\\": \\"1620939556166277\\",\\n \\"RouteType\\": \\"System\\",\\n \\"ErRouteEntryId\\": \\"er-rte-xnmsd2kl\\",\\n \\"ResourceGroupId\\": \\"rg-acfmyoj5mg3w54y\\",\\n \\"NextHopId\\": \\"vcc-xxkmggkw\\",\\n \\"GmtModified\\": \\"1623317089000\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"DestinationCidrBlock\\": \\"10.0.0.0/9\\"\\n }\\n ],\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"key\\",\\n \\"TagValue\\": \\"value\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB详情信息', - ], - 'ListErs' => [ - 'summary' => '查询灵骏HUB。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158546', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'MasterZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-b', - ], - ], - [ - 'name' => 'ErName', - 'in' => 'formData', - 'schema' => [ - 'title' => '弹性路由器名称', - 'description' => '灵骏HUB名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-heyuan-main', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '弹性路由器Id', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-kkop****', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例Id,可以是VPD,可以是VCC', - 'description' => '网络实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300q****', - ], - ], - [ - 'name' => 'InstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例类型: VPD、VCC、DLR...', - 'description' => '网络实例类型。'."\n" - .'取值:'."\n" - ."\n" - .'- VPD:灵骏网段'."\n" - .'- VCC:灵骏连接', - 'type' => 'string', - 'required' => false, - 'example' => 'VCC', - ], - ], - [ - 'name' => 'ResourceGroupId', - 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzzka6bnjvbi', - ], - ], - [ - 'name' => 'Tag', - 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '标签信息', - 'description' => '标签列表。', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'Value' => [ - 'description' => '标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'value-test', - ], - 'Key' => [ - 'description' => '标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'key-test', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:10。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'EnablePage', - 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。取值:'."\n" - .'- true:开启'."\n" - .'- false:关闭', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '请求响应对象。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Data' => [ - 'description' => '灵骏HUB信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏HUB信息。', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'example' => 'Available', - ], - 'Connections' => [ - 'title' => '连接数', - 'description' => '灵骏HUB网络实例连接数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'Description' => [ - 'title' => '描述', - 'description' => '描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-1234567890', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1640930671000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1640930671000', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-kkop****', - ], - 'RouteMaps' => [ - 'title' => '路由策略数量', - 'description' => '灵骏HUB路由策略数量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'ErName' => [ - 'title' => 'ER实例名称', - 'description' => '灵骏HUB实例名称。', - 'type' => 'string', - 'example' => 'er-wulanchabu-main', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '165544950****', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'MasterZoneId' => [ - 'title' => '主可用区', - 'description' => '主可用区。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'Tags' => [ - 'title' => '标签列表', - 'description' => '标签列表', - 'type' => 'array', - 'items' => [ - 'description' => '标签信息。', - 'type' => 'object', - 'properties' => [ - 'TagKey' => [ - 'title' => '标签建', - 'description' => '标签建', - 'type' => 'string', - 'example' => 'mytest', - ], - 'TagValue' => [ - 'title' => '标签值', - 'description' => '标签值', - 'type' => 'string', - 'example' => 'user', - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"Total\\": 1,\\n \\"Data\\": [\\n {\\n \\"Status\\": \\"Available\\",\\n \\"Connections\\": 2,\\n \\"Description\\": \\"描述\\",\\n \\"Message\\": \\"成功\\",\\n \\"ResourceGroupId\\": \\"rg-1234567890\\",\\n \\"CreateTime\\": \\"1640930671000\\",\\n \\"GmtModified\\": \\"1640930671000\\",\\n \\"ErId\\": \\"er-kkop****\\",\\n \\"RouteMaps\\": 2,\\n \\"ErName\\": \\"er-wulanchabu-main\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"MasterZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"Tags\\": [\\n {\\n \\"TagKey\\": \\"mytest\\",\\n \\"TagValue\\": \\"user\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB', - ], - 'UpdateEr' => [ - 'summary' => '更新灵骏HUB。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - 'abilityTreeCode' => '158471', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'title' => '描述', - 'description' => '描述', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], - ], - [ - 'name' => 'ErName', - 'in' => 'formData', - 'schema' => [ - 'title' => '名称', - 'description' => '名称', - 'type' => 'string', - 'required' => false, - 'example' => 'er-wulanchabu-main', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C', - ], - 'Content' => [ - 'description' => '返回结果', - 'type' => 'object', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {},\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏HUB', - ], - 'CreateErAttachment' => [ - 'summary' => '创建网络实例连接。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - 'abilityTreeCode' => '158533', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', - ], - 'parameters' => [ - [ - 'name' => 'InstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例类型', - 'description' => '实例类型。取值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'required' => true, - 'example' => 'VPD', - ], - ], - [ - 'name' => 'ErAttachmentName', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例连接名称', - 'description' => '网络实例连接名称。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-attachemnt-vpd-xksd2obl', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例ID', - 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" - ."\n" - .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" - ."\n" - .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-xksd****', - ], - ], - [ - 'name' => 'AutoReceiveAllRoute', - 'in' => 'formData', - 'schema' => [ - 'title' => '是否自动接收来自本ER的实例的所有路由', - 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由。取值:'."\n" - ."\n" - .'- **true** :自动接收'."\n" - .'- **false** :不接收', - 'type' => 'boolean', - 'required' => true, - 'enumValueTitles' => [ - 'true' => '自动接收', - 'false' => '不接收', - ], - 'example' => 'true', - ], - ], - [ - 'name' => 'ResourceTenantId', - 'in' => 'formData', - 'schema' => [ - 'title' => '资源所属租户Id;跨账号资源需要填写', - 'description' => '资源所属租户ID,跨账号资源需要填写。', - 'type' => 'string', - 'required' => false, - 'example' => '162093955616****', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkop****', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '响应实体。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'DBAD15D6-3F47-5B36-8A92-57C2919D13D0', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'ErAttachmentId' => [ - 'title' => '网络连接实例ID', - 'description' => '网络连接实例ID。', - 'type' => 'string', - 'example' => 'er-attachment-ggjb****', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"DBAD15D6-3F47-5B36-8A92-57C2919D13D0\\",\\n \\"Content\\": {\\n \\"ErAttachmentId\\": \\"er-attachment-ggjb****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建网络实例连接', - 'description' => '调用该接口创建网络实例连接时,请注意:'."\n" - ."\n" - .'- 请确保您已创建灵骏HUB实例。'."\n" - .'- 请确保您有足够的网络实例连接配额。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回一个网络实例连接的ID,此时网络实例连接实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErAttachments或者GetErAttachment查询网络实例连接的状态:'."\n" - .' - 当网络实例连接状态是Executing时,表示正在创建。'."\n" - .' - 当网络实例连接状态是Available时,表示创建成功。', - ], - 'DeleteErAttachment' => [ - 'summary' => '删除某个网络实例连接实例,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158537', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'ErAttachmentId', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络连接实例ID', - 'description' => '网络连接实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-attachment-5n3nsmvl', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-opy1wrfv', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息,若成功请求为success。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], - 'Content' => [ - 'description' => '响应内容(当资源存在依赖资源时,会返回存在的依赖资源)。', - 'type' => 'any', - 'example' => '{'."\n" - .' "ER_RMAP": ['."\n" - .' {'."\n" - .' "erId": "er-opy1wrfv",'."\n" - .' "destinationCidrBlock": "0.0.0.0/0",'."\n" - .' "regionId": "cn-wulanchabu",'."\n" - .' "routeMapNum": 3000,'."\n" - .' "erRouteMapId": "er-rmap-v5lfhmvm",'."\n" - .' "action": "permit",'."\n" - .' "status": "Available"'."\n" - .' },'."\n" - .' {'."\n" - .' "erId": "er-opy1wrfv",'."\n" - .' "destinationCidrBlock": "0.0.0.0/0",'."\n" - .' "regionId": "cn-wulanchabu",'."\n" - .' "routeMapNum": 3000,'."\n" - .' "erRouteMapId": "er-rmap-of3r0ndh",'."\n" - .' "action": "permit",'."\n" - .' "status": "Available"'."\n" - .' }'."\n" - .' ]'."\n" - .'}', - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": \\"{\\\\n \\\\\\"ER_RMAP\\\\\\": [\\\\n {\\\\n \\\\\\"erId\\\\\\": \\\\\\"er-opy1wrfv\\\\\\",\\\\n \\\\\\"destinationCidrBlock\\\\\\": \\\\\\"0.0.0.0/0\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"routeMapNum\\\\\\": 3000,\\\\n \\\\\\"erRouteMapId\\\\\\": \\\\\\"er-rmap-v5lfhmvm\\\\\\",\\\\n \\\\\\"action\\\\\\": \\\\\\"permit\\\\\\",\\\\n \\\\\\"status\\\\\\": \\\\\\"Available\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"erId\\\\\\": \\\\\\"er-opy1wrfv\\\\\\",\\\\n \\\\\\"destinationCidrBlock\\\\\\": \\\\\\"0.0.0.0/0\\\\\\",\\\\n \\\\\\"regionId\\\\\\": \\\\\\"cn-wulanchabu\\\\\\",\\\\n \\\\\\"routeMapNum\\\\\\": 3000,\\\\n \\\\\\"erRouteMapId\\\\\\": \\\\\\"er-rmap-of3r0ndh\\\\\\",\\\\n \\\\\\"action\\\\\\": \\\\\\"permit\\\\\\",\\\\n \\\\\\"status\\\\\\": \\\\\\"Available\\\\\\"\\\\n }\\\\n ]\\\\n}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除网络实例连接', - 'description' => '调用该接口删除网络实例连接时,请注意:'."\n" - ."\n" - .'- 删除前,请确保网络实例连接实例下不存在路由策略。'."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 该接口属于异步接口,调用该接口后,网络实例连接实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErAttachments或GetErAttachment查询网络实例连接的删除状态:'."\n" - .' - 当网络实例连接的状态是Deleting时,表示网络实例连接实例正在删除中。'."\n" - .' - 当没有该网络实例连接实例记录时,表示网络实例连接实例已经删除完成。', - ], - 'UpdateErAttachment' => [ - 'summary' => '更新网络实例连接。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158538', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'ErAttachmentId', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例连接ID', - 'description' => '灵骏HUB网络实例连接ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-attachment-i1ioibyf', - ], - ], - [ - 'name' => 'ErAttachmentName', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例连接名称', - 'description' => '灵骏HUB网络实例连接名称', - 'type' => 'string', - 'required' => false, - 'example' => 'er-attachment-wulanchabu-main', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏HUB网络连接', - ], - 'GetErAttachment' => [ - 'summary' => '查询网络实例连接。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158814', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'ErAttachmentId', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例ID', - 'description' => '灵骏HUB网络连接实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-attachment-i1io****', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkop****', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '响应实例对象。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '7F0D9440-1F97-5613-87CD-D3047172A93C', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '可用', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '实例状态。取值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'enumValueTitles' => [ - 'Not Available' => '不可用', - 'Executing' => '执行中', - 'Available' => '可用', - 'Deleting' => '删除中', - ], - 'example' => 'Available', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '165544950****', - ], - 'ErAttachmentName' => [ - 'title' => 'ER网络实例名称', - 'description' => '灵骏HUB网络实例名称。', - 'type' => 'string', - 'example' => 'vpd-lxnsj2cx', - ], - 'ErAttachmentId' => [ - 'title' => 'ER网络实例ID', - 'description' => '灵骏HUB网络实例ID。', - 'type' => 'string', - 'example' => 'er-attachment-i1io****'."\n", - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-auey****', - ], - 'InstanceType' => [ - 'title' => '实例类型:VPD、CSC、DLR、ER', - 'description' => '实例类型。取值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'enumValueTitles' => [ - 'VCC' => '灵骏连接', - 'VPD' => '灵骏网段', - ], - 'example' => 'VPD', - ], - 'InstanceId' => [ - 'title' => '实例ID', - 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" - ."\n" - .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" - ."\n" - .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', - 'type' => 'string', - 'example' => 'vpd-lxns****', - ], - 'InstanceName' => [ - 'title' => '实例名称', - 'description' => '实例名称。', - 'type' => 'string', - 'example' => 'vpd-wulanchabu-main', - ], - 'AutoReceiveAllRoute' => [ - 'title' => '自动接收所有路由', - 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由。取值:'."\n" - ."\n" - .'- **true** :自动接收'."\n" - .'- **false** :不接收', - 'type' => 'boolean', - 'enumValueTitles' => [ - 'true' => '自动接收', - 'false' => '不接收', - ], - 'example' => 'true', - ], - 'Across' => [ - 'title' => '是否夸账号', - 'description' => '是否跨账号。取值:'."\n" - ."\n" - .'- **true** :当前网络实例为跨账号资源'."\n" - .'- **false** :当前网络实例为本账号资源', - 'type' => 'boolean', - 'enumValueTitles' => [ - 'true' => '跨账号资源', - 'false' => '本账号资源', - ], - 'example' => 'fasle', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => '162093955616****', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-acfmzzka6bnjvbi', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => '{}', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"7F0D9440-1F97-5613-87CD-D3047172A93C\\",\\n \\"Content\\": {\\n \\"CreateTime\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"可用\\",\\n \\"Status\\": \\"Available\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"ErAttachmentName\\": \\"vpd-lxnsj2cx\\",\\n \\"ErAttachmentId\\": \\"er-attachment-i1io****\\\\n\\",\\n \\"ErId\\": \\"er-auey****\\",\\n \\"InstanceType\\": \\"VPD\\",\\n \\"InstanceId\\": \\"vpd-lxns****\\",\\n \\"InstanceName\\": \\"vpd-wulanchabu-main\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"Across\\": true,\\n \\"ResourceTenantId\\": \\"162093955616****\\",\\n \\"ResourceGroupId\\": \\"rg-acfmzzka6bnjvbi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB网络实例连接详情', - ], - 'ListErAttachments' => [ - 'summary' => '查询网络实例连接。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158547', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'ErAttachmentId', - 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例连接ID', - 'description' => '网络实例连接ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-attachment-i1io****', - ], - ], - [ - 'name' => 'ErAttachmentName', - 'in' => 'formData', - 'schema' => [ - 'title' => '名称', - 'description' => '网络实例连接名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300qha01', - ], - ], - [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '实例状态。取值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'Not Available' => '不可用', - 'Executing' => '执行中', - 'Available' => '可用', - 'Deleting' => '删除中', - ], - 'example' => 'Available', - ], - ], - [ - 'name' => 'AutoReceiveAllRoute', - 'in' => 'formData', - 'schema' => [ - 'title' => '是否自动接收来自本ER的实例的所有路由', - 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由,取值:'."\n" - ."\n" - .'- **true** :自动接收'."\n" - .'- **false** :不接收', - 'type' => 'boolean', - 'required' => false, - 'enumValueTitles' => [ - 'true' => '自动接收', - 'false' => '不接收', - ], - 'example' => 'true', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例ID', - 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。'."\n" - ."\n" - .'更多信息,请参见[什么是灵骏?](https://help.aliyun.com/document_detail/444430.html)'."\n" - ."\n" - .'您可以通过[ListVpds](~~2331077~~)、[ListVccs](~~2399526~~)分别查询**灵骏网段**、**灵骏连接**。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300q****', - ], - ], - [ - 'name' => 'InstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例类型', - 'description' => '实例类型。取值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'VCC' => '灵骏连接', - 'VPD' => '灵骏网段', + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误详情'."\n", 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8'], + 'Content' => ['description' => '返回结果', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], - 'example' => 'VCC', - ], - ], - [ - 'name' => 'ResourceTenantId', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例所属租户ID', - 'description' => '实例所属租户ID。', - 'type' => 'string', - 'required' => false, - 'example' => '111115666713****', - ], - ], - [ - 'name' => 'ResourceGroupId', - 'in' => 'formData', - 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aekzt452sjgqm2y', - ], - ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], - ], - [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '弹性路由器Id', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkop****', - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1。默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页返回值的个数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', ], ], - [ - 'name' => 'EnablePage', - 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。取值:'."\n" - ."\n" - .'- **true**:开启'."\n" - ."\n" - .'- **false**:不开启', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '重试灵骏连接', + 'description' => '该操作可以让用户在灵骏连接创建和删除流程失败的情况下,重新尝试该操作。只有在创建失败和删除失败状态的灵骏连接才能重试', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'RetryVcc'], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '响应实体对象。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C', - ], - 'Content' => [ - 'description' => '返回结果。', - 'type' => 'object', - 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏HUB网络实例列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏HUB网络实例。', - 'type' => 'object', - 'properties' => [ - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1669734207000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1640187007000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '实例状态。取值:'."\n" - ."\n" - .'- **Available**:正常'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'enumValueTitles' => [ - 'Not Available' => '不可用', - 'Executing' => '执行中', - 'Available' => '可用', - 'Deleting' => '删除中', - ], - 'example' => 'Available', - ], - 'RegionId' => [ - 'title' => 'ER地域信息', - 'description' => '灵骏HUB地域信息。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '165544950****', - ], - 'ErAttachmentName' => [ - 'title' => 'ER网络实例名称', - 'description' => '灵骏HUB网络实例名称。', - 'type' => 'string', - 'example' => 'vcc-cn-209300qha01', - ], - 'ErAttachmentId' => [ - 'title' => 'ER网络实例ID', - 'description' => '灵骏HUB网络实例ID。', - 'type' => 'string', - 'example' => 'er-attachment-i1io****', - ], - 'ErId' => [ - 'title' => '弹性路由器ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-kkop****', - ], - 'InstanceType' => [ - 'title' => '实例类型:VPD、CSC、DLR、ER', - 'description' => '实例类型。取值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'enumValueTitles' => [ - 'VCC' => '灵骏连接', - 'VPD' => '灵骏网段', - ], - 'example' => 'VCC', - ], - 'InstanceId' => [ - 'title' => '实例ID', - 'description' => '网络实例ID,目前支持**灵骏网段(VPD)**、**灵骏连接(VCC)**。', - 'type' => 'string', - 'example' => 'vcc-cn-209300q****', - ], - 'InstanceName' => [ - 'title' => '实例名称', - 'description' => '实例名称。', - 'type' => 'string', - 'example' => 'vcc-wulanchabu-main', - ], - 'AutoReceiveAllRoute' => [ - 'title' => '自动接收所有路由', - 'description' => '是否自动接收来自本灵骏HUB下所有实例的所有路由,取值:'."\n" - ."\n" - .'- **true** :自动接收'."\n" - .'- **false** :不接收', - 'type' => 'boolean', - 'enumValueTitles' => [ - 'true' => '自动接收', - 'false' => '不接收', - ], - 'example' => 'true', - ], - 'Across' => [ - 'title' => '是否夸账号', - 'description' => '是否跨账号,取值:'."\n" - ."\n" - .'- **true** :当前网络实例为跨账号资源'."\n" - .'- **false** :当前网络实例为本账号资源', - 'type' => 'boolean', - 'enumValueTitles' => [ - 'true' => '跨账号资源', - 'false' => '本账号资源', - ], - 'example' => 'false', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => '111115666713****', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:RetryVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"CreateTime\\": \\"1669734207000\\",\\n \\"GmtModified\\": \\"1640187007000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"165544950****\\",\\n \\"ErAttachmentName\\": \\"vcc-cn-209300qha01\\",\\n \\"ErAttachmentId\\": \\"er-attachment-i1io****\\",\\n \\"ErId\\": \\"er-kkop****\\",\\n \\"InstanceType\\": \\"VCC\\",\\n \\"InstanceId\\": \\"vcc-cn-209300q****\\",\\n \\"InstanceName\\": \\"vcc-wulanchabu-main\\",\\n \\"AutoReceiveAllRoute\\": true,\\n \\"Across\\": false,\\n \\"ResourceTenantId\\": \\"111115666713****\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB网络连接', ], - 'UpdateErRouteMap' => [ - 'summary' => '更新路由策略的部分信息,包括路由策略的描述和名称。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'SwitchVccConnection' => [ + 'summary' => '切换灵骏连接的连接实例包括:云企业网实例切换,专有网络实例切换,云企业网与专有网络实例的互相切换。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13864,776 +8797,528 @@ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '158534', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '189222', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'ErRouteMapId', + 'name' => 'CenId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-rmap-uwglhzom', - ], + 'schema' => ['title' => 'CEN', 'description' => 'CEN', 'type' => 'string', 'required' => false, 'example' => 'cen-bkiw0x1347roek****'], ], [ - 'name' => 'Description', + 'name' => 'VpcId', 'in' => 'formData', - 'schema' => [ - 'title' => '描述', - 'description' => '描述', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['title' => '创建代理相关vpcId、vSwitchId', 'description' => 'VpcId', 'type' => 'string', 'required' => false, 'example' => 'vpc-uf6aa4ddo97frj22t****'], + ], + [ + 'name' => 'VSwitchId', + 'in' => 'formData', + 'schema' => ['title' => 'vSwitchId', 'description' => 'vSwitchId', 'type' => 'string', 'required' => false, 'example' => 'vsw-t4nahb0pxckgktxfv****'], ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域 ID', 'description' => '地域 ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ErId', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '入云专线ID', 'description' => '入云专线ID', 'type' => 'string', 'required' => true, 'example' => 'vcc-cn-zvp2w22****'], + ], + [ + 'name' => 'ConnectionType', + 'in' => 'formData', + 'schema' => ['title' => '连接方式,CENTR/VPC', 'description' => '连接方式,CENTR/VPC', 'type' => 'string', 'required' => false, 'example' => 'CENTR'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => 'Code码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF3EFCD'], + 'Content' => ['description' => '响应内容', 'type' => 'any', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {},\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '更新灵骏HUB路由策略', - ], - 'ListErRouteMaps' => [ - 'summary' => '查询路由策略。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '158548', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - ], - 'parameters' => [ - [ - 'name' => 'ErRouteMapId', - 'in' => 'formData', - 'schema' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-rmap-uwglhzom', - ], - ], - [ - 'name' => 'ErRouteMapNum', - 'in' => 'formData', - 'schema' => [ - 'title' => '策略编号', - 'description' => '策略编号:'."\n" - .'- 自动创建默认为3000。'."\n" - .'- 用户手动创建的策略编号取值范围:1001~2000。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1001', - ], - ], - [ - 'name' => 'RouteMapAction', - 'in' => 'formData', - 'schema' => [ - 'title' => '策略行为', - 'description' => '策略行为;可选值:'."\n" - .'- **permit**:允许'."\n" - .'- **deny**:拒绝', - 'type' => 'string', - 'required' => false, - 'example' => 'deny', - ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF3EFCD\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '切换灵骏连接的连接实例', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'SwitchVccConnection'], ], + ], + 'ramActions' => [ [ - 'name' => 'TransmissionInstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '源实例ID', - 'description' => '发布实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-xsdlg2xb', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:SwitchVccConnection', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], ], ], + ], + ], + 'UnAssignPrivateIpAddress' => [ + 'summary' => '将分配的辅助私网IP地址删除。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'TransmissionInstanceName', - 'in' => 'formData', - 'schema' => [ - 'title' => '发布路由源实例名称', - 'description' => '发布实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd1', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '166362', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + ], + 'parameters' => [ [ - 'name' => 'TransmissionInstanceType', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '源实例类型', - 'description' => '发布实例类型,可选值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'required' => false, - 'example' => 'VPD', - ], + 'schema' => ['title' => '所属地域', 'description' => '所属地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ReceptionInstanceId', + 'name' => 'NetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '目的实例ID', - 'description' => '接收实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-x2lohgpv', - ], + 'schema' => ['title' => '网卡ID', 'description' => '灵骏网卡ID', 'type' => 'string', 'required' => true, 'example' => 'lni-bp18exxqa2rvfn45e5pz'], ], [ - 'name' => 'ReceptionInstanceName', + 'name' => 'SubnetId', 'in' => 'formData', - 'schema' => [ - 'title' => '接收路由源实例名称', - 'description' => '接收实例名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd2', - ], + 'schema' => ['title' => '所属Subnet', 'description' => '所属Subnet', 'type' => 'string', 'required' => true, 'example' => 'subnet-f3zfzmnc'], ], [ - 'name' => 'ReceptionInstanceType', + 'name' => 'IpName', 'in' => 'formData', - 'schema' => [ - 'title' => '目的实例类型', - 'description' => '接收实例类型,可选值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'required' => false, - 'example' => 'VPD', - ], + 'schema' => ['title' => 'IP标识,必传', 'description' => 'IP唯一标识', 'type' => 'string', 'required' => true, 'example' => 'sip-xxxx'], ], [ - 'name' => 'DestinationCidrBlock', + 'name' => 'PrivateIpAddress', 'in' => 'formData', - 'schema' => [ - 'title' => '目标网段', - 'description' => '目的网段。', - 'type' => 'string', - 'required' => false, - 'example' => '0.0.0.0/0', - ], + 'schema' => ['title' => '私有Ip地址', 'description' => '私有IP地址', 'type' => 'string', 'required' => false, 'example' => '10.209.75.242'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'ClientToken', 'in' => 'formData', + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => '幂等Token', 'type' => 'string', 'required' => false, 'example' => '141cccd6-dfbd-11ec-b8e8-0242ac110003'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzzka6bnjvbi', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], + 'Content' => [ + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'NetworkInterfaceId' => ['description' => '灵骏网卡ID', 'type' => 'string', 'example' => 'lni-bp164jwjpdq4lnsy83s5'], + 'IpName' => ['description' => 'IP唯一标识', 'type' => 'string', 'example' => 'sip-xxxxx'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"NetworkInterfaceId\\": \\"lni-bp164jwjpdq4lnsy83s5\\",\\n \\"IpName\\": \\"sip-xxxxx\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '取消分配私网辅助IP', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2023-10-20T08:31:32.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnAssignPrivateIpAddress'], + ], + ], + 'ramActions' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:UnAssignPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], ], ], + ], + ], + 'UnAssociateVpdCidrBlock' => [ + 'summary' => '可通过此功能对VPD的附加网段进行删除。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], + 'security' => [ [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '弹性路由器Id', - 'description' => '弹性路由器ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'abilityTreeCode' => '175687', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'PageSize', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页显示的行数。默认值:10。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['title' => '主vpdId', 'description' => '灵骏网段实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vpd-aof7dat1'], ], [ - 'name' => 'EnablePage', + 'name' => 'SecondaryCidrBlock', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '附加网段', 'description' => '附加网段。', 'type' => 'string', 'required' => true, 'example' => '192.168.0.0/16'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '路由策略信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '路由策略信息。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'CreateTime' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1601176751000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1601176751000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态实例状态。可能值:'."\n" - ."\n" - .'- **Available**:可用'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErRouteMapId' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID。', - 'type' => 'string', - 'example' => 'er-rmap-uwglhzom', - ], - 'ErId' => [ - 'title' => '灵骏HUB ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'RouteMapNum' => [ - 'title' => '策略序号(1001-2000)', - 'description' => '策略编号。'."\n" - ."\n" - .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" - ."\n" - .'**取值范围:1001~2000**', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1001', - ], - 'Description' => [ - 'title' => '策略描述', - 'description' => '策略描述。', - 'type' => 'string', - 'example' => '描述', - ], - 'DestinationCidrBlock' => [ - 'title' => '目的网段', - 'description' => '目的网段。', - 'type' => 'string', - 'example' => '0.0.0.0/0', - ], - 'TransmissionInstanceName' => [ - 'title' => '源实例名称', - 'description' => '发布实例名称。', - 'type' => 'string', - 'example' => 'vpd-transmit', - ], - 'TransmissionInstanceId' => [ - 'title' => '源实例ID', - 'description' => '发布实例ID。', - 'type' => 'string', - 'example' => 'vpd-8rgvqazb', - ], - 'TransmissionInstanceType' => [ - 'title' => '源实例类型', - 'description' => '发布实例类型,可能值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'example' => 'VPD', - ], - 'ReceptionInstanceName' => [ - 'title' => '目的实例名称', - 'description' => '接收实例名称。', - 'type' => 'string', - 'example' => 'vpd-reception', - ], - 'ReceptionInstanceId' => [ - 'title' => '目的实例ID', - 'description' => '接收实例ID。', - 'type' => 'string', - 'example' => 'vpd-9rgxqazc', - ], - 'ReceptionInstanceType' => [ - 'title' => '目的实例类型', - 'description' => '接收实例类型,可能值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'example' => 'VPD', - ], - 'Action' => [ - 'title' => '策略行为', - 'description' => '策略行为,可选值:'."\n" - .'- **permit**:允许'."\n" - .'- **deny**:禁止', - 'type' => 'string', - 'example' => 'permit', - ], - 'TransmissionInstanceOwner' => [ - 'title' => '源实例所属租户', - 'description' => '发布实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ReceptionInstanceOwner' => [ - 'title' => '目的实例所属租户', - 'description' => '接收实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-acfm4c7urez5byi', - ], - ], - ], - ], + 'VpdId' => ['description' => '灵骏网段实例ID。', 'type' => 'string', 'example' => 'vpd-ze3na0wf'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-ze3na0wf\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '删除VPD附加网段', + 'description' => '>如果附加网段**有灵骏子网资源**,需要先行**删除依赖资源**之后,方可删除本条附加网段。>', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnAssociateVpdCidrBlock'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:UnAssociateVpdCidrBlock', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd/{#VpdId}'], + ], + ], + ], + ], + ], + 'UnassignLeniPrivateIpAddress' => [ + 'summary' => '将分配的灵骏弹性网卡辅助私网IP删除。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '198295', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'formData', + 'schema' => ['title' => '地域', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'IpName', + 'in' => 'formData', + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'required' => true, 'example' => 'sip-8ylg****'], + ], + [ + 'name' => 'ElasticNetworkInterfaceId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['title' => '幂等标识', 'description' => '幂等标识。', 'type' => 'string', 'required' => false, 'example' => '967e77a2-b61d-11ec-a147-0242c0a80504'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], + 'Content' => [ + 'description' => '响应内容。', + 'type' => 'object', + 'properties' => [ + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-dqvs****'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], ], + 'example' => '{}', ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"CreateTime\\": \\"1601176751000\\",\\n \\"GmtModified\\": \\"1601176751000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RouteMapNum\\": 1001,\\n \\"Description\\": \\"描述\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"TransmissionInstanceName\\": \\"vpd-transmit\\",\\n \\"TransmissionInstanceId\\": \\"vpd-8rgvqazb\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"ReceptionInstanceName\\": \\"vpd-reception\\",\\n \\"ReceptionInstanceId\\": \\"vpd-9rgxqazc\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\"permit\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4c7urez5byi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB路由策略', - ], - 'GetErRouteMap' => [ - 'summary' => '查询灵骏HUB路由策略详情信息。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"IpName\\": \\"sip-dqvs****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '取消分配灵骏弹性网卡辅助私网IP', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnassignLeniPrivateIpAddress'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UnassignLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], + ], + ], ], + ], + 'UpdateElasticNetworkInterface' => [ + 'summary' => '更新灵骏弹性网卡信息。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '158815', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '188447', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', ], 'parameters' => [ [ - 'name' => 'ErId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'RegionId', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], ], [ - 'name' => 'ErRouteMapId', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '路由策略Id', - 'description' => '路由策略ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-rmap-uwglhzom', - ], + 'schema' => ['title' => '目前仅支持修改描述信息', 'description' => '描述信息', 'type' => 'string', 'required' => false, 'example' => 'Description'], + ], + [ + 'name' => 'SecurityGroupId', + 'in' => 'formData', + 'schema' => ['description' => '安全组ID', 'type' => 'string', 'required' => false, 'example' => 'sg-wz9fj2s3o21nw2****'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['title' => 'popApi 默认不忽略,幂等使用', 'description' => '幂等参数', 'type' => 'string', 'required' => false, 'example' => '3fd79d62-ab1d-11ec-9a53-0242ac110004'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => '返回参数', + 'description' => '返回参数', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '本次请求的ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ - 'description' => '返回结果。', + 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'GmtCreate' => [ - 'title' => '创建时间', - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'GmtModified' => [ - 'title' => '修改时间', - 'description' => '修改时间。', - 'type' => 'string', - 'example' => '1648085472000', - ], - 'Message' => [ - 'title' => '提示信息', - 'description' => '提示信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '实例状态。可能值:'."\n" - ."\n" - .'- **Available**:可用'."\n" - .'- **Not Available**:不可用'."\n" - .'- **Executing**:执行中'."\n" - .'- **Deleting**:删除中', - 'type' => 'string', - 'example' => 'Available', - ], - 'ErRouteMapId' => [ - 'title' => 'ER路由策略ID', - 'description' => '灵骏HUB路由策略ID。', - 'type' => 'string', - 'example' => 'er-rmap-uwglhzom', - ], - 'ErId' => [ - 'title' => '灵骏HUB ID', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'RouteMapNum' => [ - 'title' => '策略序号(1001-2000)', - 'description' => '策略编号。'."\n" - ."\n" - .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" - ."\n" - .'**取值范围:1001~2000**', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1001', - ], - 'Description' => [ - 'title' => '策略描述', - 'description' => '策略描述。', - 'type' => 'string', - 'example' => '允许', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目标网段。', - 'type' => 'string', - 'example' => '0.0.0.0/0', - ], - 'TransmissionInstanceName' => [ - 'title' => '源实例名称', - 'description' => '发布实例名称。', - 'type' => 'string', - 'example' => 'vpd-transimit', - ], - 'TransmissionInstanceId' => [ - 'title' => '源实例ID', - 'description' => '发布实例ID。', - 'type' => 'string', - 'example' => 'vpd-xgkb2kl', - ], - 'TransmissionInstanceType' => [ - 'title' => '源实例类型', - 'description' => '发布实例类型,可选值:'."\n" - .'- **VPD**:灵骏网段。'."\n" - .'- **VCC**:灵骏连接。', - 'type' => 'string', - 'example' => 'VPD', - ], - 'ReceptionInstanceName' => [ - 'title' => '目的实例名称', - 'description' => '接收实例名称', - 'type' => 'string', - 'example' => 'vpd-receprion', - ], - 'ReceptionInstanceId' => [ - 'title' => '目的实例ID', - 'description' => '接收实例ID', - 'type' => 'string', - 'example' => 'vpd-x25vxrb2', - ], - 'ReceptionInstanceType' => [ - 'title' => '目的实例类型', - 'description' => '接收实例类型,可选值:'."\n" - ."\n" - .'- **VPD**:灵骏网段'."\n" - .'- **VCC**:灵骏连接', - 'type' => 'string', - 'example' => 'VPD', - ], - 'Action' => [ - 'title' => '策略行为(允许:permit;拒绝:deny)', - 'description' => '策略行为,可选值:'."\n" - .'- **permit**:允许'."\n" - .'- **deny**:拒绝', - 'type' => 'string', - 'example' => 'permit', - ], - 'TransmissionInstanceOwner' => [ - 'title' => '源实例所属租户', - 'description' => '发布实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ReceptionInstanceOwner' => [ - 'title' => '目的实例所属租户', - 'description' => '接收实例所属租户。', - 'type' => 'string', - 'example' => '1620939556166277', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aekzt452sjgqm2y', - ], - 'ErRouteMapName' => [ - 'title' => 'ER路由策略名称', - 'description' => '灵骏HUB路由策略名称。', - 'type' => 'string', - 'example' => 'er-rmap-wulanchabu', - ], + 'NodeId' => ['title' => '设备ID', 'description' => '灵骏节点ID', 'type' => 'string', 'example' => 'e01-cn-lbj3aej****'], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID', 'type' => 'string', 'example' => 'leni-1234****'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"NodeId\\": \\"e01-cn-lbj3aej****\\",\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏弹性网卡', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2024-06-18T02:38:56.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2024-06-12T07:00:40.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-10-20T08:31:32.000Z', 'description' => '请求参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateElasticNetworkInterface'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Elasticnetworkinterface/{#ElasticNetworkInterfaceId}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"GmtCreate\\": \\"1648085472000\\",\\n \\"GmtModified\\": \\"1648085472000\\",\\n \\"Message\\": \\"成功\\",\\n \\"Status\\": \\"Available\\",\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\",\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"RouteMapNum\\": 1001,\\n \\"Description\\": \\"允许\\",\\n \\"DestinationCidrBlock\\": \\"0.0.0.0/0\\",\\n \\"TransmissionInstanceName\\": \\"vpd-transimit\\",\\n \\"TransmissionInstanceId\\": \\"vpd-xgkb2kl\\",\\n \\"TransmissionInstanceType\\": \\"VPD\\",\\n \\"ReceptionInstanceName\\": \\"vpd-receprion\\",\\n \\"ReceptionInstanceId\\": \\"vpd-x25vxrb2\\",\\n \\"ReceptionInstanceType\\": \\"VPD\\",\\n \\"Action\\": \\"permit\\",\\n \\"TransmissionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ReceptionInstanceOwner\\": \\"1620939556166277\\",\\n \\"ResourceGroupId\\": \\"rg-aekzt452sjgqm2y\\",\\n \\"ErRouteMapName\\": \\"er-rmap-wulanchabu\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB路由策略详情', ], - 'DeleteErRouteMap' => [ - 'summary' => '删除某个路由策略实例,删除后相关数据丢失且不可恢复。', - 'methods' => [ - 'post', - 'get', + 'UpdateEr' => [ + 'summary' => '更新灵骏HUB。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '158471', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['title' => '描述', 'description' => '描述', 'type' => 'string', 'required' => false, 'example' => 'Description'], + ], + [ + 'name' => 'ErName', + 'in' => 'formData', + 'schema' => ['title' => '名称', 'description' => '名称', 'type' => 'string', 'required' => false, 'example' => 'er-wulanchabu-main'], + ], + [ + 'name' => 'RegionId', + 'in' => 'formData', + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], + ], + [ + 'name' => 'ErId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB实例ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C'], + 'Content' => ['description' => '返回结果', 'type' => 'object', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {},\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏HUB', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateEr'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], + ], + ], + ], ], + ], + 'UpdateErAttachment' => [ + 'summary' => '更新网络实例连接。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -14642,123 +9327,78 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'delete', + 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '158532', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '158538', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'ErRouteMapIds', + 'name' => 'ErAttachmentId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '路由策略ID列表', - 'description' => '路由策略实例ID列表。', - 'type' => 'array', - 'items' => [ - 'description' => '路由策略ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-rmap-uwglhzom', - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['title' => '网络实例连接ID', 'description' => '灵骏HUB网络实例连接ID', 'type' => 'string', 'required' => true, 'example' => 'er-attachment-i1ioibyf'], ], [ - 'name' => 'ErRouteMapId', + 'name' => 'ErAttachmentName', 'in' => 'formData', - 'schema' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'er-rmap-uwglhzom', - ], + 'schema' => ['title' => '网络实例连接名称', 'description' => '灵骏HUB网络实例连接名称', 'type' => 'string', 'required' => false, 'example' => 'er-attachment-wulanchabu-main'], ], [ 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回信息。', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => 'None', - ], + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID', 'type' => 'string', 'example' => '7F9082CC-3D94-560F-A575-8E8EF6CE2CB8'], + 'Content' => ['description' => '响应内容', 'type' => 'object'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝的详细原因。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '删除路由策略', - 'description' => '调用该接口删除路由策略时,请注意:'."\n" - ."\n" - .'- 删除后,相关数据全部丢失且不可恢复,请谨慎操作。'."\n" - .'- 该接口属于异步接口,调用该接口后,路由策略实例可能尚未删除完成,系统后台的删除任务仍在进行中。您可以调用ListErRouteMaps或GetErRouteMap查询路由策略的删除状态:'."\n" - .' - 当路由策略的状态是Deleting时,表示路由策略实例正在删除中。'."\n" - .' - 当没有该路由策略实例记录时,表示路由策略实例已经删除完成。', - ], - 'CreateErRouteMap' => [ - 'summary' => '用户可以使用该API,通过指定灵骏HUB下的网络实例连接,创建路由策略。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"7F9082CC-3D94-560F-A575-8E8EF6CE2CB8\\",\\n \\"Content\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏HUB网络连接', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateErAttachment'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ], + ], + ], ], + ], + 'UpdateErRouteMap' => [ + 'summary' => '更新路由策略的部分信息,包括路由策略的描述和名称。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -14767,1960 +9407,1784 @@ 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'create', + 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '158536', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], - 'tenantRelevance' => 'publicInformation', + 'abilityTreeCode' => '158534', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'RouteMapNum', + 'name' => 'ErRouteMapId', 'in' => 'formData', - 'schema' => [ - 'title' => '策略编号', - 'description' => '策略编号。'."\n" - ."\n" - .'序号越小,优先级越低,当进行路由匹配时会优先匹配优先级高的策略。'."\n" - ."\n" - .'**取值范围:1001~2000**', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'example' => '1001', - ], + 'schema' => ['title' => '路由策略ID', 'description' => '路由策略ID', 'type' => 'string', 'required' => true, 'example' => 'er-rmap-uwglhzom'], ], [ 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '策略描述', - 'description' => '策略描述', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['title' => '描述', 'description' => '描述', 'type' => 'string', 'required' => false, 'example' => 'Description'], ], [ - 'name' => 'TransmissionInstanceId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '源实例Id', - 'description' => '源实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-xlsjsdvt', - ], + 'schema' => ['title' => '地域Id', 'description' => '地域ID', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'TransmissionInstanceType', + 'name' => 'ErId', 'in' => 'formData', - 'schema' => [ - 'title' => '源实例类型', - 'description' => '源实例类型,可选值:'."\n" - .'- **VPD**:灵骏网段。'."\n" - .'- **VCC**:灵骏连接。', - 'type' => 'string', - 'required' => true, - 'example' => 'VPD', - ], + 'schema' => ['title' => '灵骏HUB Id', 'description' => '灵骏HUB ID', 'type' => 'string', 'required' => true, 'example' => 'er-kkopgtne'], ], - [ - 'name' => 'ReceptionInstanceId', - 'in' => 'formData', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '目的实例ID', - 'description' => '目的实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-xlhsvdvt', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => '响应状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C'], + 'Content' => ['description' => '响应内容', 'type' => 'object', 'example' => '{}'], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], ], ], - [ - 'name' => 'ReceptionInstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '目的实例类型', - 'description' => '目的实例类型,可选值:'."\n" - ."\n" - .'- **VPD**:灵骏网段。'."\n" - .'- **VCC**:灵骏连接。', - 'type' => 'string', - 'required' => true, - 'example' => 'VPD', - ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {},\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏HUB路由策略', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateErRouteMap'], ], + ], + 'ramActions' => [ [ - 'name' => 'DestinationCidrBlock', - 'in' => 'formData', - 'schema' => [ - 'title' => '目的网段', - 'description' => '目的网段', - 'type' => 'string', - 'required' => false, - 'example' => '0.0.0.0/0', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ], ], ], + ], + ], + 'UpdateLeniPrivateIpAddress' => [ + 'summary' => '更新灵骏弹性网卡分配的辅助私网描述。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'RouteMapAction', - 'in' => 'formData', - 'schema' => [ - 'title' => '策略行为', - 'description' => '策略行为;可选值:'."\n" - .'- **permit**: 允许'."\n" - .'- **deny**: 拒绝', - 'type' => 'string', - 'required' => true, - 'example' => 'permit', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '198298', + 'abilityTreeNodes' => ['FEATUREbcclusterRN0MBH'], + 'autoTest' => false, + 'notSupportAutoTestReason' => '接口依赖于灵骏机器资源。灵骏机器资源紧张,无法做跨账号的企业级能力验证。因此需要在接口上设置”不支持自动化测试“来做加白操作。', + ], + 'parameters' => [ [ - 'name' => 'TransmissionInstanceOwner', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '发布实例所属租户', - 'description' => '路由发布实例所属租户', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166277', - ], + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'ReceptionInstanceOwner', + 'name' => 'ElasticNetworkInterfaceId', 'in' => 'formData', - 'schema' => [ - 'title' => '接收实例所属租户', - 'description' => '路由接收实例所属租户', - 'type' => 'string', - 'required' => false, - 'example' => '1620939556166277', - ], + 'schema' => ['title' => '灵骏弹性网卡Id', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'required' => true, 'example' => 'leni-1234****'], ], [ - 'name' => 'RegionId', + 'name' => 'IpName', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识,必传', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'required' => true, 'example' => 'sip-8ylg****'], ], [ - 'name' => 'ErId', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-aueyxxsy', - ], + 'schema' => ['title' => '描述信息', 'description' => '描述信息。', 'type' => 'string', 'required' => true, 'example' => 'Description'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '039C3C3A-3C37-5672-80D5-D8CD48C676D1', - ], + 'Code' => ['description' => '响应状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '消息。', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '当次请求的Request ID。', 'type' => 'string', 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90'], 'Content' => [ - 'description' => '响应内容', + 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'ErRouteMapId' => [ - 'title' => '路由策略ID', - 'description' => '路由策略ID', - 'type' => 'string', - 'example' => 'er-rmap-uwglhzom', - ], + 'ElasticNetworkInterfaceId' => ['title' => '灵骏弹性网卡ID', 'description' => '灵骏弹性网卡ID。', 'type' => 'string', 'example' => 'leni-1234****'], + 'IpName' => ['title' => '灵骏弹性网卡辅助私网IP唯一标识', 'description' => '灵骏弹性网卡辅助私网IP唯一标识。', 'type' => 'string', 'example' => 'sip-8ylg****'."\n"], ], ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"039C3C3A-3C37-5672-80D5-D8CD48C676D1\\",\\n \\"Content\\": {\\n \\"ErRouteMapId\\": \\"er-rmap-uwglhzom\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '创建灵骏HUB路由策略', - 'description' => '调用该接口创建路由策略时,请注意:'."\n" - ."\n" - .'- 请确保您已创建灵骏HUB实例。'."\n" - .'- 请确保您已创建网络实例连接。'."\n" - .'- 该接口属于异步接口,调用该接口后,系统将返回一个路由策略的ID,此时路由策略实例可能尚未创建完成,系统后台的创建任务仍在进行中。您可以通过ListErRouteMaps或者GetErRouteMap查询路由策略的状态:'."\n" - .' - 当路由策略状态是Executing时,表示正在创建。'."\n" - .' - 当路由策略状态是Available时,表示创建成功。', - ], - 'GetErRouteEntry' => [ - 'summary' => '查询灵骏HUB路由条目详情。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"ElasticNetworkInterfaceId\\": \\"leni-1234****\\",\\n \\"IpName\\": \\"sip-8ylg****\\\\n\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '修改灵骏弹性网卡辅助私网描述', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateLeniPrivateIpAddress'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Elasticnetworkinterface/{#ElasticNetworkInterfaceId}'], + ], + ], + ], ], + ], + 'UpdateSubnet' => [ + 'summary' => '更新灵骏子网实例的部分信息,包括灵骏子网实例名称。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeCode' => '158813', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', - ], + 'abilityTreeCode' => '156112', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], ], 'parameters' => [ [ - 'name' => 'ErRouteEntryId', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '路由条目Id', - 'description' => '路由条目ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-rte-4q0jbylz', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'RegionId', + 'name' => 'ZoneId', 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', - ], + 'schema' => ['title' => '可用区ID', 'description' => '可用区', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu-a'], ], [ - 'name' => 'ErId', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏HUB Id', - 'description' => '灵骏HUB ID', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '所属灵骏网段实例ID', 'type' => 'string', 'required' => true, 'example' => 'vpd-aof7dat1'], + ], + [ + 'name' => 'SubnetId', + 'in' => 'formData', + 'schema' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网实例ID', 'type' => 'string', 'required' => true, 'example' => 'subnet-f3zfzmnc'], + ], + [ + 'name' => 'SubnetName', + 'in' => 'formData', + 'schema' => ['title' => '灵骏子网名称', 'description' => '灵骏子网实例名称', 'type' => 'string', 'required' => false, 'example' => 'subnet-1'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => '1F38A2E6-CB47-5369-95D2-96D0C287B4A5', - ], + 'Code' => ['description' => '系统返回状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '本次请求的ID', 'type' => 'string', 'example' => '3D9D6E7B-365B-5200-BFA6-9B79E269058C'], 'Content' => [ - 'description' => '返回结果', + 'description' => '响应内容', 'type' => 'object', 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'ErRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID', - 'type' => 'string', - 'example' => 'er-rte-4q0jbylz', - ], - 'TenantId' => [ - 'title' => '租户Id', - 'description' => '租户ID', - 'type' => 'string', - 'example' => '1655449505171', - ], - 'ErId' => [ - 'title' => 'erId', - 'description' => '灵骏HUB实例ID', - 'type' => 'string', - 'example' => 'er-aueyxxsy', - ], - 'DestinationCidrBlock' => [ - 'title' => '目标网段', - 'description' => '目的网段', - 'type' => 'string', - 'example' => '11.0.0.0/16', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型', - 'type' => 'string', - 'example' => 'VCC', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例', - 'type' => 'string', - 'example' => 'vcc-cn-209300qha01', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型', - 'type' => 'string', - 'example' => 'System', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间', - 'type' => 'string', - 'example' => '1666677783000', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID', - 'type' => 'string', - 'example' => 'rg-acfm4mlwqjalz7a', - ], + 'SubnetId' => ['title' => '灵骏子网实例ID', 'description' => '灵骏子网实例ID', 'type' => 'string', 'example' => 'subnet-yuvn29bn'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => '{}', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"1F38A2E6-CB47-5369-95D2-96D0C287B4A5\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"ErRouteEntryId\\": \\"er-rte-4q0jbylz\\",\\n \\"TenantId\\": \\"1655449505171\\",\\n \\"ErId\\": \\"er-aueyxxsy\\",\\n \\"DestinationCidrBlock\\": \\"11.0.0.0/16\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-209300qha01\\",\\n \\"RouteType\\": \\"System\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1666677783000\\",\\n \\"ResourceGroupId\\": \\"rg-acfm4mlwqjalz7a\\"\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB路由条目详情', - ], - 'ListErRouteEntries' => [ - 'summary' => '查询灵骏HUB路由条目。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"3D9D6E7B-365B-5200-BFA6-9B79E269058C\\",\\n \\"Content\\": {\\n \\"SubnetId\\": \\"subnet-yuvn29bn\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏子网', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '159157', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateSubnet'], ], ], - 'parameters' => [ - [ - 'name' => 'NextHopType', - 'in' => 'formData', - 'schema' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型。', - 'type' => 'string', - 'required' => false, - 'example' => 'VCC', - ], - ], + 'ramActions' => [ [ - 'name' => 'NextHopId', - 'in' => 'formData', - 'schema' => [ - 'title' => '下一跳实例', - 'description' => '下一跳实例。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300qha01', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/{#SubnetId}'], + ], ], ], + ], + ], + 'UpdateVcc' => [ + 'summary' => '更新灵骏连接实例的部分信息,包括灵骏连接实例的带宽峰值和名称。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], + 'security' => [ [ - 'name' => 'RouteType', - 'in' => 'formData', - 'schema' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'required' => false, - 'example' => 'VCC', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '152065', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'Status', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '状态', - 'description' => '状态。', - 'type' => 'string', - 'required' => false, - 'example' => 'Available', - ], + 'schema' => ['title' => '地域 ID', 'description' => '地域ID', 'type' => 'string', 'required' => false, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'DestinationCidrBlock', + 'name' => 'VccId', 'in' => 'formData', - 'schema' => [ - 'title' => '目的网段', - 'description' => '目的网段。', - 'type' => 'string', - 'required' => false, - 'example' => '0.0.0.0/0', - ], + 'schema' => ['title' => '灵骏连接ID', 'description' => '灵骏连接实例ID', 'type' => 'string', 'required' => true, 'example' => 'vcc-cn-zvp2w222001'], ], [ - 'name' => 'InstanceId', + 'name' => 'Bandwidth', 'in' => 'formData', - 'schema' => [ - 'title' => '网络实例ID', - 'description' => '网络实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-209300qha01'."\n", - ], + 'schema' => ['title' => '灵骏连接实例的带宽峰值,单位mbps。取值范围:1000~400000', 'description' => '灵骏连接实例的带宽峰值,单位mbps。取值范围:1000~400000', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1000'], ], [ - 'name' => 'IgnoreDetailedRouteEntry', + 'name' => 'VccName', 'in' => 'formData', - 'schema' => [ - 'title' => '过滤32明细网段 默认为True', - 'description' => '过滤32明细网段。默认为true。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['title' => '灵骏连接名称', 'description' => '灵骏连接实例名称', 'type' => 'string', 'required' => false, 'example' => 'vcc-heyuan-backup'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'OrderId', 'in' => 'formData', + 'schema' => ['title' => '订单ID', 'description' => '订单ID', 'type' => 'string', 'required' => false, 'example' => '20006627643'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmzzka6bnjvbi', + 'title' => 'AjaxResult', + 'description' => 'AjaxResult', + 'type' => 'object', + 'properties' => [ + 'Code' => ['description' => 'Code码', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '错误信息。(当实例状态为异常时,提示异常原因)', 'type' => 'string', 'example' => 'Succeeded'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'F906C4D3-7444-58E2-9819-E3D8563571A3'], + 'Content' => [ + 'description' => '响应内容', + 'type' => 'object', + 'properties' => [ + 'VccId' => ['title' => '灵骏连接实例ID', 'description' => '灵骏连接实例ID', 'type' => 'string', 'example' => 'vcc-cn-2r42v22cn03'], + ], + ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"Succeeded\\",\\n \\"RequestId\\": \\"F906C4D3-7444-58E2-9819-E3D8563571A3\\",\\n \\"Content\\": {\\n \\"VccId\\": \\"vcc-cn-2r42v22cn03\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏连接', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateVcc'], + ], + ], + 'ramActions' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域Id', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], ], ], + ], + ], + 'UpdateVpd' => [ + 'summary' => '更新灵骏网段实例的部分信息,包括灵骏网段实例的名称。', + 'methods' => ['post', 'get'], + 'schemes' => ['https', 'http'], + 'security' => [ [ - 'name' => 'ErId', - 'in' => 'formData', - 'schema' => [ - 'title' => '弹性路由器Id', - 'description' => '灵骏HUB ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'er-kkopgtne', - ], + 'AK' => [], ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '156106', + 'abilityTreeNodes' => ['FEATUREbcclusterX1B2E1'], + ], + 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'RegionId', 'in' => 'formData', - 'schema' => [ - 'title' => '当前页码。起始值:1默认值:1', - 'description' => '当前页码。起始值:1,默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['title' => '地域ID', 'description' => '地域ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-wulanchabu'], ], [ - 'name' => 'PageSize', + 'name' => 'VpdId', 'in' => 'formData', - 'schema' => [ - 'title' => '每页显示的行数。默认值:20', - 'description' => '每页返回值的个数。默认值:20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'required' => true, 'example' => 'vpd-omqutbff'], ], [ - 'name' => 'EnablePage', + 'name' => 'VpdName', 'in' => 'formData', - 'schema' => [ - 'title' => '是否开启分页查询;默认开启', - 'description' => '是否开启分页查询。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['title' => '灵骏网段实例名称', 'description' => '灵骏网段(VPD)实例名称。', 'type' => 'string', 'required' => false, 'example' => 'vpd-lingjun'], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回值。', + 'title' => 'AjaxResult', + 'description' => '请求响应对象。', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => 'A88DFED5-24B7-5A3E-87DE-380BF06F3C90', - ], + 'Code' => ['description' => '响应码。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'Message' => ['description' => '返回信息。', 'type' => 'string', 'example' => 'success'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153'], 'Content' => [ 'description' => '响应内容。', 'type' => 'object', 'properties' => [ - 'Total' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Data' => [ - 'description' => '灵骏HUB路由条目信息列表。', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏HUB路由条目信息。', - 'type' => 'object', - 'properties' => [ - 'ErId' => [ - 'title' => '灵骏HUB实例ID', - 'description' => '灵骏HUB实例ID。', - 'type' => 'string', - 'example' => 'er-kkopgtne', - ], - 'TenantId' => [ - 'title' => '租户ID', - 'description' => '租户ID。', - 'type' => 'string', - 'example' => '1111156667137893', - ], - 'ResourceTenantId' => [ - 'title' => '资源所属租户ID', - 'description' => '资源所属租户ID。', - 'type' => 'string', - 'example' => '1111156667137893'."\n", - ], - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ErRouteEntryId' => [ - 'title' => '路由条目ID', - 'description' => '路由条目ID。', - 'type' => 'string', - 'example' => 'er-rte-maysfadg', - ], - 'DestinationCidrBlock' => [ - 'title' => '目的网段', - 'description' => '目的网段。', - 'type' => 'string', - 'example' => '100.64.1.100/32', - ], - 'NextHopType' => [ - 'title' => '下一跳类型', - 'description' => '下一跳实例类型。', - 'type' => 'string', - 'example' => 'VCC', - ], - 'NextHopId' => [ - 'title' => '下一跳实列', - 'description' => '下一跳实例。', - 'type' => 'string', - 'example' => 'vcc-cn-209300qha01', - ], - 'RouteType' => [ - 'title' => '路由类型', - 'description' => '路由类型。', - 'type' => 'string', - 'example' => 'VCC', - ], - 'Status' => [ - 'title' => '状态', - 'description' => '状态。可取值:'."\n" - .' - Synchronizing'."\n" - .' - Available', - 'type' => 'string', - 'example' => 'Available', - ], - 'GmtModified' => [ - 'title' => '更新时间', - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '1640930901000', - ], - 'ResourceGroupId' => [ - 'title' => '资源组实例ID', - 'description' => '资源组实例ID。', - 'type' => 'string', - 'example' => 'rg-aek2l4sq6l7unhi', - ], - ], - ], - ], + 'VpdId' => ['title' => '灵骏网段实例ID', 'description' => '灵骏网段(VPD)实例ID。', 'type' => 'string', 'example' => 'vpd-lg4dppgi'], ], ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝详细信息。', - 'type' => 'string', - 'example' => 'None', - ], + 'AccessDeniedDetail' => ['description' => '访问被拒绝详细信息。', 'type' => 'string', 'example' => 'None'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"A88DFED5-24B7-5A3E-87DE-380BF06F3C90\\",\\n \\"Content\\": {\\n \\"Total\\": 0,\\n \\"Data\\": [\\n {\\n \\"ErId\\": \\"er-kkopgtne\\",\\n \\"TenantId\\": \\"1111156667137893\\",\\n \\"ResourceTenantId\\": \\"1111156667137893\\\\n\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ErRouteEntryId\\": \\"er-rte-maysfadg\\",\\n \\"DestinationCidrBlock\\": \\"100.64.1.100/32\\",\\n \\"NextHopType\\": \\"VCC\\",\\n \\"NextHopId\\": \\"vcc-cn-209300qha01\\",\\n \\"RouteType\\": \\"VCC\\",\\n \\"Status\\": \\"Available\\",\\n \\"GmtModified\\": \\"1640930901000\\",\\n \\"ResourceGroupId\\": \\"rg-aek2l4sq6l7unhi\\"\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询灵骏HUB路由条目', - ], - 'ListInstancesByNcd' => [ - 'summary' => '查询与指定GPU节点,通信距离不超过指定NCD的GPU节点列表。', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"VpdId\\": \\"vpd-lg4dppgi\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', + 'title' => '更新灵骏网段', + 'changeSet' => [ + ['createdAt' => '2025-02-21T06:13:23.000Z', 'description' => '响应参数发生变更'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateVpd'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], + ], + ], + ], + ], + ], + ], + 'endpoints' => [ + ['regionId' => 'cn-zhongwei', 'regionName' => '西北2(中卫)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-zhongwei.aliyuncs.com', 'endpoint' => 'eflo.cn-zhongwei.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-zhongwei.aliyuncs.com'], + ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-beijing.aliyuncs.com', 'endpoint' => 'eflo.cn-beijing.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-beijing.aliyuncs.com'], + ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'eflo.cn-wulanchabu.aliyuncs.com', 'vpc' => 'eflo-tianwen-vpc.cn-wulanchabu.aliyuncs.com'], + ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-shanghai.aliyuncs.com', 'endpoint' => 'eflo.cn-shanghai.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-shanghai.aliyuncs.com'], + ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-hongkong.aliyuncs.com', 'endpoint' => 'eflo.cn-hongkong.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-hongkong.aliyuncs.com'], + ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-heyuan.aliyuncs.com', 'endpoint' => 'eflo.cn-heyuan.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-heyuan.aliyuncs.com'], + ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'eflo.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-zhangjiakou.aliyuncs.com'], + ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-shenzhen.aliyuncs.com', 'endpoint' => 'eflo.cn-shenzhen.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-shenzhen.aliyuncs.com'], + ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.ap-northeast-1.aliyuncs.com', 'endpoint' => 'eflo.ap-northeast-1.aliyuncs.com', 'vpc' => 'eflo-vpc.ap-northeast-1.aliyuncs.com'], + ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-guangzhou.aliyuncs.com', 'endpoint' => 'eflo.cn-guangzhou.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-guangzhou.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.ap-southeast-1.aliyuncs.com', 'endpoint' => 'eflo.ap-southeast-1.aliyuncs.com', 'vpc' => 'eflo-vpc.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.ap-southeast-3.aliyuncs.com', 'endpoint' => 'eflo.ap-southeast-3.aliyuncs.com', 'vpc' => 'eflo-vpc.ap-southeast-3.aliyuncs.com'], + ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-huhehaote.aliyuncs.com', 'endpoint' => 'eflo.cn-huhehaote.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-huhehaote.aliyuncs.com'], + ['regionId' => 'ap-southeast-7', 'regionName' => '泰国(曼谷)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.ap-southeast-7.aliyuncs.com', 'endpoint' => 'eflo.ap-southeast-7.aliyuncs.com', 'vpc' => 'eflo-vpc.ap-southeast-7.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.cn-hangzhou.aliyuncs.com', 'endpoint' => 'eflo.cn-hangzhou.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-hangzhou.aliyuncs.com'], + ['regionId' => 'ap-southeast-8', 'regionName' => '马来西亚(柔佛州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo.ap-southeast-8.aliyuncs.com', 'endpoint' => 'eflo.ap-southeast-8.aliyuncs.com', 'vpc' => 'eflo-vpc.ap-southeast-8.aliyuncs.com'], + ['regionId' => 'us-southeast-1', 'regionName' => '美国(亚特兰大)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eflo.us-southeast-1.aliyuncs.com', 'endpoint' => 'eflo.us-southeast-1.aliyuncs.com', 'vpc' => 'eflo-vpc.us-southeast-1.aliyuncs.com'], + ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eflo.eu-central-1.aliyuncs.com', 'endpoint' => 'eflo.eu-central-1.aliyuncs.com', 'vpc' => 'eflo-vpc.eu-central-1.aliyuncs.com'], + ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'eflo.me-east-1.aliyuncs.com', 'endpoint' => 'eflo.me-east-1.aliyuncs.com', 'vpc' => 'eflo-vpc.me-east-1.aliyuncs.com'], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eflo.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'eflo.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-shanghai-finance-1.aliyuncs.com'], + ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eflo.cn-north-2-gov-1.aliyuncs.com', 'endpoint' => 'eflo.cn-north-2-gov-1.aliyuncs.com', 'vpc' => 'eflo-vpc.cn-north-2-gov-1.aliyuncs.com'], + ], + 'errorCodes' => [ + ['code' => 'NoPermission', 'message' => 'The operator is not permission for this operate', 'http_code' => 403, 'description' => '您没有权限进行该操作,请检查权限!'], + ['code' => 'SystemError', 'message' => 'A system error occurred while processing your request', 'http_code' => 400, 'description' => '系统错误'], + ['code' => 'SystemError', 'message' => 'A system error occurred while processing your request.', 'http_code' => 400, 'description' => '系统错误'], + ], + 'changeSet' => [ + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'DeleteErRouteMap'], + ], + 'createdAt' => '2025-12-04T02:43:00.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'InitializeVcc'], + ['description' => '响应参数发生变更', 'api' => 'RefundVcc'], + ], + 'createdAt' => '2025-01-03T06:42:53.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateElasticNetworkInterface'], + ['description' => '响应参数发生变更', 'api' => 'GetElasticNetworkInterface'], + ], + 'createdAt' => '2024-10-15T03:06:07.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetElasticNetworkInterface'], + ], + 'createdAt' => '2024-09-05T08:07:26.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateVcc'], + ['description' => '响应参数发生变更', 'api' => 'GetVcc'], + ['description' => '响应参数发生变更', 'api' => 'ListVccs'], + ], + 'createdAt' => '2024-07-31T12:03:41.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'UpdateElasticNetworkInterface'], + ], + 'createdAt' => '2024-06-18T02:38:47.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'DescribeSlr'], + ], + 'createdAt' => '2024-06-14T02:38:53.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'UpdateElasticNetworkInterface'], + ], + 'createdAt' => '2024-06-12T07:00:36.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateEr'], + ['description' => '响应参数发生变更', 'api' => 'GetEr'], + ['description' => '响应参数发生变更', 'api' => 'GetErAttachment'], + ], + 'createdAt' => '2024-06-05T07:01:38.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetNodeInfoForPod'], + ['description' => '响应参数发生变更', 'api' => 'ListNodeInfosForPod'], + ], + 'createdAt' => '2024-05-15T06:23:11.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'GetFabricTopology'], + ], + 'createdAt' => '2024-05-09T02:12:46.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更、响应参数发生变更', 'api' => 'GetFabricTopology'], + ], + 'createdAt' => '2024-05-07T02:51:34.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetElasticNetworkInterface'], + ['description' => '响应参数发生变更', 'api' => 'ListElasticNetworkInterfaces'], + ], + 'createdAt' => '2024-04-25T07:26:25.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'DeleteVpdGrantRule'], + ['description' => '响应参数发生变更', 'api' => 'GetVccGrantRule'], + ['description' => '响应参数发生变更', 'api' => 'GetVpdGrantRule'], + ['description' => '请求参数发生变更、响应参数发生变更', 'api' => 'ListVccGrantRules'], + ['description' => '请求参数发生变更、响应参数发生变更', 'api' => 'ListVpdGrantRules'], + ], + 'createdAt' => '2024-03-20T01:52:47.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetNodeInfoForPod'], + ], + 'createdAt' => '2024-03-15T11:30:11.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetVccRouteEntry'], + ['description' => '响应参数发生变更', 'api' => 'ListVccRouteEntries'], + ], + 'createdAt' => '2024-01-04T09:51:29.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateElasticNetworkInterface'], + ], + 'createdAt' => '2024-01-03T06:41:49.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'GetVcc'], + ], + 'createdAt' => '2023-12-08T07:20:19.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetVcc'], + ], + 'createdAt' => '2023-11-16T07:30:19.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetElasticNetworkInterface'], + ], + 'createdAt' => '2023-11-02T01:49:21.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'AssignPrivateIpAddress'], + ['description' => '请求参数发生变更', 'api' => 'CreateElasticNetworkInterface'], + ['description' => '请求参数发生变更', 'api' => 'DeleteElasticNetworkInterface'], + ['description' => '请求参数发生变更', 'api' => 'UnAssignPrivateIpAddress'], + ['description' => '请求参数发生变更', 'api' => 'UpdateElasticNetworkInterface'], + ], + 'createdAt' => '2023-10-20T08:31:24.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetNodeInfoForPod'], + ['description' => '请求参数发生变更、响应参数发生变更', 'api' => 'ListNodeInfosForPod'], + ], + 'createdAt' => '2023-09-18T06:17:52.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateElasticNetworkInterface'], + ], + 'createdAt' => '2023-09-08T15:00:06.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '响应参数发生变更', 'api' => 'GetSubnet'], + ['description' => '响应参数发生变更', 'api' => 'GetVpd'], + ['description' => '响应参数发生变更', 'api' => 'ListSubnets'], + ['description' => '响应参数发生变更', 'api' => 'ListVpds'], + ], + 'createdAt' => '2023-08-01T05:42:58.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => '请求参数发生变更', 'api' => 'CreateVpdGrantRule'], + ['description' => '请求参数发生变更', 'api' => 'DeleteVpdGrantRule'], + ['description' => '请求参数发生变更', 'api' => 'ListVccGrantRules'], + ['description' => '请求参数发生变更', 'api' => 'ListVpdGrantRules'], + ], + 'createdAt' => '2023-03-30T09:51:59.000Z', + 'description' => '', + ], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateVpd'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVcc'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AttachElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteErAttachment'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErRouteMap'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateErRouteMap'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteSubnet'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateLeniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErRouteMaps'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVpd'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpdGrantRules'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccRouteEntries'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetEr'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSlr'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnAssignPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVccGrantRule'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetLniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpdGrantRule'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccs'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateErAttachment'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnAssociateVpdCidrBlock'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVcc'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccGrantRules'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetLeniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateEr'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVpd'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssignLeniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErRouteEntry'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListSubnets'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpds'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpd'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetErAttachment'], + ['threshold' => '600', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVccFlowInfos'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVccGrantRule'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListElasticNetworkInterfaces'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErAttachments'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListLeniPrivateIpAddresses'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetNodeInfoForPod'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVpdRouteEntry'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListLniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UnassignLeniPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateSubnet'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListNetworkInterfaces'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'RetryVcc'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVccGrantRule'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DetachElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErRouteEntries'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetDestinationCidrBlock'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVccRouteEntry'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetSubnet'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'InitializeVcc'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListErs'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListNodeInfosForPod'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateEr'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateErAttachment'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListInstancesByNcd'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'ListVpdRouteEntries'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssignPrivateIpAddress'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVpdGrantRule'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateSubnet'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'SwitchVccConnection'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'AssociateVpdCidrBlock'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'QueryInstanceNcd'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteEr'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateVcc'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateErRouteMap'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'CreateVpdGrantRule'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteErRouteMap'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'DeleteVccRouteEntry'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetFabricTopology'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'GetVccRouteEntry'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'UpdateElasticNetworkInterface'], + ['threshold' => '300', 'countWindow' => 60, 'regionId' => '*', 'api' => 'RefundVcc'], + ], + ], + 'ram' => [ + 'productCode' => 'Eflo', + 'productName' => '智能计算灵骏', + 'ramCodes' => ['eflo'], + 'ramLevel' => '资源级', + 'ramConditions' => [], + 'ramActions' => [ + [ + 'apiName' => 'ListVccGrantRules', + 'description' => '查询灵骏连接跨账号授权信息', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccGrantRules', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'GetErRouteEntry', + 'description' => '查询灵骏HUB路由条目详情', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '188169', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterOFR1DK', + 'ramAction' => [ + 'action' => 'eflo:GetErRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/{#ErRouteEntryId}'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域id', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'ListElasticNetworkInterfaces', + 'description' => '查询灵骏弹性网卡列表', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListElasticNetworkInterfaces', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], ], ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例id', - 'description' => '实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-1234****', + ], + [ + 'apiName' => 'AssociateVpdCidrBlock', + 'description' => '申请VPD附加网段', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:AssociateVpdCidrBlock', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd/{#VpdId}'], ], ], - [ - 'name' => 'InstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例类型', - 'description' => '实例类型', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'node' => '灵骏节点', - 'lni' => '灵骏网卡', - ], - 'example' => 'lni', + ], + [ + 'apiName' => 'ListInstancesByNcd', + 'description' => '通过网络通信距离筛选实例', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListInstancesByNcd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], ], ], - [ - 'name' => 'MaxNcd', - 'in' => 'formData', - 'schema' => [ - 'title' => '网卡间最大通信距离', - 'description' => '最大网络通信距离', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'example' => '2', + ], + [ + 'apiName' => 'UpdateElasticNetworkInterface', + 'description' => '更新灵骏弹性网卡', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Elasticnetworkinterface/{#ElasticNetworkInterfaceId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'MaxNcd' => [ - 'title' => '节点间最大通信距离', - 'description' => '节点间最大通信距离', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'InstanceType' => [ - 'title' => '实例类型', - 'description' => '实例类型', - 'type' => 'string', - 'enumValueTitles' => [ - 'node' => '灵骏节点', - 'lni' => '灵骏网卡', - ], - 'example' => 'lni', - ], - 'SourceInstanceId' => [ - 'title' => '源实例id', - 'description' => '源实例ID', - 'type' => 'string', - 'example' => 'lni-1234****', - ], - 'InstanceInfos' => [ - 'title' => '与源实例id间通信距离不超过maxNcd的结合', - 'description' => '与源实例ID间网络通信距离不超过maxNcd的实例集合', - 'type' => 'array', - 'items' => [ - 'description' => '实例信息', - 'type' => 'object', - 'properties' => [ - 'InstanceId' => [ - 'title' => '实例id', - 'description' => '实例ID', - 'type' => 'string', - 'example' => 'lni-1235****', - ], - 'Ncd' => [ - 'title' => '通信距离', - 'description' => '网络通信距离', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '鉴权报错信息', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'CreateVpd', + 'description' => '创建灵骏网段', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/*'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"MaxNcd\\": 3,\\n \\"InstanceType\\": \\"lni\\",\\n \\"SourceInstanceId\\": \\"lni-1234****\\",\\n \\"InstanceInfos\\": [\\n {\\n \\"InstanceId\\": \\"lni-1235****\\",\\n \\"Ncd\\": 2\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '通过网络通信距离筛选实例', - ], - 'QueryInstanceNcd' => [ - 'summary' => '查询实例(灵骏节点、灵骏网卡)之间的网络通信距离(Network Communication Distance,NCD)。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'GetVpdGrantRule', + 'description' => '查询灵骏网段跨账号授权信息详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/{#GrantRuleId}'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'UpdateSubnet', + 'description' => '更新灵骏子网', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/{#SubnetId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'ListVpdRouteEntries', + 'description' => '查询灵骏网段路由条目', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVpdRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '188166', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterOFR1DK', + [ + 'apiName' => 'ListNodeInfosForPod', + 'description' => '查询节点网络信息', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListNodeInfosForPod', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'CreateErRouteMap', + 'description' => '创建灵骏HUB路由策略', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/*'], ], ], - [ - 'name' => 'InstanceId1', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例id', - 'description' => '实例1ID', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-1235****', + ], + [ + 'apiName' => 'UnassignLeniPrivateIpAddress', + 'description' => '取消分配灵骏弹性网卡辅助私网IP', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UnassignLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], - [ - 'name' => 'InstanceId2', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例id', - 'description' => '实例2ID', - 'type' => 'string', - 'required' => true, - 'example' => 'lni-1234****', + ], + [ + 'apiName' => 'InitializeVcc', + 'description' => '初始化灵骏连接', + 'operationType' => 'none', + 'additionalActions' => [ + ['action' => 'ram:CreateServiceLinkedRole', 'validationType' => 'always'], + ], + 'ramAction' => [ + 'action' => 'eflo:InitializeVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], ], ], - [ - 'name' => 'InstanceType', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例类型(node,lni)', - 'description' => '实例类型', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'node' => '灵骏节点', - 'lni' => '灵骏网卡', - ], - 'example' => 'lni', + ], + [ + 'apiName' => 'UpdateEr', + 'description' => '更新灵骏HUB', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => 'Code码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'BDBCC783-84CA-5733-8EEA-645C88B9009C', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'Ncd' => [ - 'title' => 'ncd实例间通信距离', - 'description' => '实例间网络通信距离', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'InstanceId1' => [ - 'title' => 'id可能是gpu节点id,也可能是网卡id,同入参相同', - 'description' => '实例1ID', - 'type' => 'string', - 'example' => 'lni-1235****', - ], - 'InstanceId2' => [ - 'title' => 'id可能是gpu节点id,也可能是网卡id,同入参相同', - 'description' => '实例2ID', - 'type' => 'string', - 'example' => 'lni-1234****', - ], - 'InstanceType' => [ - 'title' => '实例类型', - 'description' => '实例类型', - 'type' => 'string', - 'enumValueTitles' => [ - 'node' => '灵骏节点', - 'lni' => '灵骏网卡', - ], - 'example' => 'lni', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => 'The details about the access denial.', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'CreateEr', + 'description' => '创建灵骏HUB', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/*'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"BDBCC783-84CA-5733-8EEA-645C88B9009C\\",\\n \\"Content\\": {\\n \\"Ncd\\": 1,\\n \\"InstanceId1\\": \\"lni-1235****\\",\\n \\"InstanceId2\\": \\"lni-1234****\\",\\n \\"InstanceType\\": \\"lni\\"\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询实例网络通信距离', - ], - 'GetFabricTopology' => [ - 'summary' => '查询VPD下灵骏网卡和灵骏节点的物理拓扑信息。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'ListErs', + 'description' => '查询灵骏HUB', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErs', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:er/*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'GetElasticNetworkInterface', + 'description' => '获取灵骏弹性网卡详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'CreateVcc', + 'description' => '创建灵骏连接', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'ListVccs', + 'description' => '查询灵骏连接', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '188167', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterOFR1DK', + 'ramAction' => [ + 'action' => 'eflo:ListVccs', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/*'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'DeleteEr', + 'description' => '删除灵骏HUB', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], ], ], - [ - 'name' => 'VpdId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏网段vpdId', - 'description' => '灵骏网段ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vpd-aof7****', + ], + [ + 'apiName' => 'GetVccGrantRule', + 'description' => '查询灵骏连接跨账号资源授权详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/{#GrantRuleId}'], ], ], - [ - 'name' => 'VpcId', - 'in' => 'formData', - 'schema' => [ - 'title' => '专有网络vpcId', - 'description' => '专有网络ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-k8i0g9fk68t7u0u2w****', + ], + [ + 'apiName' => 'AssignLeniPrivateIpAddress', + 'description' => '分配灵骏弹性网卡辅助私网IP', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:AssignLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], - [ - 'name' => 'ClusterId', - 'in' => 'formData', - 'schema' => [ - 'title' => '集群id', - 'description' => '集群ID', - 'type' => 'string', - 'required' => false, - 'example' => 'i-169263721924****', + ], + [ + 'apiName' => 'RefundVcc', + 'description' => '退订灵骏连接', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:RefundVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/{#VccId}'], ], ], - [ - 'name' => 'NodeIds', - 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '节点id', - 'description' => '节点ID列表', - 'type' => 'array', - 'items' => [ - 'description' => '节点ID', - 'type' => 'string', - 'required' => false, - 'example' => 'e01-cn-1234*****', - ], - 'required' => false, - 'maxItems' => 100, + ], + [ + 'apiName' => 'CreateErAttachment', + 'description' => '创建网络实例连接', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/*'], + ], + ], + ], + [ + 'apiName' => 'UpdateVcc', + 'description' => '更新灵骏连接', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], + ], + ], + [ + 'apiName' => 'CreateVpdGrantRule', + 'description' => '创建灵骏网段跨账号授权信息', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/*'], ], ], - [ - 'name' => 'LniIds', - 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'title' => '灵骏网卡id', - 'description' => '灵骏网卡ID列表', - 'type' => 'array', - 'items' => [ - 'description' => '灵骏网卡ID', - 'type' => 'string', - 'required' => false, - 'example' => 'lni-1234****', - ], - 'required' => false, - 'maxItems' => 100, + ], + [ + 'apiName' => 'GetEr', + 'description' => '查询灵骏HUB详情信息', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetEr', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应信息', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域', - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpdId' => [ - 'title' => '灵骏网段vpdId', - 'description' => '灵骏网段ID', - 'type' => 'string', - 'example' => 'vpd-fuli****', - ], - 'VpcId' => [ - 'title' => '专有网络vpcId', - 'description' => '专有网络ID', - 'type' => 'string', - 'example' => 'vpc-j6ctp4n75306****', - ], - 'ClusterId' => [ - 'title' => '集群clusterId', - 'description' => '集群ID', - 'type' => 'string', - 'example' => 'cluster-****', - ], - 'TopoInfo' => [ - 'title' => '网卡拓扑信息', - 'description' => '网卡拓扑信息', - 'type' => 'array', - 'items' => [ - 'description' => '层级信息', - 'type' => 'object', - 'properties' => [ - 'LayerType' => [ - 'title' => '层级资源类型', - 'description' => '层级资源类型', - 'type' => 'string', - 'enumValueTitles' => [ - 'core' => '核心层', - 'node' => '灵骏节点', - 'lni' => '灵骏网卡', - 'spine' => '骨干层', - 'leaf' => '接入层', - ], - 'example' => 'core', - ], - 'LayerName' => [ - 'title' => '资源名称', - 'description' => '资源名称', - 'type' => 'string', - 'example' => 'core-1', - ], - 'NextLayer' => [ - 'title' => '下一层级', - 'description' => '下一层级', - 'type' => 'array', - 'items' => [ - 'description' => '层级信息', - 'type' => 'any', - 'example' => "\n" - .'{layerType: "node", layerName: "e01-22215****"}', - ], - ], - ], - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'DeleteVccGrantRule', + 'description' => '删除灵骏连接跨账号授权信息', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/{#GrantRuleId}'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpdId\\": \\"vpd-fuli****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"TopoInfo\\": [\\n {\\n \\"LayerType\\": \\"core\\",\\n \\"LayerName\\": \\"core-1\\",\\n \\"NextLayer\\": [\\n \\"\\\\n{layerType: \\\\\\"node\\\\\\", layerName: \\\\\\"e01-22215****\\\\\\"}\\"\\n ]\\n }\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询VPD下灵骏网卡和灵骏节点的物理拓扑信息', - ], - 'GetNodeInfoForPod' => [ - 'summary' => '查询节点网络信息详情。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'ListVccRouteEntries', + 'description' => '查询灵骏连接路由条目', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'GetVcc', + 'description' => '查询灵骏连接详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'AssignPrivateIpAddress', + 'description' => '分配辅助私网IP', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:AssignPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'GetVccRouteEntry', + 'description' => '查询灵骏连接路由条目详情', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '193175', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'ramAction' => [ + 'action' => 'eflo:GetVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/{#VccRouteEntryId}'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'DeleteErRouteMap', + 'description' => '删除路由策略', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], ], ], - [ - 'name' => 'NodeId', - 'in' => 'formData', - 'schema' => [ - 'title' => '本次操作的节点ID', - 'description' => '本次操作的节点ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'node-be70****'."\n", + ], + [ + 'apiName' => 'ListNetworkInterfaces', + 'description' => '查询灵骏网卡列表', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListNetworkInterfaces', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => '返回参数。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息(当实例状态为异常时,提示异常原因)。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '9C50C9CD-E799-54DA-BA7A-1FAF3DF80857', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'ClusterId' => [ - 'title' => '集群ID', - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cluster-****', - ], - 'VpcId' => [ - 'title' => '本节点所属的专有网络ID', - 'description' => '本节点所属的专有网络ID。', - 'type' => 'string', - 'example' => 'vpc-j6ctp4n75306****', - ], - 'NodeId' => [ - 'title' => '本次操作的节点ID', - 'description' => '本次操作的节点ID。', - 'type' => 'string', - 'example' => 'node-be70****'."\n", - ], - 'VSwitches' => [ - 'title' => '本节点可以申请IP的VSwitch列表', - 'description' => '本节点可以申请IP的VSwitch列表。', - 'type' => 'array', - 'items' => [ - 'description' => 'VSwitch实例ID。', - 'type' => 'string', - 'example' => 'vsw-wz9t4gwnydfhb9k05****', - ], - ], - 'LeniQuota' => [ - 'title' => '灵骏弹性网卡配额,包含系统类型', - 'description' => '灵骏弹性网卡配额,包含系统类型。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'LniSipQuota' => [ - 'title' => '灵骏网卡辅助私网IP配额', - 'description' => '灵骏网卡辅助私网IP配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'LeniSipQuota' => [ - 'title' => '灵骏弹性网卡辅助私网IP配额', - 'description' => '灵骏弹性网卡辅助私网IP配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'HdeniQuota' => [ - 'title' => '灵骏高密网卡配额', - 'description' => '灵骏高密网卡配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'LeniIpv6SipQuota' => [ - 'title' => '灵骏弹性网卡IPv6地址配额', - 'description' => '灵骏弹性网卡IPv6地址配额', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'HdeniSipQuota' => [ - 'title' => '灵骏高密网卡IPv4地址配额', - 'description' => '灵骏高密网卡IPv4地址配额', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'HdeniIpv6SipQuota' => [ - 'title' => '灵骏高密网卡IPv6地址配额', - 'description' => '灵骏高密网卡IPv6地址配额', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'GetLniPrivateIpAddress', + 'description' => '获取私网IP详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetLniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"9C50C9CD-E799-54DA-BA7A-1FAF3DF80857\\",\\n \\"Content\\": {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"NodeId\\": \\"node-be70****\\\\n\\",\\n \\"VSwitches\\": [\\n \\"vsw-wz9t4gwnydfhb9k05****\\"\\n ],\\n \\"LeniQuota\\": 10,\\n \\"LniSipQuota\\": 10,\\n \\"LeniSipQuota\\": 10,\\n \\"HdeniQuota\\": 10,\\n \\"LeniIpv6SipQuota\\": 10,\\n \\"HdeniSipQuota\\": 10,\\n \\"HdeniIpv6SipQuota\\": 10\\n },\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询节点网络信息详情', - ], - 'ListNodeInfosForPod' => [ - 'summary' => '查询节点网络信息。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'UnAssignPrivateIpAddress', + 'description' => '取消分配私网辅助IP', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:UnAssignPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'GetNetworkInterface', + 'description' => '查询网卡实例信息', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'GetErAttachment', + 'description' => '查询灵骏HUB网络实例连接详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DeleteVccRouteEntry', + 'description' => '删除灵骏连接路由条目', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/{#VccRouteEntryId}'], + ], + ], + ], + [ + 'apiName' => 'ListLeniPrivateIpAddresses', + 'description' => '查询灵骏弹性网卡私网IP列表', 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '193176', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'ramAction' => [ + 'action' => 'eflo:ListLeniPrivateIpAddresses', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterfacePrivateIp', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'ListVpdGrantRules', + 'description' => '查询灵骏网段授权信息', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVpdGrantRules', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/*'], ], ], - [ - 'name' => 'ZoneId', - 'in' => 'formData', - 'schema' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu-b', + ], + [ + 'apiName' => 'GetDestinationCidrBlock', + 'description' => '查询目的网段', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetDestinationCidrBlock', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], ], ], - [ - 'name' => 'ClusterId', - 'in' => 'formData', - 'schema' => [ - 'title' => '集群ID', - 'description' => '集群ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cluster-***', + ], + [ + 'apiName' => 'UpdateLeniPrivateIpAddress', + 'description' => '修改灵骏弹性网卡辅助私网描述', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Elasticnetworkinterface/{#ElasticNetworkInterfaceId}'], ], ], - [ - 'name' => 'NodeId', - 'in' => 'formData', - 'schema' => [ - 'title' => '本次操作的节点ID', - 'description' => '本次操作的节点ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'node-be70****', + ], + [ + 'apiName' => 'DeleteElasticNetworkInterface', + 'description' => '删除灵骏弹性网卡', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult>', - 'description' => '返回参数。', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息。', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID。', - 'type' => 'string', - 'example' => '0901F411-28FA-5B9C-BAEE-7776463FF0DC', - ], - 'Content' => [ - 'description' => '响应内容。', - 'type' => 'array', - 'items' => [ - 'description' => '返回结果。', - 'type' => 'object', - 'properties' => [ - 'RegionId' => [ - 'title' => '地域ID', - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'ZoneId' => [ - 'title' => '可用区ID', - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu-b', - ], - 'ClusterId' => [ - 'title' => '集群ID', - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cluster-****', - ], - 'VpcId' => [ - 'title' => '本节点所属的专有网络ID', - 'description' => '本节点所属的专有网络ID。', - 'type' => 'string', - 'example' => 'vpc-j6ctp4n75306****', - ], - 'NodeId' => [ - 'title' => '本次操作的节点ID', - 'description' => '本次操作的节点ID。', - 'type' => 'string', - 'example' => 'node-be70****', - ], - 'VSwitches' => [ - 'title' => '本节点可以申请IP的VSwitch列表', - 'description' => '本节点可申请IP的VSwitch列表。', - 'type' => 'array', - 'items' => [ - 'description' => 'VSwitch实例ID。', - 'type' => 'string', - 'example' => 'vsw-j6cyi432bh437ens****', - ], - ], - 'LeniQuota' => [ - 'title' => '灵骏弹性网卡配额,包含系统类型', - 'description' => '灵骏弹性网卡配额,不包含系统类型。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'LniSipQuota' => [ - 'title' => '灵骏网卡辅助私网IP配额', - 'description' => '灵骏网卡辅助私网IP配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'LeniSipQuota' => [ - 'title' => '灵骏弹性网卡辅助私网IP配额', - 'description' => '灵骏弹性网卡辅助私网IP配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'HdeniQuota' => [ - 'title' => '灵骏高密网卡配额', - 'description' => '灵骏高密网卡配额。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '权限校验失败详情。', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'ListSubnets', + 'description' => '查询灵骏子网', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListSubnets', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/*'], + ], + ], + ], + [ + 'apiName' => 'GetNodeInfoForPod', + 'description' => '查询节点网络信息详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetNodeInfoForPod', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"0901F411-28FA-5B9C-BAEE-7776463FF0DC\\",\\n \\"Content\\": [\\n {\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"ZoneId\\": \\"cn-wulanchabu-b\\",\\n \\"ClusterId\\": \\"cluster-****\\",\\n \\"VpcId\\": \\"vpc-j6ctp4n75306****\\",\\n \\"NodeId\\": \\"node-be70****\\",\\n \\"VSwitches\\": [\\n \\"vsw-j6cyi432bh437ens****\\"\\n ],\\n \\"LeniQuota\\": 10,\\n \\"LniSipQuota\\": 10,\\n \\"LeniSipQuota\\": 10,\\n \\"HdeniQuota\\": 10\\n }\\n ],\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '查询节点网络信息', - ], - 'GetDestinationCidrBlock' => [ - 'summary' => '用户可用该API查询创建路由策略时,源策略实例的目的网段', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'ListErRouteEntries', + 'description' => '查询灵骏HUB路由条目', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErRouteEntries', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'UpdateVpd', + 'description' => '更新灵骏网段', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'CreateVccRouteEntry', + 'description' => '创建灵骏连接路由条目', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVccRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'CreateSubnet', + 'description' => '创建灵骏子网', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/*'], + ], + ], + ], + [ + 'apiName' => 'ListErAttachments', + 'description' => '查询灵骏HUB网络连接', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErAttachments', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/*'], + ], + ], + ], + [ + 'apiName' => 'QueryInstanceNcd', + 'description' => '查询实例网络通信距离', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '164339', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'ramAction' => [ + 'action' => 'eflo:QueryInstanceNcd', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], ], - 'autoTest' => false, ], - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'title' => '实例ID', - 'description' => '实例ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vpd-xxxxxxxxx', + [ + 'apiName' => 'DetachElasticNetworkInterface', + 'description' => '解绑灵骏弹性网卡', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:DetachElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域ID', - 'description' => '地域ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + ], + [ + 'apiName' => 'ListErRouteMaps', + 'description' => '查询灵骏HUB路由策略', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListErRouteMaps', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '错误信息。(当实例状态为异常时,提示异常原因)', - 'type' => 'string', - 'example' => '成功', - ], - 'RequestId' => [ - 'description' => '本次请求的ID', - 'type' => 'string', - 'example' => 'D349EE86-AF3F-5F6C-87E2-2A08D3618350', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'object', - 'properties' => [ - 'DestinationCidrBlock' => [ - 'description' => '当前网络实例的目的网段信息列表', - 'type' => 'array', - 'items' => [ - 'description' => '目标网段信息'."\n" - .'目标网段为CIDR格式。例如:192.168.10.0/24', - 'type' => 'string', - 'example' => '192.168.73.240/28', - ], - ], - ], - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => '{}', - ], - ], + [ + 'apiName' => 'UnAssociateVpdCidrBlock', + 'description' => '删除VPD附加网段', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:UnAssociateVpdCidrBlock', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd/{#VpdId}'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"D349EE86-AF3F-5F6C-87E2-2A08D3618350\\",\\n \\"Content\\": {\\n \\"DestinationCidrBlock\\": [\\n \\"192.168.73.240/28\\"\\n ]\\n },\\n \\"AccessDeniedDetail\\": \\"{}\\"\\n}","type":"json"}]', - 'title' => '查询目的网段', - ], - 'RefundVcc' => [ - 'summary' => '使用本API可以退订一个预支付的灵骏连接。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'GetVpd', + 'description' => '查询灵骏网段详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'UpdateErRouteMap', + 'description' => '更新灵骏HUB路由策略', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'ListLniPrivateIpAddress', + 'description' => '查询灵骏网卡私网IP列表', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListLniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], + ], ], ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DeleteErAttachment', + 'description' => '删除网络实例连接', 'operationType' => 'delete', - 'abilityTreeCode' => '167349', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'ramAction' => [ + 'action' => 'eflo:DeleteErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ], ], ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域', - 'description' => '地域', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-wulanchabu', + [ + 'apiName' => 'GetVpdRouteEntry', + 'description' => '查询灵骏网段路由条目详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetVpdRouteEntry', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/{#VpdRouteEntryId}'], ], ], - [ - 'name' => 'VccId', - 'in' => 'formData', - 'schema' => [ - 'title' => '灵骏连接', - 'description' => '灵骏连接ID', - 'type' => 'string', - 'required' => false, - 'example' => 'vcc-cn-zvp2w222001', + ], + [ + 'apiName' => 'AttachElasticNetworkInterface', + 'description' => '绑定灵骏弹性网卡', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:AttachElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => '响应状态码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '响应消息,若成功请求为success', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '当次请求的Request ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF35153', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'GetErRouteMap', + 'description' => '查询灵骏HUB路由策略详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetErRouteMap', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF35153\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '退订灵骏连接', - 'description' => '只能退订预支付状态的灵骏连接。', - ], - 'SwitchVccConnection' => [ - 'summary' => '切换灵骏连接的连接实例包括:云企业网实例切换,专有网络实例切换,云企业网与专有网络实例的互相切换。', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'ListVpds', + 'description' => '查询灵骏网段', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:ListVpds', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DescribeSlr', + 'description' => '查询SLR授权信息', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:DescribeSlr', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DeleteSubnet', + 'description' => '删除灵骏子网', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:subnet/{#SubnetId}'], + ], ], ], - 'operationType' => 'write', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'GetFabricTopology', + 'description' => '查询VPD下灵骏网卡和灵骏节点的物理拓扑信息', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetFabricTopology', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SwitchVccConnection', + 'description' => '切换灵骏连接的连接实例', 'operationType' => 'update', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '189222', - 'abilityTreeNodes' => [ - 'FEATUREbcclusterX1B2E1', + 'ramAction' => [ + 'action' => 'eflo:SwitchVccConnection', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ], ], ], - 'parameters' => [ - [ - 'name' => 'CenId', - 'in' => 'formData', - 'schema' => [ - 'title' => 'CEN', - 'description' => 'CEN', - 'type' => 'string', - 'required' => false, - 'example' => 'cen-bkiw0x1347roek****', + [ + 'apiName' => 'DeleteVpd', + 'description' => '删除灵骏网段', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVpd', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], ], ], - [ - 'name' => 'VpcId', - 'in' => 'formData', - 'schema' => [ - 'title' => '创建代理相关vpcId、vSwitchId', - 'description' => 'VpcId', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-uf6aa4ddo97frj22t****', + ], + [ + 'apiName' => 'ListVccFlowInfos', + 'description' => '查询灵骏连接流量信息', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'eflo:ListVccFlowInfos', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/{#VccId}'], ], ], - [ - 'name' => 'VSwitchId', - 'in' => 'formData', - 'schema' => [ - 'title' => 'vSwitchId', - 'description' => 'vSwitchId', - 'type' => 'string', - 'required' => false, - 'example' => 'vsw-t4nahb0pxckgktxfv****', + ], + [ + 'apiName' => 'RetryVcc', + 'description' => '重试灵骏连接', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:RetryVcc', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], ], ], - [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'title' => '地域 ID', - 'description' => '地域 ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-wulanchabu', + ], + [ + 'apiName' => 'GetSubnet', + 'description' => '查询灵骏子网详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetSubnet', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:subnet/{#SubnetId}'], ], ], - [ - 'name' => 'VccId', - 'in' => 'formData', - 'schema' => [ - 'title' => '入云专线ID', - 'description' => '入云专线ID', - 'type' => 'string', - 'required' => true, - 'example' => 'vcc-cn-zvp2w22****', + ], + [ + 'apiName' => 'DeleteVpdGrantRule', + 'description' => '删除灵骏网段跨账号授权信息', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'eflo:DeleteVpdGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/{#GrantRuleId}'], ], ], - [ - 'name' => 'ConnectionType', - 'in' => 'formData', - 'schema' => [ - 'title' => '连接方式,CENTR/VPC', - 'description' => '连接方式,CENTR/VPC', - 'type' => 'string', - 'required' => false, - 'example' => 'CENTR', + ], + [ + 'apiName' => 'GetLeniPrivateIpAddress', + 'description' => '获取灵骏弹性网卡辅助私网IP详情', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'eflo:GetLeniPrivateIpAddress', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'AjaxResult', - 'description' => 'AjaxResult', - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'description' => 'Code码', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'Message' => [ - 'description' => '返回信息', - 'type' => 'string', - 'example' => 'success', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'AC8C713A-A9F4-5984-A5E1-76496DF3EFCD', - ], - 'Content' => [ - 'description' => '响应内容', - 'type' => 'any', - 'example' => '{}', - ], - 'AccessDeniedDetail' => [ - 'description' => '访问被拒绝的详细原因。', - 'type' => 'string', - 'example' => 'None', - ], - ], + [ + 'apiName' => 'CreateElasticNetworkInterface', + 'description' => '创建灵骏弹性网卡', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateElasticNetworkInterface', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ], + ], + ], + [ + 'apiName' => 'CreateVccGrantRule', + 'description' => '创建灵骏连接跨账号授权信息', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'eflo:CreateVccGrantRule', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/*'], + ], + ], + ], + [ + 'apiName' => 'UpdateErAttachment', + 'description' => '更新灵骏HUB网络连接', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'eflo:UpdateErAttachment', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Eflo', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 0,\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"AC8C713A-A9F4-5984-A5E1-76496DF3EFCD\\",\\n \\"Content\\": \\"{}\\",\\n \\"AccessDeniedDetail\\": \\"None\\"\\n}","type":"json"}]', - 'title' => '切换灵骏连接的连接实例', - ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'eflo.cn-beijing.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou', - 'endpoint' => 'eflo.cn-zhangjiakou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-wulanchabu', - 'endpoint' => 'eflo.cn-wulanchabu.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'eflo.cn-hangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'eflo.cn-shanghai.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'eflo.cn-shenzhen.aliyuncs.com', - ], - [ - 'regionId' => 'cn-heyuan', - 'endpoint' => 'eflo.cn-heyuan.aliyuncs.com', - ], - [ - 'regionId' => 'cn-guangzhou', - 'endpoint' => 'eflo.cn-guangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong', - 'endpoint' => 'eflo.cn-hongkong.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'eflo.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'eflo.eu-central-1.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'endpoint' => 'eflo-controller-share.cn-shanghai-finance-1.aliyuncs.com', ], - [ - 'regionId' => 'ap-southeast-7', - 'endpoint' => 'eflo-controller.ap-southeast-7.aliyuncs.com', + 'resourceTypes' => [ + ['validationType' => 'always', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/*'], + ['validationType' => 'always', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/{#ErRouteEntryId}'], + ['validationType' => 'always', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ['validationType' => 'always', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd/{#VpdId}'], + ['validationType' => 'always', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:networkinterface/{#NetworkInterfaceId}'], + ['validationType' => 'always', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Elasticnetworkinterface/{#ElasticNetworkInterfaceId}'], + ['validationType' => 'always', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/*'], + ['validationType' => 'always', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/{#GrantRuleId}'], + ['validationType' => 'always', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/{#SubnetId}'], + ['validationType' => 'always', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/*'], + ['validationType' => 'always', 'resourceType' => 'Node', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:node/*'], + ['validationType' => 'always', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/*'], + ['validationType' => 'always', 'resourceType' => 'ElasticNetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/{#ElasticNetworkInterfaceId}'], + ['validationType' => 'always', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/*'], + ['validationType' => 'always', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/{#ErId}'], + ['validationType' => 'always', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er/*'], + ['validationType' => 'always', 'resourceType' => 'Er', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:er/*'], + ['validationType' => 'always', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/*'], + ['validationType' => 'always', 'resourceType' => 'VccGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VccGrantRule/{#GrantRuleId}'], + ['validationType' => 'always', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc/{#VccId}'], + ['validationType' => 'always', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/*'], + ['validationType' => 'always', 'resourceType' => 'Vcc', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vcc/{#VccId}'], + ['validationType' => 'always', 'resourceType' => 'VpdGrantRule', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:VpdGrantRule/*'], + ['validationType' => 'always', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/*'], + ['validationType' => 'always', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ['validationType' => 'always', 'resourceType' => 'VccRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vcc_Rte/{#VccRouteEntryId}'], + ['validationType' => 'always', 'resourceType' => 'ErRouteMap', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_RMap/{#ErRouteMapId}'], + ['validationType' => 'always', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], + ['validationType' => 'always', 'resourceType' => 'NetworkInterface', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/{#NetworkInterfaceId}'], + ['validationType' => 'always', 'resourceType' => 'ErAttachment', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Attachment/{#ErAttachmentId}'], + ['validationType' => 'always', 'resourceType' => 'ElasticNetworkInterfacePrivateIp', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:ElasticNetworkInterface/*'], + ['validationType' => 'always', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Subnet/*'], + ['validationType' => 'always', 'resourceType' => 'Node', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:node/{#NodeId}'], + ['validationType' => 'always', 'resourceType' => 'ErRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Er_Rte/*'], + ['validationType' => 'always', 'resourceType' => 'Vpd', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:vpd/{#VpdId}'], + ['validationType' => 'always', 'resourceType' => 'PrivateIpAddress', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:NetworkInterface/*'], + ['validationType' => 'always', 'resourceType' => 'VpdRouteEntry', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:Vpd_Rte/{#VpdRouteEntryId}'], + ['validationType' => 'always', 'resourceType' => 'Subnet', 'arn' => 'acs:eflo:{#regionId}:{#accountId}:subnet/{#SubnetId}'], ], ], ]; -- cgit v1.2.3