diff options
Diffstat (limited to 'data/zh_cn/pvtz/2018-01-01/api-docs.php')
| -rw-r--r-- | data/zh_cn/pvtz/2018-01-01/api-docs.php | 9671 |
1 files changed, 2631 insertions, 7040 deletions
diff --git a/data/zh_cn/pvtz/2018-01-01/api-docs.php b/data/zh_cn/pvtz/2018-01-01/api-docs.php index 7c18304..856b3da 100644 --- a/data/zh_cn/pvtz/2018-01-01/api-docs.php +++ b/data/zh_cn/pvtz/2018-01-01/api-docs.php @@ -1,138 +1,74 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'pvtz', - 'version' => '2018-01-01', - ], + 'info' => ['style' => 'RPC', 'product' => 'pvtz', 'version' => '2018-01-01'], 'directories' => [ [ - 'children' => [ - 'DescribeUserServiceStatus', - 'SetProxyPattern', - 'DescribeChangeLogs', - 'DescribeRegions', - 'MoveResourceGroup', - ], + 'children' => ['DescribeUserServiceStatus', 'SetProxyPattern', 'DescribeChangeLogs', 'DescribeRegions', 'MoveResourceGroup'], 'type' => 'directory', 'title' => '公共', 'id' => 46644, ], [ - 'children' => [ - 'AddZone', - 'DeleteZone', - 'UpdateZoneRemark', - 'ChangeZoneDnsGroup', - 'BindZoneVpc', - 'CheckZoneName', - 'DescribeZoneInfo', - 'DescribeZones', - 'DescribeZoneVpcTree', - ], + 'children' => ['AddZone', 'DeleteZone', 'UpdateZoneRemark', 'ChangeZoneDnsGroup', 'BindZoneVpc', 'CheckZoneName', 'DescribeZoneInfo', 'DescribeZones', 'DescribeZoneVpcTree'], 'type' => 'directory', 'title' => 'Zone', 'id' => 46650, ], [ - 'children' => [ - 'DescribeTags', - 'ListTagResources', - 'TagResources', - 'UntagResources', - ], + 'children' => ['DescribeTags', 'ListTagResources', 'TagResources', 'UntagResources'], 'type' => 'directory', 'title' => '标签', 'id' => 46660, ], [ - 'children' => [ - 'DescribeRequestGraph', - 'DescribeStatisticSummary', - ], + 'children' => ['DescribeRequestGraph', 'DescribeStatisticSummary'], 'type' => 'directory', 'title' => '数据', 'id' => 46665, ], [ - 'children' => [ - 'AddZoneRecord', - 'DeleteZoneRecord', - 'SetZoneRecordStatus', - 'UpdateRecordRemark', - 'UpdateZoneRecord', - 'DescribeZoneRecord', - 'DescribeZoneRecords', - ], + 'children' => ['AddZoneRecord', 'DeleteZoneRecord', 'SetZoneRecordStatus', 'UpdateRecordRemark', 'UpdateZoneRecord', 'DescribeZoneRecord', 'DescribeZoneRecords'], 'type' => 'directory', 'title' => '解析记录', 'id' => 46668, ], [ - 'children' => [ - 'AddResolverEndpoint', - 'AddResolverRule', - 'BindResolverRuleVpc', - 'DeleteResolverEndpoint', - 'DeleteResolverRule', - 'DescribeResolverEndpoint', - 'DescribeResolverEndpoints', - 'DescribeResolverRule', - 'DescribeResolverRules', - 'UpdateResolverEndpoint', - 'UpdateResolverRule', - 'DescribeResolverAvailableZones', - ], + 'children' => ['AddResolverEndpoint', 'AddResolverRule', 'BindResolverRuleVpc', 'DeleteResolverEndpoint', 'DeleteResolverRule', 'DescribeResolverEndpoint', 'DescribeResolverEndpoints', 'DescribeResolverRule', 'DescribeResolverRules', 'UpdateResolverEndpoint', 'UpdateResolverRule', 'DescribeResolverAvailableZones'], 'type' => 'directory', 'title' => '转发管理', 'id' => 46680, ], [ - 'children' => [ - 'AddCustomLine', - 'DeleteCustomLine', - 'UpdateCustomLine', - 'DescribeCustomLines', - 'SearchCustomLines', - 'DescribeCustomLineInfo', - ], + 'children' => ['AddCustomLine', 'DeleteCustomLine', 'UpdateCustomLine', 'DescribeCustomLines', 'SearchCustomLines', 'DescribeCustomLineInfo'], 'type' => 'directory', 'title' => '自定义线路 ', 'id' => 46696, ], [ - 'children' => [ - 'AddUserVpcAuthorization', - 'DescribeUserVpcAuthorizations', - 'DeleteUserVpcAuthorization', - ], + 'children' => ['AddUserVpcAuthorization', 'DescribeUserVpcAuthorizations', 'DeleteUserVpcAuthorization'], 'type' => 'directory', 'title' => '跨账号授权', 'id' => 46676, ], [ - 'children' => [ - 'UpdateSyncEcsHostTask', - 'DescribeSyncEcsHostTask', - ], + 'children' => ['UpdateSyncEcsHostTask', 'DescribeSyncEcsHostTask'], 'type' => 'directory', 'title' => '主机名同步', 'id' => 46693, ], + [ + 'children' => ['DescribeIntranetUserCanAnalysisVpcs', 'DescribePvtzStatisticsGlobalOverview', 'DescribePvtzStatisticsHistory', 'DescribePvtzStatisticsSummary', 'DescribePvtzStatisticsZoneOverview'], + 'title' => '其他', + 'type' => 'directory', + ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AddCustomLine' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -145,48 +81,22 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言。', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言。', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'en'], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '自定义线路-test', - ], + 'schema' => ['description' => '自定义线路名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Custom Route-test'], ], [ 'name' => 'ShareScope', 'in' => 'query', - 'schema' => [ - 'description' => '暂不对用户开放,无需传值', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'GLOBAL', - 'default' => 'GLOBAL', - ], + 'schema' => ['description' => '暂不对用户开放,无需传值', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'GLOBAL', 'default' => 'GLOBAL'], ], [ 'name' => 'DnsCategory', 'in' => 'query', - 'schema' => [ - 'description' => '暂不对用户开放,无需传值', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'INTRANET', - 'default' => 'INTRANET', - ], + 'schema' => ['description' => '暂不对用户开放,无需传值', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'INTRANET', 'default' => 'INTRANET'], ], [ 'name' => 'Ipv4s', @@ -195,13 +105,7 @@ 'schema' => [ 'description' => 'ipv4地址段列表', 'type' => 'array', - 'items' => [ - 'description' => 'ipv4地址段', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1.1.1.1', - ], + 'items' => ['description' => 'ipv4地址段', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1.1.1.1'], 'required' => true, 'docRequired' => true, 'maxItems' => 100, @@ -213,45 +117,26 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求Id', - 'type' => 'string', - 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', - ], - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '1065001', - ], - 'Name' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'example' => '自定义线路-test', - ], + 'RequestId' => ['description' => '请求Id', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60'], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '1065001'], + 'Name' => ['description' => '自定义线路名称', 'type' => 'string', 'example' => 'Custom Route-test'], ], + 'description' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'CustomLine.IpOverlap', - 'errorMessage' => 'customLine ip is overlap.%s', - 'description' => '自定义线路ip段重叠', - ], + ['errorCode' => 'CustomLine.IpOverlap', 'errorMessage' => 'customLine ip is overlap.%s', 'description' => '自定义线路ip段重叠'], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"LineId\\": \\"1065001\\",\\n \\"Name\\": \\"Custom Route-test\\"\\n}","type":"json"}]', 'title' => '添加自定义线路', 'summary' => '创建自定义线路。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddCustomLine', - ], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddCustomLine'], ], ], 'ramActions' => [ @@ -262,28 +147,16 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"LineId\\": \\"1065001\\",\\n \\"Name\\": \\"自定义线路-test\\"\\n}","type":"json"}]', ], 'AddResolverEndpoint' => [ 'summary' => '调用AddResolverEndpoint新增终端节点。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -296,58 +169,32 @@ 'riskType' => 'none', 'chargeType' => 'paid', 'abilityTreeCode' => '15390', - 'abilityTreeNodes' => [ - 'FEATUREpvtz74JCUU', - ], + 'abilityTreeNodes' => ['FEATUREpvtz74JCUU'], ], 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点名称,最长20个字符,超过限制会报错。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'endpoint-test-name', - ], + 'schema' => ['description' => '终端节点名称,最长20个字符,超过限制会报错。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'endpoint-test-name'], ], [ 'name' => 'VpcRegionId', 'in' => 'query', - 'schema' => [ - 'description' => '出站VPC所在的地域ID(regionID)。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => '出站VPC所在的地域ID(regionID)。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。'."\n" - ."\n" - .'>为了避免误操作造成线上流量中断,创建出站终端节点之后,无法更改此值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'vpc-0jl96awrjt75ezglc****', - ], + 'schema' => ['description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。'."\n" + ."\n" + .'>为了避免误操作造成线上流量中断,创建出站终端节点之后,无法更改此值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'vpc-0jl96awrjt75ezglc****'], ], [ 'name' => 'SecurityGroupId', 'in' => 'query', - 'schema' => [ - 'description' => '安全组ID,安全组里面的规则将应用于出站VPC。'."\n" - ."\n" - .'>为了避免误操作造成线上流量中断,创建出站终端节点之后,无法更改此值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'sg-0jld3m9yq7l2cw12****', - ], + 'schema' => ['description' => '安全组ID,安全组里面的规则将应用于出站VPC。'."\n" + ."\n" + .'>为了避免误操作造成线上流量中断,创建出站终端节点之后,无法更改此值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'sg-0jld3m9yq7l2cw12****'], ], [ 'name' => 'IpConfig', @@ -362,30 +209,10 @@ 'description' => '出站流量源IP地址信息', 'type' => 'object', 'properties' => [ - 'VSwitchId' => [ - 'description' => '交换机ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'vsw-0jlgeyq4oazkh5xue****', - ], - 'CidrBlock' => [ - 'description' => '子网掩码,交换机的IPv4网段。', - 'type' => 'string', - 'required' => true, - 'example' => '172.16.XX.XX/24', - ], - 'AzId' => [ - 'description' => '交换机的可用区ID。', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou-a', - ], - 'Ip' => [ - 'description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', - 'type' => 'string', - 'required' => false, - 'example' => '172.16.XX.XX', - ], + 'VSwitchId' => ['description' => '交换机ID。', 'type' => 'string', 'required' => true, 'example' => 'vsw-0jlgeyq4oazkh5xue****'], + 'CidrBlock' => ['description' => '子网掩码,交换机的IPv4网段。', 'type' => 'string', 'required' => true, 'example' => '172.16.XX.XX/24'], + 'AzId' => ['description' => '交换机的可用区ID。', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou-a'], + 'Ip' => ['description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', 'type' => 'string', 'required' => false, 'example' => '172.16.XX.XX'], ], 'required' => false, ], @@ -396,18 +223,13 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], ], 'responses' => [ @@ -415,17 +237,9 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码'."\n" - ."\n", - 'type' => 'string', - 'example' => '32436208-E1AF-4DAB-B3B8-24F5F25B0950', - ], - 'EndpointId' => [ - 'description' => '终端节点ID', - 'type' => 'string', - 'example' => 'hr****', - ], + 'RequestId' => ['description' => '唯一请求识别码'."\n" + ."\n", 'type' => 'string', 'example' => '32436208-E1AF-4DAB-B3B8-24F5F25B0950'], + 'EndpointId' => ['description' => '终端节点ID', 'type' => 'string', 'example' => 'hr****'], ], ], ], @@ -435,19 +249,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '请求参数发生变更、错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '请求参数发生变更、错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddResolverEndpoint', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddResolverEndpoint'], ], ], 'ramActions' => [ @@ -458,12 +264,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*'], ], ], ], @@ -472,14 +273,8 @@ ], 'AddResolverRule' => [ 'summary' => '调用AddResolverRule新增转发规则。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -491,57 +286,31 @@ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtzKODT3B', - ], + 'abilityTreeNodes' => ['FEATUREpvtzKODT3B'], ], 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则名称,根据业务需要及业务含义进行规则命名。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => '转发规则名称,根据业务需要及业务含义进行规则命名。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'test'], ], [ 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则类型:OUTBOUND(目前仅支持选择转发至外部IP)。'."\n" - .'>创建转发规则之后,无法更改此值。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'OUTBOUND', - ], + 'schema' => ['description' => '转发规则类型:OUTBOUND(目前仅支持选择转发至外部IP)。'."\n" + .'>创建转发规则之后,无法更改此值。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'OUTBOUND'], ], [ 'name' => 'ZoneName', 'in' => 'query', - 'schema' => [ - 'description' => '需要转发解析请求的域名(Zone)。'."\n" - ."\n" - .'>创建转发规则之后,无法更改此值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'example.com', - ], + 'schema' => ['description' => '需要转发解析请求的域名(Zone)。'."\n" + ."\n" + .'>创建转发规则之后,无法更改此值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com'], ], [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'description' => '出站终端节点ID。使用该出站终端节点将DNS查询流量转发到目标IP地址列表中指定的IP地址。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '出站终端节点ID。使用该出站终端节点将DNS查询流量转发到目标IP地址列表中指定的IP地址。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'hr****'], ], [ 'name' => 'ForwardIp', @@ -555,20 +324,9 @@ 'description' => '转发目标信息。', 'type' => 'object', 'properties' => [ - 'Ip' => [ - 'description' => '转发目标IP地址。'."\n" - .'>以下地址段内的IP地址为系统预留地址,不允许被配置为外部DNS系统的IP地址:100.100.2.136~100.100.2.138,100.100.2.116~100.100.2.118。', - 'type' => 'string', - 'required' => true, - 'example' => '172.16.XX.XX', - ], - 'Port' => [ - 'description' => '转发目标IP地址端口号。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'example' => '8080', - ], + 'Ip' => ['description' => '转发目标IP地址。'."\n" + .'>以下地址段内的IP地址为系统预留地址,不允许被配置为外部DNS系统的IP地址:100.100.2.136~100.100.2.138,100.100.2.116~100.100.2.118。', 'type' => 'string', 'required' => true, 'example' => '172.16.XX.XX'], + 'Port' => ['description' => '转发目标IP地址端口号。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '8080'], ], 'required' => false, ], @@ -579,18 +337,13 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'Vpcs', @@ -601,28 +354,17 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'VpcUserId' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'VpcType' => [ - 'type' => 'string', - 'required' => false, - ], - 'RegionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'VpcId' => [ - 'type' => 'string', - 'required' => false, - ], + 'VpcUserId' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'description' => ''], + 'VpcType' => ['type' => 'string', 'required' => false, 'description' => ''], + 'RegionId' => ['type' => 'string', 'required' => false, 'description' => ''], + 'VpcId' => ['type' => 'string', 'required' => false, 'description' => ''], ], 'required' => false, + 'description' => '', ], 'required' => false, 'maxItems' => 100, + 'description' => '', ], ], [ @@ -634,15 +376,14 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ClusterId' => [ - 'type' => 'string', - 'required' => false, - ], + 'ClusterId' => ['type' => 'string', 'required' => false, 'description' => ''], ], 'required' => false, + 'description' => '', ], 'required' => false, 'maxItems' => 100, + 'description' => '', ], ], ], @@ -651,17 +392,10 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '725B8BED-901F-480C-BBAC-FA59A18580C1', - ], - 'RuleId' => [ - 'description' => '转发规则ID。', - 'type' => 'string', - 'example' => 'hr****', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '725B8BED-901F-480C-BBAC-FA59A18580C1'], + 'RuleId' => ['description' => '转发规则ID。', 'type' => 'string', 'example' => 'hr****'], ], + 'description' => '', ], ], ], @@ -672,19 +406,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddResolverRule', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddResolverRule'], ], ], 'ramActions' => [ @@ -695,18 +421,8 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/*'], ], ], ], @@ -714,14 +430,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"725B8BED-901F-480C-BBAC-FA59A18580C1\\",\\n \\"RuleId\\": \\"hr****\\"\\n}","errorExample":""},{"type":"xml","example":"<AddResolverRuleResponse>\\n <RequestId>725B8BED-901F-480C-BBAC-FA59A18580C1</RequestId>\\n <RuleId>hra0**</RuleId>\\n</AddResolverRuleResponse>","errorExample":""}]', ], 'AddUserVpcAuthorization' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -729,64 +439,39 @@ ], 'operationType' => 'write', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ 'name' => 'AuthorizedUserId', 'in' => 'query', - 'schema' => [ - 'description' => '授权资源的所属用户主账号ID。'."\n" - .'>跨账号设置生效范围,只支持主账号, 不支持RAM子账号使用。只支持站内账号之间关联,例如中国站账号之间,或者是国际站账号之间。不支持跨站关联,比如中国站账号和国际站账号之间。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '141339776561****', - ], + 'schema' => ['description' => '授权资源的所属用户主账号ID。'."\n" + .'>跨账号设置生效范围,只支持主账号, 不支持RAM子账号使用。只支持站内账号之间关联,例如中国站账号之间,或者是国际站账号之间。不支持跨站关联,比如中国站账号和国际站账号之间。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '141339776561****'], ], [ 'name' => 'AuthCode', 'in' => 'query', - 'schema' => [ - 'description' => '验证码。'."\n" - ."\n" - .'> - “授权渠道(AuthChannel)”为空或为“验证码授权(AUTH_CODE)”传指定验证码。 '."\n" - .'> - 其他情况传随机6位数即可。例123456。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '123456', - ], + 'schema' => ['description' => '验证码。'."\n" + ."\n" + .'> - “授权渠道(AuthChannel)”为空或为“验证码授权(AUTH_CODE)”传指定验证码。 '."\n" + .'> - 其他情况传随机6位数即可。例123456。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '123456'], ], [ 'name' => 'AuthType', 'in' => 'query', - 'schema' => [ - 'description' => '授权类型。取值:'."\n" - ."\n" - .'- NORMAL:普通授权。'."\n" - .'- CLOUD_PRODUCT:云产品授权。', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => '授权类型。取值:'."\n" + ."\n" + .'- NORMAL:普通授权。'."\n" + .'- CLOUD_PRODUCT:云产品授权。', 'type' => 'string', 'required' => false, 'example' => 'NORMAL'], ], [ 'name' => 'AuthChannel', 'in' => 'query', - 'schema' => [ - 'description' => '授权渠道。取值:'."\n" - ."\n" - .'- AUTH_CODE:验证码授权。'."\n" - .'- RESOURCE_DIRECTORY: 资源目录授权。'."\n" - ."\n" - .'默认:AUTH_CODE。', - 'type' => 'string', - 'required' => false, - 'example' => 'AUTH_CODE', - ], + 'schema' => ['description' => '授权渠道。取值:'."\n" + ."\n" + .'- AUTH_CODE:验证码授权。'."\n" + .'- RESOURCE_DIRECTORY: 资源目录授权。'."\n" + ."\n" + .'默认:AUTH_CODE。', 'type' => 'string', 'required' => false, 'example' => 'AUTH_CODE'], ], ], 'responses' => [ @@ -794,11 +479,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], ], ], ], @@ -811,19 +492,11 @@ .'#### **注意事项**'."\n" .'当跨账号设置生效范围时,计费统计将以内置权威域名日常管理所在的账号做结算。', 'changeSet' => [ - [ - 'createdAt' => '2021-06-28T03:53:25.000Z', - 'description' => 'OpenAPI 下线', - ], + ['createdAt' => '2021-06-28T03:53:25.000Z', 'description' => 'OpenAPI 下线'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddUserVpcAuthorization', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddUserVpcAuthorization'], ], ], 'ramActions' => [ @@ -834,12 +507,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -847,14 +515,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\"\\n}","type":"json"}]', ], 'AddZone' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -862,90 +524,52 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'* **zh**:中文。'."\n" - ."\n" - .'* **en**:英文。'."\n" - ."\n" - .'默认:**en**', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'* **zh**:中文。'."\n" + ."\n" + .'* **en**:英文。'."\n" + ."\n" + .'默认:**en**', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneName', 'in' => 'query', - 'schema' => [ - 'description' => '需要新增的zone名称。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'example.com', - ], + 'schema' => ['description' => '需要新增的zone名称。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'example.com'], ], [ 'name' => 'ProxyPattern', 'in' => 'query', - 'schema' => [ - 'description' => '是否开启子域名递归代理。取值:'."\n" - .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" - .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)'."\n" - ."\n" - .'默认:**ZONE**', - 'type' => 'string', - 'required' => false, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '是否开启子域名递归代理。取值:'."\n" + .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" + .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)'."\n" + ."\n" + .'默认:**ZONE**', 'type' => 'string', 'required' => false, 'example' => 'ZONE'], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', - 'schema' => [ - 'description' => '资源组ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-acfmykd63gt****', - ], + 'schema' => ['description' => '资源组ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmykd63gt****'], ], [ 'name' => 'ZoneType', 'in' => 'query', - 'schema' => [ - 'description' => '暂不对用户开放,无需传值。', - 'type' => 'string', - 'required' => false, - 'example' => 'CLOUD_PRODUCT_ZONE', - ], + 'schema' => ['description' => '暂不对用户开放,无需传值。', 'type' => 'string', 'required' => false, 'example' => 'CLOUD_PRODUCT_ZONE'], ], [ 'name' => 'ZoneTag', 'in' => 'query', - 'schema' => [ - 'description' => '暂不对用户开放,无需传值。', - 'type' => 'string', - 'required' => false, - 'example' => 'BLINK', - ], + 'schema' => ['description' => '暂不对用户开放,无需传值。', 'type' => 'string', 'required' => false, 'example' => 'BLINK'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '21079fa016944979537637959d09bc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '21079fa016944979537637959d09bc'], ], [ 'name' => 'DnsGroup', @@ -965,10 +589,7 @@ 'type' => 'string', 'required' => false, 'example' => 'FAST_ZONE', - 'enum' => [ - 'NORMAL_ZONE', - 'FAST_ZONE', - ], + 'enum' => ['NORMAL_ZONE', 'FAST_ZONE'], ], ], ], @@ -977,26 +598,10 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ZoneName' => [ - 'description' => 'zone名称。', - 'type' => 'string', - 'example' => 'example.com', - ], - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => '6fc186295683a131f63bb8b0cddc****', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '54F10A2A-C3CF-59D4-810F-F18DDD93FE20', - ], - 'Success' => [ - 'description' => '是否成功。', - 'type' => 'boolean', - 'example' => 'true', - ], + 'ZoneName' => ['description' => 'zone名称。', 'type' => 'string', 'example' => 'example.com'], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => '6fc186295683a131f63bb8b0cddc****'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '54F10A2A-C3CF-59D4-810F-F18DDD93FE20'], + 'Success' => ['description' => '是否成功。', 'type' => 'boolean', 'example' => 'true'], ], ], ], @@ -1008,19 +613,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-02-19T11:52:14.000Z', - 'description' => '请求参数发生变更', - ], + ['createdAt' => '2024-02-19T11:52:14.000Z', 'description' => '请求参数发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddZone', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddZone'], ], ], 'ramActions' => [ @@ -1031,12 +628,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], ], ], ], @@ -1044,14 +636,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"ZoneName\\": \\"example.com\\",\\n \\"ZoneId\\": \\"6fc186295683a131f63bb8b0cddc****\\",\\n \\"RequestId\\": \\"54F10A2A-C3CF-59D4-810F-F18DDD93FE20\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<AddZoneResponse>\\n <ZoneName>example.com</ZoneName>\\n <ZoneId>AgIDE1MQ_151</ZoneId>\\n <RequestId>46973D4C-E3E4-4ABA-9190-9A9DE406C7E</RequestId>\\n <Success>true</Success>\\n</AddZoneResponse>","errorExample":""}]', ], 'AddZoneRecord' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1059,167 +645,91 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'df2d03865266bd9842306db586d3****'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'Rr', 'in' => 'query', - 'schema' => [ - 'description' => '主机记录。主机记录就是域名前缀,常见用法有www、@、*(泛解析)、mail(常用于邮箱)。'."\n" - ."\n" - .'例如要解析@.exmaple.com,主机记录要填写"@”,而不是空。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'www', - ], + 'schema' => ['description' => '主机记录。主机记录就是域名前缀,常见用法有www、@、*(泛解析)、mail(常用于邮箱)。'."\n" + ."\n" + .'例如要解析@.exmaple.com,主机记录要填写"@”,而不是空。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'www'], ], [ 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录类型,目前支持如下:'."\n" - .'- **A**:将域名指向一个IPV4(点分十进制格式的IPv4地址)。'."\n" - .'- **AAAA**:将域名指向一个IPV6(IPv6地址)。'."\n" - .'- **CNAME**:将域名指向另一个域名(域名地址)。'."\n" - .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)。'."\n" - .'- **MX**:将域名指向邮件服务器地址(邮件服务器的域名)。'."\n" - .'- **PTR**:将IP地址指向一个域名。'."\n" - .'- **SRV**:记录提供特定的服务的服务器(格式为 优先级 权重 端口 目标地址,每项中间需以空格分隔)。'."\n" - .'> 添加PTR记录前需要先配置反解Zone,具体操作请参考[反向解析及PTR记录](~~2592976~~)', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'A', - ], + 'schema' => ['description' => '解析记录类型,目前支持如下:'."\n" + .'- **A**:将域名指向一个IPV4(点分十进制格式的IPv4地址)。'."\n" + .'- **AAAA**:将域名指向一个IPV6(IPv6地址)。'."\n" + .'- **CNAME**:将域名指向另一个域名(域名地址)。'."\n" + .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)。'."\n" + .'- **MX**:将域名指向邮件服务器地址(邮件服务器的域名)。'."\n" + .'- **PTR**:将IP地址指向一个域名。'."\n" + .'- **SRV**:记录提供特定的服务的服务器(格式为 优先级 权重 端口 目标地址,每项中间需以空格分隔)。'."\n" + .'> 添加PTR记录前需要先配置反解Zone,具体操作请参考[反向解析及PTR记录](~~2592976~~)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'A'], ], [ 'name' => 'Line', 'in' => 'query', - 'schema' => [ - 'description' => '解析请求来源。取值:'."\n" - ."\n" - .'- default:默认解析线路(相当于全局线路,建议您配置默认线路用于兜底,保障没有智能线路命中的情况下可以返回解析记录)。'."\n" - .'- 阿里云线路(指解析请求来自阿里云,包括公共云、金融云、政务云)。'."\n" - .'- 自定义线路(可以定制内网域名解析针对来源于某个特殊IP段的DNS查询请求返回特定的IP地址)'."\n" - ."\n" - .'>- 内置权威加速区域名才支持添加的解析请求来源线路。'."\n" - .'>- 选择默认解析,输入“default”即可,阿里云线路和自定义线路需填写指定线路编码。'."\n" - .'例:aliyun_r_cn-beijing-a', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'default', - ], + 'schema' => ['description' => '解析请求来源。取值:'."\n" + ."\n" + .'- default:默认解析线路(相当于全局线路,建议您配置默认线路用于兜底,保障没有智能线路命中的情况下可以返回解析记录)。'."\n" + .'- 阿里云线路(指解析请求来自阿里云,包括公共云、金融云、政务云)。'."\n" + .'- 自定义线路(可以定制内网域名解析针对来源于某个特殊IP段的DNS查询请求返回特定的IP地址)'."\n" + ."\n" + .'>- 内置权威加速区域名才支持添加的解析请求来源线路。'."\n" + .'>- 选择默认解析,输入“default”即可,阿里云线路和自定义线路需填写指定线路编码。'."\n" + .'例:aliyun_r_cn-beijing-a', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'default'], ], [ 'name' => 'Weight', 'in' => 'query', - 'schema' => [ - 'description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'example' => '1', - ], + 'schema' => ['description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'example' => '1'], ], [ 'name' => 'Ttl', 'in' => 'query', - 'schema' => [ - 'description' => '本地缓存时间。目前取值仅支持5、30、60、3600(1小时)、43200(12小时)、86400(一天),单位秒(s),默认60。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '86400', - 'minimum' => '5', - 'example' => '60', - 'default' => '60', - ], + 'schema' => ['description' => '本地缓存时间。目前取值仅支持5、30、60、3600(1小时)、43200(12小时)、86400(一天),单位秒(s),默认60。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '86400', 'minimum' => '5', 'example' => '60', 'default' => '60'], ], [ 'name' => 'Priority', 'in' => 'query', - 'schema' => [ - 'description' => 'MX记录的优先级。取值越小,优先级越高,取值范围:**\\[1,99\\]**。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '99', - 'minimum' => '1', - 'example' => '5', - ], + 'schema' => ['description' => 'MX记录的优先级。取值越小,优先级越高,取值范围:**\\[1,99\\]**。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '99', 'minimum' => '1', 'example' => '5'], ], [ 'name' => 'Value', 'in' => 'query', - 'schema' => [ - 'description' => '记录值。根据不同解析记录类型,填写相应的记录值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '114.55.XX.XX'."\n", - ], + 'schema' => ['description' => '记录值。根据不同解析记录类型,填写相应的记录值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '114.55.XX.XX'."\n"], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'Remark', 'in' => 'query', - 'schema' => [ - 'description' => '备注。', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '备注。', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大值不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大值不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -1227,22 +737,9 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '429570****', - ], - 'Success' => [ - 'description' => '是否成功。', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '429570****'], + 'Success' => ['description' => '是否成功。', 'type' => 'boolean', 'example' => 'true'], ], ], ], @@ -1253,19 +750,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-04-12T02:00:26.000Z', - 'description' => 'OpenAPI 下线', - ], + ['createdAt' => '2021-04-12T02:00:26.000Z', 'description' => 'OpenAPI 下线'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddZoneRecord', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddZoneRecord'], ], ], 'ramActions' => [ @@ -1276,12 +765,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -1289,14 +773,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"RecordId\\": 0,\\n \\"Success\\": true\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<AddZoneRecordResponse>\\n <RecordId>5809</RecordId>\\n <RequestId>D4AD014E-46F6-4311-815B-AAB3ACE06F9C</RequestId>\\n</AddZoneRecordResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', ], 'BindResolverRuleVpc' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1304,36 +782,23 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '转发规则ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hr****'], ], [ 'name' => 'Vpc', @@ -1346,28 +811,13 @@ 'description' => 'vpc信息。', 'type' => 'object', 'properties' => [ - 'VpcId' => [ - 'description' => '专有网络ID(VPC ID)。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'RegionId' => [ - 'description' => '出站VPC所在地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - 'VpcType' => [ - 'description' => 'VPC类型。取值:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'required' => false, - 'example' => 'STANDARD', - ], + 'VpcId' => ['description' => '专有网络ID(VPC ID)。', 'type' => 'string', 'required' => false, 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'RegionId' => ['description' => '出站VPC所在地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], + 'VpcType' => ['description' => 'VPC类型。取值:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], ], 'required' => false, ], @@ -1381,55 +831,36 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '12FE6E98-3885-423E-B18B-88CC17052A31', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '12FE6E98-3885-423E-B18B-88CC17052A31'], ], + 'description' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'ZoneVpc.Zone.Repeated', - 'errorMessage' => 'Vpc is bind to same zone name.', - 'description' => '', - ], + ['errorCode' => 'ZoneVpc.Zone.Repeated', 'errorMessage' => 'Vpc is bind to same zone name.', 'description' => ''], ], ], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"12FE6E98-3885-423E-B18B-88CC17052A31\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>12FE6E98-3885-423E-B18B-88CC17052A31</RequestId>","errorExample":""}]', 'title' => '转发规则关联VPC', 'summary' => '调用BindResolverRuleVpc设置转发规则关联VPC。', + 'description' => '><notice>本接口采用全量覆盖机制,调用时会清除所有未包含在本次请求中的原有 VPC 绑定关系。如需新增 VPC,请务必将存量 VPC ID 一并传入。></notice>', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-10-17T09:58:33.000Z', - 'description' => '请求参数发生变更', - ], - [ - 'createdAt' => '2024-10-13T10:53:05.000Z', - 'description' => '请求参数发生变更', - ], - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '请求参数发生变更', - ], + ['createdAt' => '2024-10-17T09:58:33.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2024-10-13T10:53:05.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '请求参数发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'BindResolverRuleVpc', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindResolverRuleVpc'], ], ], 'ramActions' => [ @@ -1440,27 +871,16 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"12FE6E98-3885-423E-B18B-88CC17052A31\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>12FE6E98-3885-423E-B18B-88CC17052A31</RequestId>","errorExample":""}]', ], 'BindZoneVpc' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => '绑定或者解绑zone与VPC列表两者之间的关系,设置域名(zone)生效范围。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1472,47 +892,29 @@ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtz6J3Z3C', - ], + 'abilityTreeNodes' => ['FEATUREpvtz6J3Z3C'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '34d4031b63c527358b710a61346a****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '34d4031b63c527358b710a61346a****'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'Vpcs', @@ -1526,28 +928,13 @@ 'description' => '关联Vpc信息。', 'type' => 'object', 'properties' => [ - 'VpcId' => [ - 'description' => 'Vpc ID。当Zone已经绑定Vpc,此时不传入此参数,表示将Zone和Vpc解绑。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'RegionId' => [ - 'description' => 'Vpc所属地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-beijing', - ], - 'VpcType' => [ - 'description' => 'Vpc类型。取值:'."\n" - ."\n" - .'- **STANDARD**:标准Vpc。'."\n" - ."\n" - .'- **EDS**:无影工作区Vpc。', - 'type' => 'string', - 'required' => false, - 'example' => 'STANDARD', - ], + 'VpcId' => ['description' => 'Vpc ID。当Zone已经绑定Vpc,此时不传入此参数,表示将Zone和Vpc解绑。', 'type' => 'string', 'required' => false, 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'RegionId' => ['description' => 'Vpc所属地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-beijing'], + 'VpcType' => ['description' => 'Vpc类型。取值:'."\n" + ."\n" + .'- **STANDARD**:标准Vpc。'."\n" + ."\n" + .'- **EDS**:无影工作区Vpc。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], ], 'required' => false, ], @@ -1558,12 +945,7 @@ [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -1571,50 +953,33 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], ], + 'description' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'ZoneVpc.Zone.Repeated', - 'errorMessage' => 'Vpc is bind to same zone name.', - 'description' => '', - ], + ['errorCode' => 'ZoneVpc.Zone.Repeated', 'errorMessage' => 'Vpc is bind to same zone name.', 'description' => ''], ], ], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\"\\n}","type":"json"}]', 'title' => 'zone关联VPC', - 'summary' => '绑定或者解绑zone与VPC列表两者之间的关系,设置域名(zone)生效范围。', 'description' => '##### 注意事项:'."\n" - .'域名生效范围建议完成所有解析记录配置后再设置,因为创建域名时如果设置了域名生效范围,这意味着在域名创建成功后、未添加解析记录前这段时间,在生效范围内网络对该域名的解析都会失败(开启了子域名递归解析代理的情况除外)。', + .'域名生效范围建议完成所有解析记录配置后再设置,因为创建域名时如果设置了域名生效范围,这意味着在域名创建成功后、未添加解析记录前这段时间,在生效范围内网络对该域名的解析都会失败(开启了子域名递归解析代理的情况除外)。'."\n" + .'><notice>本接口采用全量覆盖机制,调用时会清除所有未包含在本次请求中的原有 VPC 绑定关系。如需新增 VPC,请务必将存量 VPC ID 一并传入。></notice>', 'changeSet' => [ - [ - 'createdAt' => '2024-10-17T09:58:33.000Z', - 'description' => '请求参数发生变更', - ], - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '请求参数发生变更', - ], + ['createdAt' => '2024-10-17T09:58:33.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '请求参数发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'BindZoneVpc', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindZoneVpc'], ], ], 'ramActions' => [ @@ -1625,27 +990,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\"\\n}","type":"json"}]', ], 'ChangeZoneDnsGroup' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1658,38 +1011,21 @@ [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone的全局ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'e0cff188756b1d4579b25e54b66cb830', - ], + 'schema' => ['description' => 'Zone的全局ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'e0cff188756b1d4579b25e54b66cb830'], ], [ 'name' => 'DnsGroup', 'in' => 'query', - 'schema' => [ - 'description' => '内置权威位置区'."\n" - ."\n" - .'- 普通区:NORMAL_ZONE'."\n" - .'- 快速区:FAST_ZONE'."\n" - .'> <props="china">2025年4月30日(UTC+8)起,新开通云解析PrivateZone的用户在创建Zone时,默认将设置为加速区Zone。</props>', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'NORMAL_ZONE', - ], + 'schema' => ['description' => '内置权威位置区'."\n" + ."\n" + .'- 普通区:NORMAL_ZONE'."\n" + .'- 快速区:FAST_ZONE'."\n" + .'> <props="china">2025年4月30日(UTC+8)起,新开通云解析PrivateZone的用户在创建Zone时,默认将设置为加速区Zone。</props>', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'NORMAL_ZONE'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。更多详情,请参见如何保证幂等性。', - 'type' => 'string', - 'required' => false, - 'example' => '85456erer657cfgfg3437', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。更多详情,请参见如何保证幂等性。', 'type' => 'string', 'required' => false, 'example' => '85456erer657cfgfg3437'], ], ], 'responses' => [ @@ -1697,16 +1033,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ZoneId' => [ - 'description' => 'Zone的全局ID。', - 'type' => 'string', - 'example' => 'e0cff188756b1d4579b25e54b66cb830', - ], - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB', - ], + 'ZoneId' => ['description' => 'Zone的全局ID。', 'type' => 'string', 'example' => 'e0cff188756b1d4579b25e54b66cb830'], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB'], ], ], ], @@ -1717,12 +1045,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'ChangeZoneDnsGroup', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeZoneDnsGroup'], ], ], 'ramActions' => [ @@ -1733,12 +1056,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -1746,14 +1064,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ZoneId\\": \\"e0cff188756b1d4579b25e54b66cb830\\",\\n \\"RequestId\\": \\"C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB\\"\\n}","type":"json"}]', ], 'CheckZoneName' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1765,38 +1077,23 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneName', 'in' => 'query', - 'schema' => [ - 'description' => 'zone的名称。此参数为必传参数。', - 'type' => 'string', - 'required' => false, - 'example' => 'example.com', - ], + 'schema' => ['description' => 'zone的名称。此参数为必传参数。', 'type' => 'string', 'required' => false, 'example' => 'example.com'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], ], 'responses' => [ @@ -1804,24 +1101,12 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'CA29B88F-A571-4123-80D5-768AC2F7F806', - ], - 'Check' => [ - 'description' => '检查结果。描述:'."\n" - ."\n" - .'- **true**:可添加'."\n" - .'- **false**:不可添加', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Success' => [ - 'description' => '是否成功。', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'CA29B88F-A571-4123-80D5-768AC2F7F806'], + 'Check' => ['description' => '检查结果。描述:'."\n" + ."\n" + .'- **true**:可添加'."\n" + .'- **false**:不可添加', 'type' => 'boolean', 'example' => 'true'], + 'Success' => ['description' => '是否成功。', 'type' => 'boolean', 'example' => 'true'], ], ], ], @@ -1829,19 +1114,11 @@ 'title' => '根据规则校验zone是否可添加', 'summary' => '调用CheckZoneName根据规则校验zone名称是否可添加。', 'changeSet' => [ - [ - 'createdAt' => '2024-01-31T12:33:44.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-01-31T12:33:44.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'CheckZoneName', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckZoneName'], ], ], 'ramActions' => [ @@ -1852,12 +1129,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -1865,14 +1137,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CA29B88F-A571-4123-80D5-768AC2F7F806\\",\\n \\"Check\\": true,\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CheckZoneNameResponse>\\n <RequestId>CA29B88F-A571-4123-80D5-768AC2F7F806</RequestId>\\n <Check>true</Check>\\n <Success>true</Success>\\n</CheckZoneNameResponse>","errorExample":""}]', ], 'DeleteCustomLine' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1885,24 +1151,12 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言。', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言。', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'en'], ], [ 'name' => 'LineId', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1045001', - ], + 'schema' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1045001'], ], ], 'responses' => [ @@ -1910,27 +1164,15 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求 ID', - 'type' => 'string', - 'example' => 'A73F3BD0-B1A8-42A9-A9B6-689BBABC4891', - ], - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '520002', - ], + 'RequestId' => ['description' => '请求 ID', 'type' => 'string', 'example' => 'A73F3BD0-B1A8-42A9-A9B6-689BBABC4891'], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '520002'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'CustomLine.InUsed', - 'errorMessage' => 'customLine is in used can not delete.%s', - 'description' => '自定义线路被引用无法删除', - ], + ['errorCode' => 'CustomLine.InUsed', 'errorMessage' => 'customLine is in used can not delete.%s', 'description' => '自定义线路被引用无法删除'], ], ], 'title' => '删除自定义线路', @@ -1938,12 +1180,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteCustomLine', - ], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteCustomLine'], ], ], 'ramActions' => [ @@ -1954,12 +1191,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], @@ -1967,14 +1199,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A73F3BD0-B1A8-42A9-A9B6-689BBABC4891\\",\\n \\"LineId\\": \\"520002\\"\\n}","type":"json"}]', ], 'DeleteResolverEndpoint' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1987,29 +1213,18 @@ [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点ID,终端节点的唯一标识。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hra0**', - ], + 'schema' => ['description' => '终端节点ID,终端节点的唯一标识。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hra0**'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], ], 'responses' => [ @@ -2017,11 +1232,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '35134B4A-CEC0-43C8-AAD4-BA54AE3268B5', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '35134B4A-CEC0-43C8-AAD4-BA54AE3268B5'], ], ], ], @@ -2032,19 +1243,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteResolverEndpoint', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteResolverEndpoint'], ], ], 'ramActions' => [ @@ -2055,12 +1258,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], ], ], ], @@ -2068,14 +1266,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"35134B4A-CEC0-43C8-AAD4-BA54AE3268B5\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>35134B4A-CEC0-43C8-AAD4-BA54AE3268B5</RequestId>","errorExample":""}]', ], 'DeleteResolverRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2088,24 +1280,13 @@ [ 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则ID'."\n" - ."\n", - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '转发规则ID'."\n" + ."\n", 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hr****'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言', 'type' => 'string', 'required' => false, 'example' => 'en'], ], ], 'responses' => [ @@ -2113,11 +1294,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0C9959BE-3A6A-4803-8DCE-973B42ACD599', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0C9959BE-3A6A-4803-8DCE-973B42ACD599'], ], ], ], @@ -2128,19 +1305,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteResolverRule', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteResolverRule'], ], ], 'ramActions' => [ @@ -2151,12 +1320,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}'], ], ], ], @@ -2165,14 +1329,8 @@ ], 'DeleteUserVpcAuthorization' => [ 'summary' => '调用DeleteUserVpcAuthorization删除跨账号授权,可以根据账号ID和授权类型删除。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2184,37 +1342,23 @@ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtz3KGNVF', - ], + 'abilityTreeNodes' => ['FEATUREpvtz3KGNVF'], ], 'parameters' => [ [ 'name' => 'AuthorizedUserId', 'in' => 'query', - 'schema' => [ - 'description' => '授权资源的所属用户主账号ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '141339776561****', - ], + 'schema' => ['description' => '授权资源的所属用户主账号ID。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '141339776561****'], ], [ 'name' => 'AuthType', 'in' => 'query', - 'schema' => [ - 'description' => '授权类型。取值:'."\n" - ."\n" - .'- NORMAL:普通授权。'."\n" - .'- CLOUD_PRODUCT:云产品授权。'."\n" - ."\n" - .'默认:NORMAL', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => '授权类型。取值:'."\n" + ."\n" + .'- NORMAL:普通授权。'."\n" + .'- CLOUD_PRODUCT:云产品授权。'."\n" + ."\n" + .'默认:NORMAL', 'type' => 'string', 'required' => false, 'example' => 'NORMAL'], ], ], 'responses' => [ @@ -2222,30 +1366,18 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], ], ], ], ], 'title' => '删除跨账号授权', 'changeSet' => [ - [ - 'createdAt' => '2021-09-22T06:38:48.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-09-22T06:38:48.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteUserVpcAuthorization', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteUserVpcAuthorization'], ], ], 'ramActions' => [ @@ -2256,12 +1388,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -2269,14 +1396,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\"\\n}","type":"json"}]', ], 'DeleteZone' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2284,58 +1405,35 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。'."\n" - ."\n" - .'> 对于已配置域名生效范围的内置权威域名,必须先将其与域名生效范围解除关联,然后才能删除。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '0e41496f12da01311d314f17b801****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。'."\n" + ."\n" + .'> 对于已配置域名生效范围的内置权威域名,必须先将其与域名生效范围解除关联,然后才能删除。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0e41496f12da01311d314f17b801****'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '21079fa016944979537637959d09bc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '21079fa016944979537637959d09bc'], ], ], 'responses' => [ @@ -2343,16 +1441,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => '0e41496f12da01311d314f17b801****', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'E246E023-F2EB-4034-83F7-B13FCF31459C', - ], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => '0e41496f12da01311d314f17b801****'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'E246E023-F2EB-4034-83F7-B13FCF31459C'], ], ], ], @@ -2367,12 +1457,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteZone', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteZone'], ], ], 'ramActions' => [ @@ -2383,12 +1468,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -2396,14 +1476,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"ZoneId\\": \\"0e41496f12da01311d314f17b801****\\",\\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\"\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<DeleteZoneResponse>\\n <RequestId>B5174E6E-0AA6-4524-BCE4-603DED055319</RequestId>\\n <ZoneId>AgIDE1MA_151</ZoneId>\\n</DeleteZoneResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', ], 'DeleteZoneRecord' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2411,57 +1485,33 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '306279****', - ], + 'schema' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '306279****'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -2469,17 +1519,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '306279****', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '306279****'], ], ], ], @@ -2491,12 +1532,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteZoneRecord', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteZoneRecord'], ], ], 'ramActions' => [ @@ -2507,12 +1543,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -2520,14 +1551,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"RecordId\\": 0\\n}","type":"json"}]', ], 'DescribeChangeLogs' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2537,127 +1562,71 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '15405', - 'abilityTreeNodes' => [ - 'FEATUREpvtzBZMYLJ', - ], + 'abilityTreeNodes' => ['FEATUREpvtzBZMYLJ'], ], 'parameters' => [ [ 'name' => 'Keyword', 'in' => 'query', - 'schema' => [ - 'description' => '关键字(行为、内容)。支持模糊查询,不区分大小写。', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => '关键字(行为、内容)。支持模糊查询,不区分大小写。', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID。 是否为空:'."\n" - .'- 若ZondId非空,则获取当前Zone的解析记录变更日志。<br>'."\n" - .'- 若ZoneId为空,则获取当前账户下所有Zone操作及Zone解析变更日志。', - 'type' => 'string', - 'required' => false, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID。 是否为空:'."\n" + .'- 若ZondId非空,则获取当前Zone的解析记录变更日志。<br>'."\n" + .'- 若ZoneId为空,则获取当前账户下所有Zone操作及Zone解析变更日志。', 'type' => 'string', 'required' => false, 'example' => 'df2d03865266bd9842306db586d3****'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '100', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '100', 'default' => '20'], ], [ 'name' => 'StartTimestamp', 'in' => 'query', - 'schema' => [ - 'description' => '开始时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1516779348000', - ], + 'schema' => ['description' => '开始时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1516779348000'], ], [ 'name' => 'EndTimestamp', 'in' => 'query', - 'schema' => [ - 'description' => '结束时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2516779348000', - ], + 'schema' => ['description' => '结束时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2516779348000'], ], [ 'name' => 'EntityType', 'in' => 'query', - 'schema' => [ - 'description' => '获取的日志类型。取值:'."\n" - ."\n" - .'- **PV_ZONE**:内置权威zone的操作日志。'."\n" - .'- **PV_RECORD**:解析记录的操作日志。'."\n" - .'- **RESOLVER_RULE**:转发规则的操作日志。'."\n" - .'- **CUSTOM_LINE**:自定义线路的操作日志。'."\n" - .'- **RESOLVER_ENDPOINT**:出站终端节点的操作日志。'."\n" - .'- **INBOUND_ENDPOINT**:入站终端节点的操作日志。'."\n" - .'- **CACHE_RESERVE_DOMAIN**:缓存保持域名的操作日志。'."\n" - ."\n\n" - .'> 其它值则忽略,获取所有类型日志。', - 'type' => 'string', - 'required' => false, - 'example' => 'PV_ZONE', - ], + 'schema' => ['description' => '获取的日志类型。取值:'."\n" + ."\n" + .'- **PV_ZONE**:内置权威zone的操作日志。'."\n" + .'- **PV_RECORD**:解析记录的操作日志。'."\n" + .'- **RESOLVER_RULE**:转发规则的操作日志。'."\n" + .'- **CUSTOM_LINE**:自定义线路的操作日志。'."\n" + .'- **RESOLVER_ENDPOINT**:出站终端节点的操作日志。'."\n" + .'- **INBOUND_ENDPOINT**:入站终端节点的操作日志。'."\n" + .'- **CACHE_RESERVE_DOMAIN**:缓存保持域名的操作日志。'."\n" + ."\n\n" + .'> 其它值则忽略,获取所有类型日志。', 'type' => 'string', 'required' => false, 'example' => 'PV_ZONE'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '192.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '192.0.XX.XX'], ], ], 'responses' => [ @@ -2665,17 +1634,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '返回的每页数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'F0FCB52A-D512-41A0-8595-40234EDCFD8B', - ], + 'PageSize' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'F0FCB52A-D512-41A0-8595-40234EDCFD8B'], 'ChangeLogs' => [ 'type' => 'object', 'itemNode' => true, @@ -2687,108 +1647,39 @@ 'description' => '变更日志详情。', 'type' => 'object', 'properties' => [ - 'OperTimestamp' => [ - 'description' => '操作发生的时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1721619906972', - ], - 'EntityId' => [ - 'description' => '域名、自定义解析线路、转发规则、出站终端节点、入站终端节点等的唯一标识码。', - 'type' => 'string', - 'example' => 'df2d03865266bd9842306db586d3****', - ], - 'OperObject' => [ - 'description' => '操作对象类型。说明:'."\n" - .'- **PV_ZONE**:内置权威zone。'."\n" - .'- **PV_RECORD**:解析记录。'."\n" - .'- **RESOLVER_RULE**:转发规则。'."\n" - .'- **CUSTOM_LINE**:自定义线路。'."\n" - .'- **RESOLVER_ENDPOINT**:出站终端节点。'."\n" - .'- **INBOUND_ENDPOINT**:入站终端节点。'."\n" - .'- **CACHE_RESERVE_DOMAIN**:缓存保持域名。', - 'type' => 'string', - 'example' => 'PV_RECORD', - ], - 'OperTime' => [ - 'description' => '操作发生的时间。', - 'type' => 'string', - 'example' => '2024-07-22T03:45Z', - ], - 'OperIp' => [ - 'description' => '操作本次变更的IP地址(公网IP,如果操作终端设备为私网IP,那此处记录的IP为用户终端NAT之后的公网IP)。', - 'type' => 'string', - 'example' => '192.0.XX.XX', - ], - 'OperAction' => [ - 'description' => '对操作对象的具体操作行为,例如增加、删除、修改、关联等。', - 'type' => 'string', - 'example' => 'add', - ], - 'Content' => [ - 'description' => '操作内容。记录本次操作的具体内容。', - 'type' => 'string', - 'example' => 'Add RR:test.03 Type:A Line:default TTL:300 Value:172.20.XX.XX', - ], - 'EntityName' => [ - 'description' => '操作对象名称。指操作的主体,例如域名、自定义解析线路、缓存保持域名、转发规则、出站终端节点、入站终端节点。', - 'type' => 'string', - 'example' => 'test.03', - ], - 'Id' => [ - 'description' => '操作记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '90761578646770****', - ], - 'CreatorId' => [ - 'description' => '操作者ID。完成这个操作的实施人ID。', - 'type' => 'string', - 'example' => '141339776561****', - ], - 'CreatorType' => [ - 'description' => '操作者类型。取值为空或**USER**', - 'type' => 'string', - 'example' => 'USER', - ], - 'CreatorSubType' => [ - 'description' => '操作者子类型。取值:'."\n" - ."\n" - .'- CUSTOMER:主账号'."\n" - .'- SUB:子账号'."\n" - .'- STS:角色扮演'."\n" - .'- OTHER:其他', - 'type' => 'string', - 'example' => 'CUSTOMER', - ], - 'CreatorUserId' => [ - 'description' => '操作者ID。', - 'type' => 'string', - 'example' => '141339776561****', - ], + 'OperTimestamp' => ['description' => '操作发生的时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1721619906972'], + 'EntityId' => ['description' => '域名、自定义解析线路、转发规则、出站终端节点、入站终端节点等的唯一标识码。', 'type' => 'string', 'example' => 'df2d03865266bd9842306db586d3****'], + 'OperObject' => ['description' => '操作对象类型。说明:'."\n" + .'- **PV_ZONE**:内置权威zone。'."\n" + .'- **PV_RECORD**:解析记录。'."\n" + .'- **RESOLVER_RULE**:转发规则。'."\n" + .'- **CUSTOM_LINE**:自定义线路。'."\n" + .'- **RESOLVER_ENDPOINT**:出站终端节点。'."\n" + .'- **INBOUND_ENDPOINT**:入站终端节点。'."\n" + .'- **CACHE_RESERVE_DOMAIN**:缓存保持域名。', 'type' => 'string', 'example' => 'PV_RECORD'], + 'OperTime' => ['description' => '操作发生的时间。', 'type' => 'string', 'example' => '2024-07-22T03:45Z'], + 'OperIp' => ['description' => '操作本次变更的IP地址(公网IP,如果操作终端设备为私网IP,那此处记录的IP为用户终端NAT之后的公网IP)。', 'type' => 'string', 'example' => '192.0.XX.XX'], + 'OperAction' => ['description' => '对操作对象的具体操作行为,例如增加、删除、修改、关联等。', 'type' => 'string', 'example' => 'add'], + 'Content' => ['description' => '操作内容。记录本次操作的具体内容。', 'type' => 'string', 'example' => 'Add RR:test.03 Type:A Line:default TTL:300 Value:172.20.XX.XX'], + 'EntityName' => ['description' => '操作对象名称。指操作的主体,例如域名、自定义解析线路、缓存保持域名、转发规则、出站终端节点、入站终端节点。', 'type' => 'string', 'example' => 'test.03'], + 'Id' => ['description' => '操作记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '90761578646770****'], + 'CreatorId' => ['description' => '操作者ID。完成这个操作的实施人ID。', 'type' => 'string', 'example' => '141339776561****'], + 'CreatorType' => ['description' => '操作者类型。取值为空或**USER**', 'type' => 'string', 'example' => 'USER'], + 'CreatorSubType' => ['description' => '操作者子类型。取值:'."\n" + ."\n" + .'- CUSTOMER:主账号'."\n" + .'- SUB:子账号'."\n" + .'- STS:角色扮演'."\n" + .'- OTHER:其他', 'type' => 'string', 'example' => 'CUSTOMER'], + 'CreatorUserId' => ['description' => '操作者ID。', 'type' => 'string', 'example' => '141339776561****'], ], ], ], ], ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '全部数据的总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalItems' => [ - 'description' => '日志列表总数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '全部数据的总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalItems' => ['description' => '日志列表总数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], ], ], ], @@ -2801,19 +1692,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-11-25T12:38:24.000Z', - 'description' => '响应参数发生变更', - ], + ['createdAt' => '2024-11-25T12:38:24.000Z', 'description' => '响应参数发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeChangeLogs', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeChangeLogs'], ], ], 'ramActions' => [ @@ -2824,12 +1707,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -2837,14 +1715,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 1,\\n \\"RequestId\\": \\"F0FCB52A-D512-41A0-8595-40234EDCFD8B\\",\\n \\"ChangeLogs\\": {\\n \\"ChangeLog\\": [\\n {\\n \\"OperTimestamp\\": 1721619906972,\\n \\"EntityId\\": \\"df2d03865266bd9842306db586d3****\\",\\n \\"OperObject\\": \\"PV_RECORD\\",\\n \\"OperTime\\": \\"2024-07-22T03:45Z\\",\\n \\"OperIp\\": \\"192.0.XX.XX\\",\\n \\"OperAction\\": \\"add\\",\\n \\"Content\\": \\"Add RR:test.03 Type:A Line:default TTL:300 Value:172.20.XX.XX\\",\\n \\"EntityName\\": \\"test.03\\",\\n \\"Id\\": 0,\\n \\"CreatorId\\": \\"141339776561****\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"CUSTOMER\\",\\n \\"CreatorUserId\\": \\"141339776561****\\"\\n }\\n ]\\n },\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<DescribeChangeLogsResponse>\\n <PageNumber>1</PageNumber>\\n <ChangeLogs>\\n <ChangeLog>\\n <OperTimestamp>1516779348000</OperTimestamp>\\n <OperAction>add</OperAction>\\n <OperObject>PV_ZONE</OperObject>\\n <OperIp>106.11.34.7</OperIp>\\n <Id>6726</Id>\\n <EntityName>test-api.com</EntityName>\\n <OperTime>2018-01-24T07:35Z</OperTime>\\n <Content>add test-api.com</Content>\\n <EntityId>CAgICA1OA_58</EntityId>\\n </ChangeLog>\\n </ChangeLogs>\\n <PageSize>1</PageSize>\\n <RequestId>F0FCB52A-D512-41A0-8595-40234EDCFD8B</RequestId>\\n <TotalItems>224</TotalItems>\\n <TotalPages>224</TotalPages>\\n</DescribeChangeLogsResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', ], 'DescribeCustomLineInfo' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2856,31 +1728,18 @@ 'operationType' => 'get', 'chargeType' => 'free', 'abilityTreeCode' => '190584', - 'abilityTreeNodes' => [ - 'FEATUREpvtzNNOVSD', - ], + 'abilityTreeNodes' => ['FEATUREpvtzNNOVSD'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言。', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言。', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'LineId', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '11271', - ], + 'schema' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '11271'], ], ], 'responses' => [ @@ -2888,92 +1747,41 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '100003', - ], - 'Name' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'example' => '测试线路', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '100003'], + 'Name' => ['description' => '自定义线路名称', 'type' => 'string', 'example' => 'Test'], 'Ipv4s' => [ 'description' => 'ipv4地址段列表', 'type' => 'array', - 'items' => [ - 'description' => 'ipv4地址段', - 'type' => 'string', - 'example' => '1.1.1.1-2.2.2.2', - ], - ], - 'Creator' => [ - 'description' => '创建者。', - 'type' => 'string', - 'example' => '260282302749096109', - ], - 'CreatorType' => [ - 'description' => '创建者角色:'."\n" - .'- USER:用户'."\n" - .'- SYSTEM:系统', - 'type' => 'string', - 'example' => 'USER', - ], - 'CreatorSubType' => [ - 'description' => '创建者类型。'."\n" - .'- CUSTOM:主账号'."\n" - .'- SUB:子账号'."\n" - .'- STS:角色扮演'."\n" - .'- OTHER:其他角色', - 'type' => 'string', - 'example' => 'CUSTOM', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2018-01-23T03:15Z', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2018-01-24T06:35Z', - ], - 'CreateTimestamp' => [ - 'description' => ' '."\n" - .'创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1516775741000', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1516775741000', - ], - 'Dnscategory' => [ - 'type' => 'string', - ], + 'items' => ['description' => 'ipv4地址段', 'type' => 'string', 'example' => '1.1.1.1-2.2.2.2'], + ], + 'Creator' => ['description' => '创建者。', 'type' => 'string', 'example' => '260282302749096109'], + 'CreatorType' => ['description' => '创建者角色:'."\n" + .'- USER:用户'."\n" + .'- SYSTEM:系统', 'type' => 'string', 'example' => 'USER'], + 'CreatorSubType' => ['description' => '创建者类型。'."\n" + .'- CUSTOM:主账号'."\n" + .'- SUB:子账号'."\n" + .'- STS:角色扮演'."\n" + .'- OTHER:其他角色', 'type' => 'string', 'example' => 'CUSTOM'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2018-01-23T03:15Z'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2018-01-24T06:35Z'], + 'CreateTimestamp' => ['description' => ' '."\n" + .'创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1516775741000'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1516775741000'], + 'Dnscategory' => ['type' => 'string', 'description' => ''], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"LineId\\": \\"100003\\",\\n \\"Name\\": \\"Test\\",\\n \\"Ipv4s\\": [\\n \\"1.1.1.1-2.2.2.2\\"\\n ],\\n \\"Creator\\": \\"260282302749096109\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"CUSTOM\\",\\n \\"CreateTime\\": \\"2018-01-23T03:15Z\\",\\n \\"UpdateTime\\": \\"2018-01-24T06:35Z\\",\\n \\"CreateTimestamp\\": 1516775741000,\\n \\"UpdateTimestamp\\": 1516775741000,\\n \\"Dnscategory\\": \\"\\"\\n}","type":"json"}]', 'title' => '查询自定义线路详细信息', 'summary' => '查询自定义线路详细信息。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeCustomLineInfo', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustomLineInfo'], ], ], 'ramActions' => [ @@ -2984,27 +1792,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"LineId\\": \\"100003\\",\\n \\"Name\\": \\"测试线路\\",\\n \\"Ipv4s\\": [\\n \\"1.1.1.1-2.2.2.2\\"\\n ],\\n \\"Creator\\": \\"260282302749096109\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"CUSTOM\\",\\n \\"CreateTime\\": \\"2018-01-23T03:15Z\\",\\n \\"UpdateTime\\": \\"2018-01-24T06:35Z\\",\\n \\"CreateTimestamp\\": 1516775741000,\\n \\"UpdateTimestamp\\": 1516775741000,\\n \\"Dnscategory\\": \\"\\"\\n}","type":"json"}]', ], 'DescribeCustomLines' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3016,48 +1812,23 @@ 'operationType' => 'list', 'chargeType' => 'free', 'abilityTreeCode' => '190582', - 'abilityTreeNodes' => [ - 'FEATUREpvtzNNOVSD', - ], + 'abilityTreeNodes' => ['FEATUREpvtzNNOVSD'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言。', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言。', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页码,默认为1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '9999999', - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页码,默认为1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9999999', 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '10', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '10', 'default' => '20'], ], ], 'responses' => [ @@ -3065,35 +1836,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', - ], - 'PageNumber' => [ - 'description' => '当前页数,起始值为**1**,默认为**1**。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'TotalItems' => [ - 'description' => '总个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'PageSize' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60'], + 'PageNumber' => ['description' => '当前页数,起始值为**1**,默认为**1**。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], + 'TotalItems' => ['description' => '总个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], 'CustomLines' => [ 'type' => 'object', 'itemNode' => true, @@ -3104,16 +1851,8 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '160002', - ], - 'Name' => [ - 'description' => '自定义线路名称。', - 'type' => 'string', - 'example' => '测试线路', - ], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '160002'], + 'Name' => ['description' => '自定义线路名称。', 'type' => 'string', 'example' => 'Test route'], 'Ipv4s' => [ 'type' => 'object', 'itemNode' => true, @@ -3121,80 +1860,44 @@ 'Ipv4' => [ 'description' => 'ipv4地址段列表。', 'type' => 'array', - 'items' => [ - 'description' => 'ipv4地址段。', - 'type' => 'string', - 'example' => '1.1.1.1', - ], + 'items' => ['description' => 'ipv4地址段。', 'type' => 'string', 'example' => '1.1.1.1'], ], ], + 'description' => '', ], - 'Creator' => [ - 'description' => '创建者。', - 'type' => 'string', - 'example' => '21312421', - ], - 'CreatorType' => [ - 'description' => '创建者角色。'."\n" - .'- USER:用户'."\n" - .'- SYSTEM:系统', - 'type' => 'string', - 'example' => 'USER', - ], - 'CreatorSubType' => [ - 'description' => '创建者类型。'."\n" - .'- CUSTOM:主账号'."\n" - .'- SUB:子账号'."\n" - .'- STS:角色扮演'."\n" - .'- OTHER:其他角色', - 'type' => 'string', - 'example' => 'SUB', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2022-03-25T08:07Z', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1671174074000', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2020-08-24T16:08Z', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1681879029000', - ], - 'DnsCategory' => [ - 'type' => 'string', - ], + 'Creator' => ['description' => '创建者。', 'type' => 'string', 'example' => '21312421'], + 'CreatorType' => ['description' => '创建者角色。'."\n" + .'- USER:用户'."\n" + .'- SYSTEM:系统', 'type' => 'string', 'example' => 'USER'], + 'CreatorSubType' => ['description' => '创建者类型。'."\n" + .'- CUSTOM:主账号'."\n" + .'- SUB:子账号'."\n" + .'- STS:角色扮演'."\n" + .'- OTHER:其他角色', 'type' => 'string', 'example' => 'SUB'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2022-03-25T08:07Z'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1671174074000'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2020-08-24T16:08Z'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1681879029000'], + 'DnsCategory' => ['type' => 'string'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 5,\\n \\"TotalItems\\": 100,\\n \\"CustomLines\\": {\\n \\"CustomLine\\": [\\n {\\n \\"LineId\\": \\"160002\\",\\n \\"Name\\": \\"Test route\\",\\n \\"Ipv4s\\": {\\n \\"Ipv4\\": [\\n \\"1.1.1.1\\"\\n ]\\n },\\n \\"Creator\\": \\"21312421\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"SUB\\",\\n \\"CreateTime\\": \\"2022-03-25T08:07Z\\",\\n \\"CreateTimestamp\\": 1671174074000,\\n \\"UpdateTime\\": \\"2020-08-24T16:08Z\\",\\n \\"UpdateTimestamp\\": 1681879029000,\\n \\"DnsCategory\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => '查询自定义线路列表', 'summary' => '查询自定义线路列表。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeCustomLines', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustomLines'], ], ], 'ramActions' => [ @@ -3205,27 +1908,131 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'CustomLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'CustomLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 5,\\n \\"TotalItems\\": 100,\\n \\"CustomLines\\": {\\n \\"CustomLine\\": [\\n {\\n \\"LineId\\": \\"160002\\",\\n \\"Name\\": \\"测试线路\\",\\n \\"Ipv4s\\": {\\n \\"Ipv4\\": [\\n \\"1.1.1.1\\"\\n ]\\n },\\n \\"Creator\\": \\"21312421\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"SUB\\",\\n \\"CreateTime\\": \\"2022-03-25T08:07Z\\",\\n \\"CreateTimestamp\\": 1671174074000,\\n \\"UpdateTime\\": \\"2020-08-24T16:08Z\\",\\n \\"UpdateTimestamp\\": 1681879029000,\\n \\"DnsCategory\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], - 'DescribeRegions' => [ - 'methods' => [ - 'post', - 'get', + 'DescribeIntranetUserCanAnalysisVpcs' => [ + 'summary' => '获取用户可以分析的VPC列表', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREpvtz3KGNVF'], + ], + 'parameters' => [ + [ + 'name' => 'NetworkType', + 'in' => 'query', + 'schema' => ['description' => '查询类型', 'type' => 'string', 'required' => false, 'example' => 'CLOUD'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => '页面大小。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '100'], + ], + [ + 'name' => 'QueryTreeLevel', + 'in' => 'query', + 'schema' => ['description' => '查询层级,比如某个账户下某个VPC', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'VpcOwner', + 'in' => 'query', + 'schema' => ['description' => 'VPC所有者', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1204673843521685'], + ], + [ + 'name' => 'VpcType', + 'in' => 'query', + 'schema' => ['description' => '查询VPC类型级别时返回', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => ['description' => '查询Region级别时返回', 'type' => 'string', 'required' => false, 'example' => 'cn-beijing'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB'], + 'CurPage' => ['description' => '当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '11'], + 'PageSize' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPage' => ['description' => '查询到的工作空间总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'TotalSize' => ['description' => '总数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '35'], + 'UserCanAnalysisVpcsPopResults' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'UserCanAnalysisVpcsPopResult' => [ + 'description' => '应答数据集合', + 'type' => 'array', + 'items' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'TreeLevel' => ['description' => '查询层级,比如某个账户下某个 VPC', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], + 'NetworkType' => ['description' => '查询网络类型级别时返回', 'type' => 'string', 'example' => 'CLOUD'], + 'AuthType' => ['description' => '查询用户级别时时返回', 'type' => 'string', 'example' => 'NORMAL'], + 'AuthorizedUserId' => ['description' => '查询用户级别时返回', 'type' => 'integer', 'format' => 'int64', 'example' => '1204673843521685'], + 'VpcType' => ['description' => '查询VPC类型级别时返回', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionId' => ['description' => '查询Region级别时返回', 'type' => 'string', 'example' => 'cn-beijing'], + 'VpcId' => ['description' => '查询Vpc级别时返回', 'type' => 'string', 'example' => 'vpc-bp16tq6uhxuotmh745zvl'], + ], + ], + ], + ], + 'description' => '', + ], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'title' => '查看用户可分析的VPC列表', + 'description' => '此接口性能不高,不建议使用。请使用 DescribeZones 获取 zone 列表。如果获取绑定的 vpc 详情,则根据 zoneId 来调用接口 DescribeZoneInfo 来获取。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'pvtz:DescribeIntranetUserCanAnalysisVpcs', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB\\",\\n \\"CurPage\\": 11,\\n \\"PageSize\\": 1,\\n \\"TotalPage\\": 0,\\n \\"TotalSize\\": 35,\\n \\"UserCanAnalysisVpcsPopResults\\": {\\n \\"UserCanAnalysisVpcsPopResult\\": [\\n {\\n \\"TreeLevel\\": 0,\\n \\"NetworkType\\": \\"CLOUD\\",\\n \\"AuthType\\": \\"NORMAL\\",\\n \\"AuthorizedUserId\\": 1204673843521685,\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionId\\": \\"cn-beijing\\",\\n \\"VpcId\\": \\"vpc-bp16tq6uhxuotmh745zvl\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribePvtzStatisticsGlobalOverview' => [ + 'summary' => 'Pvtz解析统计信息全局总览', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3235,106 +2042,615 @@ 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '15409', - 'abilityTreeNodes' => [ - 'FEATUREpvtz18XH29', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'ServerRegion', + 'in' => 'query', + 'schema' => ['description' => '服务区域', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], + ], + [ + 'name' => 'OverviewPeriod', 'in' => 'query', + 'schema' => ['description' => '统计周期', 'type' => 'string', 'required' => false, 'example' => 'DAY, WEEK, MONTH'], + ], + [ + 'name' => 'NetworkParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'* **zh**:中文。'."\n" - ."\n" - .'* **en**:英文。'."\n" - ."\n" - .'默认:**en**'."\n" - ."\n" - .'>优先级低于AcceptLanguage。', - 'type' => 'string', + 'description' => '网络参数', + 'type' => 'array', + 'items' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'VpcOwner' => ['description' => 'VPC所有者', 'type' => 'string', 'required' => false, 'example' => '5924158341670144'], + 'VpcType' => ['description' => 'VPC类型。'."\n" + ."\n" + .'- **STANDARD**:标准VPC。'."\n" + ."\n" + .'- **EDS**:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hongkong'], + 'VpcId' => ['description' => 'VPC ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-bp1y5y4wk5810n50cx765'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'zh', ], ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'Data' => [ + 'description' => '统计结果。', + 'type' => 'object', + 'properties' => [ + 'TotalResolveCount' => ['description' => '统计所有启用流量分析VPC的总解析数', 'type' => 'integer', 'format' => 'int64', 'example' => '100000'], + 'TotalResolveCountTrend' => ['description' => '统计所有启用流量分析VPC的解析量趋势', 'type' => 'integer', 'format' => 'int64', 'example' => '5'], + 'AvgSuccessRatio' => ['description' => '统计所有启用流量分析的VPC的平均解析成功率', 'type' => 'integer', 'format' => 'int64', 'example' => '98'], + 'AvgSuccessRatioTrend' => ['description' => '统计所有启用流量分析的VPC的平均解析成功率趋势变化', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], + 'AvgResolveLatency' => ['description' => '统计所有启用流量分析的VPC的平均解析时延。平均解析时延是指:阿里云 DNS 服务器从接收到 DNS 查询请求起,到生成并返回解析应答为止的平均耗时。', 'type' => 'integer', 'format' => 'int64', 'example' => '15'], + 'AvgResolveLatencyTrend' => ['description' => '统计所有启用流量分析的VPC的平均解析时延趋势变化。', 'type' => 'integer', 'format' => 'int64', 'example' => '-2'], + ], + ], + ], + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Private Zone全局解析统计概览', + 'description' => '#### **使用限制**'."\n" + .'目前仅支持查询Zone资源的标签信息。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'UserClientIp', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'pvtz:DescribePvtzStatisticsGlobalOverview', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"Data\\": {\\n \\"TotalResolveCount\\": 100000,\\n \\"TotalResolveCountTrend\\": 5,\\n \\"AvgSuccessRatio\\": 98,\\n \\"AvgSuccessRatioTrend\\": 1,\\n \\"AvgResolveLatency\\": 15,\\n \\"AvgResolveLatencyTrend\\": -2\\n }\\n}","type":"json"}]', + ], + 'DescribePvtzStatisticsHistory' => [ + 'summary' => 'Pvtz解析统计信息趋势', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], + 'autoTest' => true, + ], + 'parameters' => [ + [ + 'name' => 'ServerRegion', 'in' => 'query', + 'schema' => ['description' => '服务区域', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], + ], + [ + 'name' => 'Module', + 'in' => 'query', + 'schema' => ['description' => '统计模块', 'type' => 'string', 'required' => false, 'example' => 'AUTH'], + ], + [ + 'name' => 'StatisticalType', + 'in' => 'query', + 'schema' => ['description' => '设置采集统计类型', 'type' => 'string', 'required' => false, 'example' => '- PROTOCOL: DNS request statistics by UDP and TCP protocol (global domain statistics only).'."\n" + .'- FORWARD: Forwarding resolution volume, including successful resolutions, failed resolutions, and total resolutions.'."\n" + .'- RECURSION: Recursive resolution volume, including successful resolutions, failed resolutions, and total resolutions.'."\n" + .'- QTYPE: Distribution of DNS request record types, such as A, AAAA, CNAME, and MX.'."\n" + .'- RCODE: Negative DNS response statistics.'."\n" + .'- SUCCESS_RATIO: Average resolution success rate (resolution success rate = number of valid responses matching the requested record type (QTYPE) / total number of resolutions).'."\n" + .'- LATENCY: Average DNS resolution latency (ms), which is the average time elapsed from when the Alibaba Cloud DNS server receives a DNS query to when it generates and returns a response.'."\n" + .'- REQUEST: DNS request volume statistics, showing QPS query trends.'], + ], + [ + 'name' => 'StartTimestamp', + 'in' => 'query', + 'schema' => ['description' => '开始时间(时间戳)。', 'type' => 'string', 'required' => false, 'example' => '1516779348000'], + ], + [ + 'name' => 'EndTimestamp', + 'in' => 'query', + 'schema' => ['description' => '结束时间(时间戳)。', 'type' => 'string', 'required' => false, 'example' => '1571673600000'], + ], + [ + 'name' => 'ZoneName', + 'in' => 'query', + 'schema' => ['description' => 'zone名称', 'type' => 'string', 'required' => false, 'example' => 'host.local'], + ], + [ + 'name' => 'DomainName', + 'in' => 'query', + 'schema' => ['description' => '域名名称。', 'type' => 'string', 'required' => false, 'example' => 'example.com'], + ], + [ + 'name' => 'Rcode', + 'in' => 'query', + 'schema' => ['description' => 'dns响应码', 'type' => 'string', 'required' => false, 'example' => '0'], + ], + [ + 'name' => 'NetworkParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', + 'description' => '网络参数', + 'type' => 'array', + 'items' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'VpcOwner' => ['description' => 'VPC所有者', 'type' => 'string', 'required' => false, 'example' => '1634808626233933'], + 'VpcType' => ['description' => 'vpc类型。描述:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + 'RegionId' => ['description' => ' '."\n" + .'地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-beijing'], + 'VpcId' => ['description' => 'Vpc ID。VPC唯一识别码。', 'type' => 'string', 'required' => false, 'example' => 'vpc-bp1hneq5pcy2gv87op0uf'], + ], + 'required' => false, + ], 'required' => false, - 'example' => '192.0.XX.XX', ], ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], + 'Data' => [ + 'description' => '统计结果。', + 'type' => 'array', + 'items' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'Timestamp' => ['description' => '统计时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1687190400000'], + 'ZoneName' => ['description' => 'zone名称。', 'type' => 'string', 'example' => 'cn-zhangjiakou-share.log.aliyuncs.com'], + 'DomainName' => ['description' => '域名名称。', 'type' => 'string', 'example' => 'wget At8P8tza.popscan.xaliyun.com'], + 'Protocol' => ['description' => '协议类型', 'type' => 'string', 'example' => 'UDP、TCP'], + 'Qtype' => ['description' => '请求记录类型', 'type' => 'string', 'example' => 'A'], + 'Count' => ['description' => '任务总数', 'type' => 'integer', 'format' => 'int64', 'example' => '29'], + 'Ratio' => ['description' => '成功率或占比', 'type' => 'integer', 'format' => 'int64', 'example' => '95'], + 'SuccessCount' => ['description' => '成功总数', 'type' => 'integer', 'format' => 'int64', 'example' => '5'], + 'FailCount' => ['description' => '否定应答数量', 'type' => 'integer', 'format' => 'int64', 'example' => '100'], + ], + ], + ], + ], + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Private Zone各统计指标历史统计查询', + 'description' => '#### **使用限制**'."\n" + .'目前仅支持查询Zone资源的标签信息。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\",\\n \\"Data\\": [\\n {\\n \\"Timestamp\\": 1687190400000,\\n \\"ZoneName\\": \\"cn-zhangjiakou-share.log.aliyuncs.com\\",\\n \\"DomainName\\": \\"wget At8P8tza.popscan.xaliyun.com\\",\\n \\"Protocol\\": \\"UDP、TCP\\",\\n \\"Qtype\\": \\"A\\",\\n \\"Count\\": 29,\\n \\"Ratio\\": 95,\\n \\"SuccessCount\\": 5,\\n \\"FailCount\\": 100\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribePvtzStatisticsSummary' => [ + 'summary' => 'Pvtz解析统计信息摘要列表', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'AcceptLanguage', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREpvtzIW8TCT'], + 'autoTest' => true, + ], + 'parameters' => [ + [ + 'name' => 'ServerRegion', + 'in' => 'query', + 'schema' => ['description' => '服务区域', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], + ], + [ + 'name' => 'StartTimestamp', + 'in' => 'query', + 'schema' => ['description' => '开始时间(时间戳)。', 'type' => 'string', 'required' => false, 'example' => '1571587200000'], + ], + [ + 'name' => 'EndTimestamp', + 'in' => 'query', + 'schema' => ['description' => '结束时间(时间戳)。', 'type' => 'string', 'required' => false, 'example' => '1571673600000'], + ], + [ + 'name' => 'Module', + 'in' => 'query', + 'schema' => ['description' => '统计模块', 'type' => 'string', 'required' => false, 'example' => 'AUTH_FAST'], + ], + [ + 'name' => 'StatisticalType', 'in' => 'query', 'schema' => [ - 'description' => '支持的语言。取值:'."\n" - ."\n" - .'- zh-CN:中文'."\n" - .'- en-US:英文'."\n" - ."\n" - .'默认:en-US'."\n" - .'>优先级高于Lang。', + 'description' => '设置采集统计类型', 'type' => 'string', 'required' => false, - 'example' => 'zh-CN', + 'enumValueTitles' => [], + 'example' => '- QTYPE_RATIO: Distribution ratio of DNS request record types.'."\n" + .'- NEGATIVE_RCODE: Negative DNS response type statistics.'."\n" + .'- RCODE_DOMAIN: Top domains by negative response count'."\n" + .'- RCODE_SOURCE_IP: Top source IP addresses requesting a specific domain with negative responses.'."\n" + .'- REQUEST_ZONE: Domain request volume ranking (zone level).'."\n" + .'- REQUEST_DOMAIN: Subdomain request volume ranking (domain name level).'."\n" + .'- VPC_RATIO: Request source distribution ratio.'."\n" + .'- SOURCE_VPC: Hot source network analysis for requests.'."\n" + .'- SOURCE_IP: Request source IP address statistics.'."\n" + .'- LINE_RATIO: Traffic distribution ratio by resolution line.'."\n" + .'- LINE_HIT: Resolution line hit details.', ], ], [ - 'name' => 'AuthorizedUserId', + 'name' => 'ZoneName', + 'in' => 'query', + 'schema' => ['description' => 'zone名称', 'type' => 'string', 'required' => false, 'example' => 'host.local'], + ], + [ + 'name' => 'DomainName', + 'in' => 'query', + 'schema' => ['description' => '域名名称。', 'type' => 'string', 'required' => false, 'example' => 'example.com'], + ], + [ + 'name' => 'Rcode', + 'in' => 'query', + 'schema' => ['description' => 'dns响应码', 'type' => 'string', 'required' => false, 'example' => '0'], + ], + [ + 'name' => 'Direction', 'in' => 'query', + 'schema' => ['description' => '排序方向(ASC, DESC)', 'type' => 'string', 'required' => false, 'example' => 'ASC'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'NetworkParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'description' => '授权资源的所属用户主账号ID。', - 'type' => 'integer', - 'format' => 'int64', + 'description' => '网络参数', + 'type' => 'array', + 'items' => [ + 'description' => '对象', + 'type' => 'object', + 'properties' => [ + 'VpcOwner' => ['description' => 'VPC所有者', 'type' => 'string', 'required' => false, 'example' => '1256177436790486'], + 'VpcType' => ['description' => 'vpc类型。'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + 'RegionId' => ['description' => ' '."\n" + .'地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-shanghai'], + 'VpcId' => ['description' => 'VPC ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-bp1uvv79h1t8unnzdh3nq'], + ], + 'required' => false, + ], 'required' => false, - 'example' => '141339776561****', ], ], [ - 'name' => 'VpcType', + 'name' => 'Period', + 'in' => 'query', + 'schema' => ['description' => '统计周期', 'type' => 'string', 'required' => false, 'example' => 'day'], + ], + [ + 'name' => 'GrowType', 'in' => 'query', + 'schema' => ['description' => '请求量突增突降子域名数报表', 'type' => 'string', 'required' => false, 'example' => 'up'], + ], + [ + 'name' => 'OrderBy', + 'in' => 'query', + 'schema' => ['description' => '排序字段。按照波动率排序:fluctuation_ratio', 'type' => 'string', 'required' => false, 'example' => 'fluctuation_ratio'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'VPC类型。取值:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'required' => false, - 'example' => 'STANDARD', + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'F0FCB52A-D512-41A0-8595-40234EDCFD8B'], + 'CurPage' => ['description' => '当前页码', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'PageSize' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPage' => ['description' => '总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'TotalSize' => ['description' => '总数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '11'], + 'PageData' => [ + 'description' => '分页参数', + 'type' => 'array', + 'items' => [ + 'description' => '分页参数', + 'type' => 'object', + 'properties' => [ + 'ZoneName' => ['description' => 'Zone名称。', 'type' => 'string', 'example' => 'bwcj.biz'], + 'DomainName' => ['description' => '域名名称。', 'type' => 'string', 'example' => 'lb-ni1iadds-2c8uyzvgrm5ftsnq.clb.gz-tencentclb.com'], + 'Protocol' => ['description' => '协议类型', 'type' => 'string', 'example' => 'UDP'], + 'Line' => ['description' => '解析线路。', 'type' => 'string', 'example' => 'default'], + 'Qtype' => ['description' => '请求记录类型', 'type' => 'string', 'example' => 'A'], + 'SourceRegion' => ['description' => '产品所属的源地域。', 'type' => 'string', 'example' => 'cn-beijing'], + 'SourceIsp' => ['description' => '请求源运营商。', 'type' => 'string', 'example' => 'telecom'], + 'SourceIp' => ['description' => '请求源地址', 'type' => 'string', 'example' => '110.19.60.72'], + 'VpcId' => ['description' => 'VPC ID。', 'type' => 'string', 'example' => 'vpc-bp1uvv79h1t8unnzdh3nq'], + 'Rcode' => ['description' => 'DNS响应码', 'type' => 'string', 'example' => '0'], + 'Module' => ['description' => '统计模块', 'type' => 'string', 'example' => 'AUTHORITY'], + 'Count' => ['description' => '任务总数', 'type' => 'integer', 'format' => 'int64', 'example' => '4'], + 'Ratio' => ['description' => '成功率或占比', 'type' => 'integer', 'format' => 'int64', 'example' => '30'], + 'Latency' => ['description' => '平均解析时延,单位ms', 'type' => 'integer', 'format' => 'int64', 'example' => '30'], + 'ZoneId' => ['description' => 'Zone ID。 是否为空:'."\n" + .'- 若ZondId非空,则获取当前Zone的解析记录变更日志。<br>'."\n" + .'- 若ZoneId为空,则获取当前账户下所有Zone操作及Zone解析变更日志。', 'type' => 'string', 'example' => '479226c2db1f9bed449b0502c13bcd9d'], + 'PreviousCount' => ['description' => '前周期值', 'type' => 'integer', 'format' => 'int64', 'example' => '2227'], + 'AggrTimestamp' => ['description' => '当前周期起始时间(分钟的第0秒)', 'type' => 'integer', 'format' => 'int64', 'example' => '1776774900000'], + 'FluctuationValue' => ['description' => '波动率', 'type' => 'integer', 'format' => 'int32', 'example' => '19'], + ], + ], + ], + ], ], ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Private Zone各统计指标详情列表', + 'description' => '#### **使用限制**'."\n" + .'目前仅支持查询Zone资源的标签信息。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F0FCB52A-D512-41A0-8595-40234EDCFD8B\\",\\n \\"CurPage\\": 1,\\n \\"PageSize\\": 1,\\n \\"TotalPage\\": 10,\\n \\"TotalSize\\": 11,\\n \\"PageData\\": [\\n {\\n \\"ZoneName\\": \\"bwcj.biz\\",\\n \\"DomainName\\": \\"lb-ni1iadds-2c8uyzvgrm5ftsnq.clb.gz-tencentclb.com\\",\\n \\"Protocol\\": \\"UDP\\",\\n \\"Line\\": \\"default\\",\\n \\"Qtype\\": \\"A\\",\\n \\"SourceRegion\\": \\"cn-beijing\\",\\n \\"SourceIsp\\": \\"telecom\\",\\n \\"SourceIp\\": \\"110.19.60.72\\",\\n \\"VpcId\\": \\"vpc-bp1uvv79h1t8unnzdh3nq\\",\\n \\"Rcode\\": \\"0\\",\\n \\"Module\\": \\"AUTHORITY\\",\\n \\"Count\\": 4,\\n \\"Ratio\\": 30,\\n \\"Latency\\": 30,\\n \\"ZoneId\\": \\"479226c2db1f9bed449b0502c13bcd9d\\",\\n \\"PreviousCount\\": 2227,\\n \\"AggrTimestamp\\": 1776774900000,\\n \\"FluctuationValue\\": 19\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribePvtzStatisticsZoneOverview' => [ + 'summary' => 'Pvtz解析统计信息Zone维度总览', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], + 'autoTest' => true, + ], + 'parameters' => [ + [ + 'name' => 'AcceptLanguage', + 'in' => 'query', + 'schema' => ['description' => '支持的语言。取值:'."\n" + ."\n" + .'- zh-CN:中文'."\n" + .'- en-US:英文'."\n" + ."\n" + .'默认:en-US'."\n" + .'>优先级高于Lang。', 'type' => 'string', 'required' => false, 'example' => 'zh-CN'], + ], [ - 'name' => 'Scene', + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['description' => '客户端Token,用于保证请求的幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '234534535432323...'], + ], + [ + 'name' => 'ServerRegion', + 'in' => 'query', + 'schema' => ['description' => '服务区域', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], + ], + [ + 'name' => 'OverviewPeriod', 'in' => 'query', + 'schema' => ['description' => '统计周期', 'type' => 'string', 'required' => false, 'example' => 'DAY'], + ], + [ + 'name' => 'Module', + 'in' => 'query', + 'schema' => ['description' => '统计模块', 'type' => 'string', 'required' => false, 'example' => 'AUTHORITY'], + ], + [ + 'name' => 'NetworkParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'description' => '场景信息。取值:'."\n" - ."\n" - .'- AUTH:内置权威'."\n" - .'- FWD:转发管理'."\n" - .'- RA:流量分析', - 'type' => 'string', + 'description' => '网络参数', + 'type' => 'array', + 'items' => [ + 'description' => '网络参数', + 'type' => 'object', + 'properties' => [ + 'VpcOwner' => ['description' => 'VPC所有者', 'type' => 'string', 'required' => false, 'example' => '5209821778041881'], + 'VpcType' => ['description' => 'vpc类型。描述:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + 'RegionId' => ['description' => 'Vpc所属地域 ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hongkong'], + 'VpcId' => ['description' => 'VPC ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-uf68l2l04nqoyg7ie1kaw'], + ], + 'required' => false, + ], 'required' => false, - 'example' => 'AUTH', ], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '1E0F6898-F854-5133-A4CB-9C094152D05A', + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB'], + 'Data' => [ + 'description' => '统计结果。', + 'type' => 'object', + 'properties' => [ + 'SuddenIncreaseDomainCount' => ['description' => 'QPS突增域名数量', 'type' => 'integer', 'format' => 'int64', 'example' => '5'], + 'SuddenDropDomainCount' => ['description' => 'QPS突降域名数量', 'type' => 'integer', 'format' => 'int64', 'example' => '3'], + 'RefusedDomainCount' => ['description' => '否定应答域名数量', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + ], ], + ], + ], + ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Private Zone域名解析统计概览', + 'description' => '此接口性能不高,不建议使用。请使用 DescribeZones 获取 zone 列表。如果获取绑定的 vpc 详情,则根据 zoneId 来调用接口 DescribeZoneInfo 来获取。', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'pvtz:DescribePvtzStatisticsZoneOverview', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB\\",\\n \\"Data\\": {\\n \\"SuddenIncreaseDomainCount\\": 5,\\n \\"SuddenDropDomainCount\\": 3,\\n \\"RefusedDomainCount\\": 2\\n }\\n}","type":"json"}]', + ], + 'DescribeRegions' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '15409', + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], + ], + 'parameters' => [ + [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'* **zh**:中文。'."\n" + ."\n" + .'* **en**:英文。'."\n" + ."\n" + .'默认:**en**'."\n" + ."\n" + .'>优先级低于AcceptLanguage。', 'type' => 'string', 'required' => false, 'example' => 'zh'], + ], + [ + 'name' => 'UserClientIp', + 'in' => 'query', + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '192.0.XX.XX'], + ], + [ + 'name' => 'AcceptLanguage', + 'in' => 'query', + 'schema' => ['description' => '支持的语言。取值:'."\n" + ."\n" + .'- zh-CN:中文'."\n" + .'- en-US:英文'."\n" + ."\n" + .'默认:en-US'."\n" + .'>优先级高于Lang。', 'type' => 'string', 'required' => false, 'example' => 'zh-CN'], + ], + [ + 'name' => 'AuthorizedUserId', + 'in' => 'query', + 'schema' => ['description' => '授权资源的所属用户主账号ID。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '141339776561****'], + ], + [ + 'name' => 'VpcType', + 'in' => 'query', + 'schema' => ['description' => 'VPC类型。取值:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'required' => false, 'example' => 'STANDARD'], + ], + [ + 'name' => 'Scene', + 'in' => 'query', + 'schema' => ['description' => '场景信息。取值:'."\n" + ."\n" + .'- AUTH:内置权威'."\n" + .'- FWD:转发管理'."\n" + .'- RA:流量分析', 'type' => 'string', 'required' => false, 'example' => 'AUTH'], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '1E0F6898-F854-5133-A4CB-9C094152D05A'], 'Regions' => [ 'type' => 'object', 'itemNode' => true, @@ -3346,55 +2662,34 @@ 'description' => '地域信息详情。', 'type' => 'object', 'properties' => [ - 'LocalName' => [ - 'description' => '地域的展示名,根据当前语言环境转换。', - 'type' => 'string', - 'example' => '华东2(上海)', - ], - 'RegionName' => [ - 'description' => '地域的名称。', - 'type' => 'string', - 'example' => '华东2(上海)', - ], - 'RegionEndpoint' => [ - 'description' => 'Region服务的Endpoint地址。', - 'type' => 'string', - 'example' => 'pvtz.aliyuncs.com', - ], - 'RegionId' => [ - 'description' => ' '."\n" - .'地域ID。', - 'type' => 'string', - 'example' => 'cn-beijing', - ], + 'LocalName' => ['description' => '地域的展示名,根据当前语言环境转换。', 'type' => 'string', 'example' => 'China (Shanghai)'], + 'RegionName' => ['description' => '地域的名称。', 'type' => 'string', 'example' => 'China (Shanghai)'], + 'RegionEndpoint' => ['description' => 'Region服务的Endpoint地址。', 'type' => 'string', 'example' => 'pvtz.aliyuncs.com'], + 'RegionId' => ['description' => ' '."\n" + .'地域ID。', 'type' => 'string', 'example' => 'cn-beijing'], ], ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"1E0F6898-F854-5133-A4CB-9C094152D05A\\",\\n \\"Regions\\": {\\n \\"Region\\": [\\n {\\n \\"LocalName\\": \\"China (Shanghai)\\",\\n \\"RegionName\\": \\"China (Shanghai)\\",\\n \\"RegionEndpoint\\": \\"pvtz.aliyuncs.com\\",\\n \\"RegionId\\": \\"cn-beijing\\"\\n }\\n ]\\n }\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<DescribeRegionsResponse>\\n <RequestId>AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60</RequestId>\\n <Regions>\\n <Region>\\n <RegionName>China North 2</RegionName>\\n <RegionId>cn-beijing</RegionId>\\n </Region>\\n <Region>\\n <RegionName>China South 1</RegionName>\\n <RegionId>cn-shenzhen</RegionId>\\n </Region>\\n </Regions>\\n</DescribeRegionsResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', 'title' => '获取Region列表', 'summary' => '调用DescribeRegions接口获取可用地域列表供用户选择,可根据场景信息、vpc类型等进行筛选。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '请求参数发生变更、错误码发生变更', - ], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '请求参数发生变更、错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeRegions', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRegions'], ], ], 'ramActions' => [ @@ -3405,27 +2700,15 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"1E0F6898-F854-5133-A4CB-9C094152D05A\\",\\n \\"Regions\\": {\\n \\"Region\\": [\\n {\\n \\"LocalName\\": \\"华东2(上海)\\",\\n \\"RegionName\\": \\"华东2(上海)\\",\\n \\"RegionEndpoint\\": \\"pvtz.aliyuncs.com\\",\\n \\"RegionId\\": \\"cn-beijing\\"\\n }\\n ]\\n }\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<DescribeRegionsResponse>\\n <RequestId>AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60</RequestId>\\n <Regions>\\n <Region>\\n <RegionName>China North 2</RegionName>\\n <RegionId>cn-beijing</RegionId>\\n </Region>\\n <Region>\\n <RegionName>China South 1</RegionName>\\n <RegionId>cn-shenzhen</RegionId>\\n </Region>\\n </Regions>\\n</DescribeRegionsResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', ], 'DescribeRequestGraph' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3433,106 +2716,60 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户IP。', - 'type' => 'string', - 'required' => false, - 'example' => '192.168.XX.XX', - ], + 'schema' => ['description' => '用户IP。', 'type' => 'string', 'required' => false, 'example' => '192.168.XX.XX'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID。'."\n" - .'>当查询Zone请求量数据时,可以传ZoneId或传BizType+BizId,两种方式取其中一种即可。', - 'type' => 'string', - 'required' => false, - 'example' => '29c752a01cd281a20ddcfa****', - ], + 'schema' => ['description' => 'Zone ID。'."\n" + .'>当查询Zone请求量数据时,可以传ZoneId或传BizType+BizId,两种方式取其中一种即可。', 'type' => 'string', 'required' => false, 'example' => '29c752a01cd281a20ddcfa****'], ], [ 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'description' => 'Vpc ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], + 'schema' => ['description' => 'Vpc ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-f8zvrvr1payllgz38****'], ], [ 'name' => 'StartTimestamp', 'in' => 'query', - 'schema' => [ - 'description' => '开始时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1721036404000', - ], + 'schema' => ['description' => '开始时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1721036404000'], ], [ 'name' => 'EndTimestamp', 'in' => 'query', - 'schema' => [ - 'description' => '结束时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1721723624000', - ], + 'schema' => ['description' => '结束时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1721723624000'], ], [ 'name' => 'BizType', 'in' => 'query', - 'schema' => [ - 'description' => '业务类型。取值:'."\n" - ."\n" - .'- AUTH_ZONE:权威Zone。'."\n" - .'- RESOLVER_RULE:转发规则。', - 'type' => 'string', - 'required' => false, - 'example' => 'AUTH_ZONE', - ], + 'schema' => ['description' => '业务类型。取值:'."\n" + ."\n" + .'- AUTH_ZONE:权威Zone。'."\n" + .'- RESOLVER_RULE:转发规则。', 'type' => 'string', 'required' => false, 'example' => 'AUTH_ZONE'], ], [ 'name' => 'BizId', 'in' => 'query', - 'schema' => [ - 'description' => '数据ID。配合BizType使用:'."\n" - ."\n" - .'- BizType为AUTH_ZONE时传ZoneID。'."\n" - .'- BizType为RESOLVERRULE时传转发规则ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'b9c93a8954c4098731e863c04302f45a', - ], + 'schema' => ['description' => '数据ID。配合BizType使用:'."\n" + ."\n" + .'- BizType为AUTH_ZONE时传ZoneID。'."\n" + .'- BizType为RESOLVERRULE时传转发规则ID。', 'type' => 'string', 'required' => false, 'example' => 'b9c93a8954c4098731e863c04302f45a'], ], ], 'responses' => [ @@ -3540,11 +2777,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'EB71815-A421-4E51-8E8D-667F44ABE633', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'EB71815-A421-4E51-8E8D-667F44ABE633'], 'RequestDetails' => [ 'type' => 'object', 'itemNode' => true, @@ -3556,23 +2789,9 @@ 'description' => 'ZoneRequestTop请求量详情对象。', 'type' => 'object', 'properties' => [ - 'Time' => [ - 'description' => '统计时间。', - 'type' => 'string', - 'example' => '2019-10-21T10:00Z', - ], - 'RequestCount' => [ - 'description' => '请求量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '103', - ], - 'Timestamp' => [ - 'description' => '统计时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1571652000000', - ], + 'Time' => ['description' => '统计时间。', 'type' => 'string', 'example' => '2019-10-21T10:00Z'], + 'RequestCount' => ['description' => '请求量。', 'type' => 'integer', 'format' => 'int64', 'example' => '103'], + 'Timestamp' => ['description' => '统计时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1571652000000'], ], ], ], @@ -3585,19 +2804,11 @@ 'title' => '获取请求量详情', 'summary' => '调用DescribeRequestGraph,根据时间范围等条件查询请求量详情。', 'changeSet' => [ - [ - 'createdAt' => '2024-07-08T02:09:51.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-07-08T02:09:51.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeRequestGraph', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestGraph'], ], ], 'ramActions' => [ @@ -3608,12 +2819,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -3621,14 +2827,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"EB71815-A421-4E51-8E8D-667F44ABE633\\",\\n \\"RequestDetails\\": {\\n \\"ZoneRequestTop\\": [\\n {\\n \\"Time\\": \\"2019-10-21T10:00Z\\",\\n \\"RequestCount\\": 103,\\n \\"Timestamp\\": 1571652000000\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'DescribeResolverAvailableZones' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3636,46 +2836,28 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - ], + 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResolverRegionId', 'in' => 'query', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-zhangjiakou', - ], + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-zhangjiakou'], ], [ 'name' => 'AzId', 'in' => 'query', - 'schema' => [ - 'description' => '可用区ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-zhangjiakou-a', - ], + 'schema' => ['description' => '可用区ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-zhangjiakou-a'], ], ], 'responses' => [ @@ -3683,11 +2865,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '23268E49-0C3E-4A2C-AB70-B4C7D092470B', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '23268E49-0C3E-4A2C-AB70-B4C7D092470B'], 'AvailableZones' => [ 'description' => '可用区资源状况列表。', 'type' => 'array', @@ -3695,19 +2873,11 @@ 'description' => '可用区资源信息。', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '可用区内资源状态。描述:'."\n" - ."\n" - .'- NORMAL: 正常'."\n" - .'- SOLD_OUT: 已售罄', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'AzId' => [ - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-zhangjiakou-a', - ], + 'Status' => ['description' => '可用区内资源状态。描述:'."\n" + ."\n" + .'- NORMAL: 正常'."\n" + .'- SOLD_OUT: 已售罄', 'type' => 'string', 'example' => 'NORMAL'], + 'AzId' => ['description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-zhangjiakou-a'], ], ], ], @@ -3721,19 +2891,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-11-05T03:01:33.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-11-05T03:01:33.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverAvailableZones', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverAvailableZones'], ], ], 'ramActions' => [ @@ -3744,12 +2906,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -3757,14 +2914,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"23268E49-0C3E-4A2C-AB70-B4C7D092470B\\",\\n \\"AvailableZones\\": [\\n {\\n \\"Status\\": \\"NORMAL\\",\\n \\"AzId\\": \\"cn-zhangjiakou-a\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<RequestId>23268E49-0C3E-4A2C-AB70-B4C7D092470B</RequestId>\\n<AvailableZones>\\n <Status>NORMAL</Status>\\n <AzId>cn-zhangjiakou-a</AzId>\\n</AvailableZones>","errorExample":""}]', ], 'DescribeResolverEndpoint' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3772,36 +2923,23 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点ID,终端节点的唯一标识。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hra0**', - ], + 'schema' => ['description' => '终端节点ID,终端节点的唯一标识。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hra0**'], ], ], 'responses' => [ @@ -3809,63 +2947,23 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '终端节点状态。描述:'."\n" - ."\n" - .'- SUCCESS: 工作正常。'."\n" - .'- INIT:创建中。'."\n" - .'- FAILED:创建失败。'."\n" - .'- CHANGE_INIT: 修改中。'."\n" - .'- CHANGE_FAILED: 修改失败。'."\n" - .'- EXCEPTION: 工作异常。', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '45020ED9-6319-4CA7-9475-6E8D6446E84F', - ], - 'SecurityGroupId' => [ - 'description' => '安全组ID,安全组里面的规则将应用于出站VPC。', - 'type' => 'string', - 'example' => 'sg-8vb3sigz86xc-group-****', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:45:56', - ], - 'Name' => [ - 'description' => '终端节点名称。', - 'type' => 'string', - 'example' => '终端节点-test', - ], - 'VpcRegionName' => [ - 'description' => '出站VPC所在地域名称。', - 'type' => 'string', - 'example' => '华北', - ], - 'VpcId' => [ - 'description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。', - 'type' => 'string', - 'example' => 'vpc-0jl96awrjt75ezglc****', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:48:39', - ], - 'VpcRegionId' => [ - 'description' => '出站VPC所在的地域ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'VpcName' => [ - 'description' => '出站VPC名称。', - 'type' => 'string', - 'example' => 'vpc-name-test', - ], + 'Status' => ['description' => '终端节点状态。描述:'."\n" + ."\n" + .'- SUCCESS: 工作正常。'."\n" + .'- INIT:创建中。'."\n" + .'- FAILED:创建失败。'."\n" + .'- CHANGE_INIT: 修改中。'."\n" + .'- CHANGE_FAILED: 修改失败。'."\n" + .'- EXCEPTION: 工作异常。', 'type' => 'string', 'example' => 'SUCCESS'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '45020ED9-6319-4CA7-9475-6E8D6446E84F'], + 'SecurityGroupId' => ['description' => '安全组ID,安全组里面的规则将应用于出站VPC。', 'type' => 'string', 'example' => 'sg-8vb3sigz86xc-group-****'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2020-07-13 10:45:56'], + 'Name' => ['description' => '终端节点名称。', 'type' => 'string', 'example' => 'Endpoint-test'], + 'VpcRegionName' => ['description' => '出站VPC所在地域名称。', 'type' => 'string', 'example' => 'North China'], + 'VpcId' => ['description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。', 'type' => 'string', 'example' => 'vpc-0jl96awrjt75ezglc****'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2020-07-13 10:48:39'], + 'VpcRegionId' => ['description' => '出站VPC所在的地域ID。', 'type' => 'string', 'example' => 'cn-hangzhou'], + 'VpcName' => ['description' => '出站VPC名称。', 'type' => 'string', 'example' => 'vpc-name-test'], 'IpConfigs' => [ 'description' => '出站流量源IP配置列表。', 'type' => 'array', @@ -3873,69 +2971,33 @@ 'description' => '出站流量源IP配置信息。', 'type' => 'object', 'properties' => [ - 'VSwitchId' => [ - 'description' => '交换机ID。', - 'type' => 'string', - 'example' => 'vsw-0jlgeyq4oazkh5xue****', - ], - 'CidrBlock' => [ - 'description' => '子网掩码,交换机的IPv4网段。', - 'type' => 'string', - 'example' => '172.16.XX.XX/24', - ], - 'Ip' => [ - 'description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', - 'type' => 'string', - 'example' => '172.16.XX.XX', - ], - 'AzId' => [ - 'description' => '交换机所属的可用区ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-a', - ], + 'VSwitchId' => ['description' => '交换机ID。', 'type' => 'string', 'example' => 'vsw-0jlgeyq4oazkh5xue****'], + 'CidrBlock' => ['description' => '子网掩码,交换机的IPv4网段。', 'type' => 'string', 'example' => '172.16.XX.XX/24'], + 'Ip' => ['description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', 'type' => 'string', 'example' => '172.16.XX.XX'], + 'AzId' => ['description' => '交换机所属的可用区ID。', 'type' => 'string', 'example' => 'cn-hangzhou-a'], ], ], ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608519000', - ], - 'Id' => [ - 'description' => '终端节点ID,终端节点的唯一标识。', - 'type' => 'string', - 'example' => 'hra0**', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608356000', - ], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608519000'], + 'Id' => ['description' => '终端节点ID,终端节点的唯一标识。', 'type' => 'string', 'example' => 'hra0**'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608356000'], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"45020ED9-6319-4CA7-9475-6E8D6446E84F\\",\\n \\"SecurityGroupId\\": \\"sg-8vb3sigz86xc-group-****\\",\\n \\"CreateTime\\": \\"2020-07-13 10:45:56\\",\\n \\"Name\\": \\"Endpoint-test\\",\\n \\"VpcRegionName\\": \\"North China\\",\\n \\"VpcId\\": \\"vpc-0jl96awrjt75ezglc****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:48:39\\",\\n \\"VpcRegionId\\": \\"cn-hangzhou\\",\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"IpConfigs\\": [\\n {\\n \\"VSwitchId\\": \\"vsw-0jlgeyq4oazkh5xue****\\",\\n \\"CidrBlock\\": \\"172.16.XX.XX/24\\",\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"AzId\\": \\"cn-hangzhou-a\\"\\n }\\n ],\\n \\"UpdateTimestamp\\": 1594608519000,\\n \\"Id\\": \\"hra0**\\",\\n \\"CreateTimestamp\\": 1594608356000\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverEndpointResponse>\\n <Status>SUCCESS</Status>\\n <RequestId>45020ED9-6319-4CA7-9475-6E8D6446E84F</RequestId>\\n <SecurityGroupId>sg-8vb3sigz86xc-group-test</SecurityGroupId>\\n <CreateTime>2020-07-13 10:45:56</CreateTime>\\n <Name>终端节点-test</Name>\\n <VpcRegionName>华北</VpcRegionName>\\n <VpcId>vpc-8vbl8mpum-vpc-id</VpcId>\\n <UpdateTime>2020-07-13 10:48:39</UpdateTime>\\n <VpcRegionId>cn-hangzhou</VpcRegionId>\\n <VpcName>vpc-name-test</VpcName>\\n <IpConfigs>\\n <VSwitchId>vsw-8vbmks7hzrmk-vswitch-id</VSwitchId>\\n <CidrBlock>172.16.0.0/24</CidrBlock>\\n <Ip>172.16.xx.xx</Ip>\\n <AzId>cn-hangzhou-a</AzId>\\n </IpConfigs>\\n <UpdateTimestamp>1594608519000</UpdateTimestamp>\\n <Id>hra0**</Id>\\n <CreateTimestamp>1594608356000</CreateTimestamp>\\n</DescribeResolverEndpointResponse>","errorExample":""}]', 'title' => '获取终端节点详情', 'summary' => '调用DescribeResolverEndpoint根据终端节点ID获取终端节点详情。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverEndpoint', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverEndpoint'], ], ], 'ramActions' => [ @@ -3946,27 +3008,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"SUCCESS\\",\\n \\"RequestId\\": \\"45020ED9-6319-4CA7-9475-6E8D6446E84F\\",\\n \\"SecurityGroupId\\": \\"sg-8vb3sigz86xc-group-****\\",\\n \\"CreateTime\\": \\"2020-07-13 10:45:56\\",\\n \\"Name\\": \\"终端节点-test\\",\\n \\"VpcRegionName\\": \\"华北\\",\\n \\"VpcId\\": \\"vpc-0jl96awrjt75ezglc****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:48:39\\",\\n \\"VpcRegionId\\": \\"cn-hangzhou\\",\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"IpConfigs\\": [\\n {\\n \\"VSwitchId\\": \\"vsw-0jlgeyq4oazkh5xue****\\",\\n \\"CidrBlock\\": \\"172.16.XX.XX/24\\",\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"AzId\\": \\"cn-hangzhou-a\\"\\n }\\n ],\\n \\"UpdateTimestamp\\": 1594608519000,\\n \\"Id\\": \\"hra0**\\",\\n \\"CreateTimestamp\\": 1594608356000\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverEndpointResponse>\\n <Status>SUCCESS</Status>\\n <RequestId>45020ED9-6319-4CA7-9475-6E8D6446E84F</RequestId>\\n <SecurityGroupId>sg-8vb3sigz86xc-group-test</SecurityGroupId>\\n <CreateTime>2020-07-13 10:45:56</CreateTime>\\n <Name>终端节点-test</Name>\\n <VpcRegionName>华北</VpcRegionName>\\n <VpcId>vpc-8vbl8mpum-vpc-id</VpcId>\\n <UpdateTime>2020-07-13 10:48:39</UpdateTime>\\n <VpcRegionId>cn-hangzhou</VpcRegionId>\\n <VpcName>vpc-name-test</VpcName>\\n <IpConfigs>\\n <VSwitchId>vsw-8vbmks7hzrmk-vswitch-id</VSwitchId>\\n <CidrBlock>172.16.0.0/24</CidrBlock>\\n <Ip>172.16.xx.xx</Ip>\\n <AzId>cn-hangzhou-a</AzId>\\n </IpConfigs>\\n <UpdateTimestamp>1594608519000</UpdateTimestamp>\\n <Id>hra0**</Id>\\n <CreateTimestamp>1594608356000</CreateTimestamp>\\n</DescribeResolverEndpointResponse>","errorExample":""}]', ], 'DescribeResolverEndpoints' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3974,92 +3024,52 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - ], + 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Keyword', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点名称关键字,使用模糊搜索的方式查询。', - 'type' => 'string', - 'required' => false, - 'example' => '终端节点-test', - ], + 'schema' => ['description' => '终端节点名称关键字,使用模糊搜索的方式查询。', 'type' => 'string', 'required' => false, 'example' => 'Endpoint-test'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '9999999', - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9999999', 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '20', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '20', 'default' => '20'], ], [ 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点状态。取值:'."\n" - ."\n" - .'- SUCCESS: 工作正常。'."\n" - .'- INIT:创建中。'."\n" - .'- FAILED:创建失败。'."\n" - .'- CHANGE_INIT: 修改中。'."\n" - .'- CHANGE_FAILED: 修改失败。'."\n" - .'- EXCEPTION: 工作异常。'."\n" - ."\n" - .'>不传获取全部,传入则获取指定状态。', - 'type' => 'string', - 'required' => false, - 'example' => 'SUCCESS', - ], + 'schema' => ['description' => '终端节点状态。取值:'."\n" + ."\n" + .'- SUCCESS: 工作正常。'."\n" + .'- INIT:创建中。'."\n" + .'- FAILED:创建失败。'."\n" + .'- CHANGE_INIT: 修改中。'."\n" + .'- CHANGE_FAILED: 修改失败。'."\n" + .'- EXCEPTION: 工作异常。'."\n" + ."\n" + .'>不传获取全部,传入则获取指定状态。', 'type' => 'string', 'required' => false, 'example' => 'SUCCESS'], ], [ 'name' => 'VpcRegionId', 'in' => 'query', - 'schema' => [ - 'description' => '出站VPC所在地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-zhangjiakou', - ], + 'schema' => ['description' => '出站VPC所在地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-zhangjiakou'], ], ], 'responses' => [ @@ -4074,43 +3084,19 @@ 'description' => '节点信息。', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '终端节点状态。描述:'."\n" - ."\n" - .'- SUCCESS: 工作正常。'."\n" - .'- INIT:创建中。'."\n" - .'- FAILED:创建失败。'."\n" - .'- CHANGE_INIT: 修改中。'."\n" - .'- CHANGE_FAILED: 修改失败。'."\n" - .'- EXCEPTION: 工作异常。', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'VpcId' => [ - 'description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。', - 'type' => 'string', - 'example' => 'vpc-0jlxhpfnj5bfu0bsd****', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:38:24', - ], - 'SecurityGroupId' => [ - 'description' => '安全组ID。', - 'type' => 'string', - 'example' => 'sg-0jld3m9yq7l2cw12****', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:36:26', - ], - 'VpcRegionId' => [ - 'description' => '出站VPC所在地域ID。', - 'type' => 'string', - 'example' => 'cn-zhangjiakou', - ], + 'Status' => ['description' => '终端节点状态。描述:'."\n" + ."\n" + .'- SUCCESS: 工作正常。'."\n" + .'- INIT:创建中。'."\n" + .'- FAILED:创建失败。'."\n" + .'- CHANGE_INIT: 修改中。'."\n" + .'- CHANGE_FAILED: 修改失败。'."\n" + .'- EXCEPTION: 工作异常。', 'type' => 'string', 'example' => 'SUCCESS'], + 'VpcId' => ['description' => '出站专有网络ID(VPC ID),解析器所有出站的DNS查询流量都将经由此VPC进行流量转发。', 'type' => 'string', 'example' => 'vpc-0jlxhpfnj5bfu0bsd****'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2020-07-13 10:38:24'], + 'SecurityGroupId' => ['description' => '安全组ID。', 'type' => 'string', 'example' => 'sg-0jld3m9yq7l2cw12****'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2020-07-13 10:36:26'], + 'VpcRegionId' => ['description' => '出站VPC所在地域ID。', 'type' => 'string', 'example' => 'cn-zhangjiakou'], 'IpConfigs' => [ 'description' => '出站流量源IP列表。', 'type' => 'array', @@ -4118,120 +3104,45 @@ 'description' => '出站流量源IP信息。', 'type' => 'object', 'properties' => [ - 'VSwitchId' => [ - 'description' => '交换机ID。', - 'type' => 'string', - 'example' => 'vsw-0jlgeyq4oazkh5xue****', - ], - 'CidrBlock' => [ - 'description' => '子网掩码,交换机的IPv4网段。', - 'type' => 'string', - 'example' => '172.16.XX.XX/24', - ], - 'Ip' => [ - 'description' => '子网掩码参数范围内的IP地址。', - 'type' => 'string', - 'example' => '172.16.XX.XX', - ], - 'AzId' => [ - 'description' => '交换机所属的可用区ID。', - 'type' => 'string', - 'example' => 'cn-zhangjiakou-a', - ], + 'VSwitchId' => ['description' => '交换机ID。', 'type' => 'string', 'example' => 'vsw-0jlgeyq4oazkh5xue****'], + 'CidrBlock' => ['description' => '子网掩码,交换机的IPv4网段。', 'type' => 'string', 'example' => '172.16.XX.XX/24'], + 'Ip' => ['description' => '子网掩码参数范围内的IP地址。', 'type' => 'string', 'example' => '172.16.XX.XX'], + 'AzId' => ['description' => '交换机所属的可用区ID。', 'type' => 'string', 'example' => 'cn-zhangjiakou-a'], ], ], ], - 'VpcName' => [ - 'description' => '出站VPC名称。', - 'type' => 'string', - 'example' => 'vpc-test-name', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594607904000', - ], - 'VpcRegionName' => [ - 'description' => '出站VPC所在地域名称。', - 'type' => 'string', - 'example' => '杭州VPC测试', - ], - 'Name' => [ - 'description' => '终端节点名称。', - 'type' => 'string', - 'example' => '终端节点-test', - ], - 'Id' => [ - 'description' => '终端节点ID。', - 'type' => 'string', - 'example' => 'hr****', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594607786000', - ], + 'VpcName' => ['description' => '出站VPC名称。', 'type' => 'string', 'example' => 'vpc-test-name'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594607904000'], + 'VpcRegionName' => ['description' => '出站VPC所在地域名称。', 'type' => 'string', 'example' => 'Hangzhou VPC test'], + 'Name' => ['description' => '终端节点名称。', 'type' => 'string', 'example' => 'Endpoint-test'], + 'Id' => ['description' => '终端节点ID。', 'type' => 'string', 'example' => 'hr****'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594607786000'], ], ], ], - 'PageSize' => [ - 'description' => '每页返回的数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '83D1682B-B69A-4060-9FA8-2907C2A35600', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '数据的总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalItems' => [ - 'description' => '终端节点总个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'PageSize' => ['description' => '每页返回的数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '83D1682B-B69A-4060-9FA8-2907C2A35600'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '数据的总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalItems' => ['description' => '终端节点总个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Endpoints\\": [\\n {\\n \\"Status\\": \\"SUCCESS\\",\\n \\"VpcId\\": \\"vpc-0jlxhpfnj5bfu0bsd****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:38:24\\",\\n \\"SecurityGroupId\\": \\"sg-0jld3m9yq7l2cw12****\\",\\n \\"CreateTime\\": \\"2020-07-13 10:36:26\\",\\n \\"VpcRegionId\\": \\"cn-zhangjiakou\\",\\n \\"IpConfigs\\": [\\n {\\n \\"VSwitchId\\": \\"vsw-0jlgeyq4oazkh5xue****\\",\\n \\"CidrBlock\\": \\"172.16.XX.XX/24\\",\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"AzId\\": \\"cn-zhangjiakou-a\\"\\n }\\n ],\\n \\"VpcName\\": \\"vpc-test-name\\",\\n \\"UpdateTimestamp\\": 1594607904000,\\n \\"VpcRegionName\\": \\"Hangzhou VPC test\\",\\n \\"Name\\": \\"Endpoint-test\\",\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594607786000\\n }\\n ],\\n \\"PageSize\\": 2,\\n \\"RequestId\\": \\"83D1682B-B69A-4060-9FA8-2907C2A35600\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverEndpointsResponse>\\n <Endpoints>\\n <Status>SUCCESS</Status>\\n <VpcId>vpc-8vbl8mpum-test-vpc-id</VpcId>\\n <UpdateTime>2020-07-13 10:38:24</UpdateTime>\\n <SecurityGroupId>sg-8vb3sigz86xc-test-group</SecurityGroupId>\\n <CreateTime>2020-07-13 10:36:26</CreateTime>\\n <VpcRegionId>cn-zhangjiakou</VpcRegionId>\\n <IpConfigs>\\n <VSwitchId>vsw-8vbmks7h-test-vswitchId</VSwitchId>\\n <CidrBlock>172.16.0.0/24</CidrBlock>\\n <Ip>172.16.xx.xx</Ip>\\n <AzId>cn-zhangjiakou-a</AzId>\\n </IpConfigs>\\n <VpcName>vpc-test-name</VpcName>\\n <UpdateTimestamp>1594607904000</UpdateTimestamp>\\n <VpcRegionName>杭州VPC测试</VpcRegionName>\\n <Name>终端节点-test</Name>\\n <Id>hra0**</Id>\\n <CreateTimestamp>1594607786000</CreateTimestamp>\\n </Endpoints>\\n <PageSize>2</PageSize>\\n <RequestId>83D1682B-B69A-4060-9FA8-2907C2A35600</RequestId>\\n <PageNumber>1</PageNumber>\\n <TotalPages>1</TotalPages>\\n <TotalItems>1</TotalItems>\\n</DescribeResolverEndpointsResponse>","errorExample":""}]', 'title' => '获取终端节点列表', 'summary' => '调用DescribeResolverEndpoints获取终端节点列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-07-09T05:33:11.000Z', - 'description' => '请求参数发生变更', - ], - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-07-09T05:33:11.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverEndpoints', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverEndpoints'], ], ], 'ramActions' => [ @@ -4242,27 +3153,16 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/*'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Endpoints\\": [\\n {\\n \\"Status\\": \\"SUCCESS\\",\\n \\"VpcId\\": \\"vpc-0jlxhpfnj5bfu0bsd****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:38:24\\",\\n \\"SecurityGroupId\\": \\"sg-0jld3m9yq7l2cw12****\\",\\n \\"CreateTime\\": \\"2020-07-13 10:36:26\\",\\n \\"VpcRegionId\\": \\"cn-zhangjiakou\\",\\n \\"IpConfigs\\": [\\n {\\n \\"VSwitchId\\": \\"vsw-0jlgeyq4oazkh5xue****\\",\\n \\"CidrBlock\\": \\"172.16.XX.XX/24\\",\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"AzId\\": \\"cn-zhangjiakou-a\\"\\n }\\n ],\\n \\"VpcName\\": \\"vpc-test-name\\",\\n \\"UpdateTimestamp\\": 1594607904000,\\n \\"VpcRegionName\\": \\"杭州VPC测试\\",\\n \\"Name\\": \\"终端节点-test\\",\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594607786000\\n }\\n ],\\n \\"PageSize\\": 2,\\n \\"RequestId\\": \\"83D1682B-B69A-4060-9FA8-2907C2A35600\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverEndpointsResponse>\\n <Endpoints>\\n <Status>SUCCESS</Status>\\n <VpcId>vpc-8vbl8mpum-test-vpc-id</VpcId>\\n <UpdateTime>2020-07-13 10:38:24</UpdateTime>\\n <SecurityGroupId>sg-8vb3sigz86xc-test-group</SecurityGroupId>\\n <CreateTime>2020-07-13 10:36:26</CreateTime>\\n <VpcRegionId>cn-zhangjiakou</VpcRegionId>\\n <IpConfigs>\\n <VSwitchId>vsw-8vbmks7h-test-vswitchId</VSwitchId>\\n <CidrBlock>172.16.0.0/24</CidrBlock>\\n <Ip>172.16.xx.xx</Ip>\\n <AzId>cn-zhangjiakou-a</AzId>\\n </IpConfigs>\\n <VpcName>vpc-test-name</VpcName>\\n <UpdateTimestamp>1594607904000</UpdateTimestamp>\\n <VpcRegionName>杭州VPC测试</VpcRegionName>\\n <Name>终端节点-test</Name>\\n <Id>hra0**</Id>\\n <CreateTimestamp>1594607786000</CreateTimestamp>\\n </Endpoints>\\n <PageSize>2</PageSize>\\n <RequestId>83D1682B-B69A-4060-9FA8-2907C2A35600</RequestId>\\n <PageNumber>1</PageNumber>\\n <TotalPages>1</TotalPages>\\n <TotalItems>1</TotalItems>\\n</DescribeResolverEndpointsResponse>","errorExample":""}]', ], 'DescribeResolverRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => '调用DescribeResolverRule根据转发规则ID获取转发规则详情。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4274,37 +3174,24 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtzKODT3B', - ], + 'abilityTreeNodes' => ['FEATUREpvtzKODT3B'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '转发规则ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hr****'], ], ], 'responses' => [ @@ -4319,79 +3206,24 @@ 'description' => '详情。', 'type' => 'object', 'properties' => [ - 'Ip' => [ - 'description' => '转发目标IP地址。', - 'type' => 'string', - 'example' => '172.16.XX.XX', - ], - 'Port' => [ - 'description' => '转发目标端口号。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '80', - ], + 'Ip' => ['description' => '转发目标IP地址。', 'type' => 'string', 'example' => '172.16.XX.XX'], + 'Port' => ['description' => '转发目标端口号。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], ], ], ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '13D5113B-7E34-407F-A9C1-D96CD2B04277', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:51:44', - ], - 'Name' => [ - 'description' => '转发规则名称。', - 'type' => 'string', - 'example' => '转发规则-test', - ], - 'ZoneName' => [ - 'description' => '转发Zone名称。', - 'type' => 'string', - 'example' => 'example.com', - ], - 'Type' => [ - 'description' => '转发规则类型(目前仅支持选择转发至外部IP)。取值:'."\n" - ."\n" - .'OUTBOUND: 转发至外部IP。', - 'type' => 'string', - 'example' => 'OUTBOUND', - ], - 'EndpointName' => [ - 'description' => '终端节点名称。', - 'type' => 'string', - 'example' => '终端节点-test', - ], - 'EndpointId' => [ - 'description' => '终端节点ID。', - 'type' => 'string', - 'example' => 'hr****', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2020-07-13 10:51:44', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608704000', - ], - 'Id' => [ - 'description' => '转发规则ID。', - 'type' => 'string', - 'example' => 'hr****', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608704000', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '13D5113B-7E34-407F-A9C1-D96CD2B04277'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2020-07-13 10:51:44'], + 'Name' => ['description' => '转发规则名称。', 'type' => 'string', 'example' => 'Forwarding rule-test'], + 'ZoneName' => ['description' => '转发Zone名称。', 'type' => 'string', 'example' => 'example.com'], + 'Type' => ['description' => '转发规则类型(目前仅支持选择转发至外部IP)。取值:'."\n" + ."\n" + .'OUTBOUND: 转发至外部IP。', 'type' => 'string', 'example' => 'OUTBOUND'], + 'EndpointName' => ['description' => '终端节点名称。', 'type' => 'string', 'example' => 'Endpoint-test'], + 'EndpointId' => ['description' => '终端节点ID。', 'type' => 'string', 'example' => 'hr****'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2020-07-13 10:51:44'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608704000'], + 'Id' => ['description' => '转发规则ID。', 'type' => 'string', 'example' => 'hr****'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608704000'], 'BindVpcs' => [ 'description' => '转发规则关联的VPC列表。', 'type' => 'array', @@ -4399,40 +3231,16 @@ 'description' => '详情。', 'type' => 'object', 'properties' => [ - 'VpcId' => [ - 'description' => 'Vpc ID。', - 'type' => 'string', - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'VpcName' => [ - 'description' => 'Vpc名称。', - 'type' => 'string', - 'example' => 'vpc-name-test', - ], - 'VpcType' => [ - 'description' => 'Vpc类型。说明:'."\n" - ."\n" - .'- STANDARD:标准Vpc。'."\n" - ."\n" - .'- EDS:无影工作区Vpc。', - 'type' => 'string', - 'example' => 'STANDARD', - ], - 'RegionName' => [ - 'description' => '地域名称。', - 'type' => 'string', - 'example' => '杭州测试', - ], - 'RegionId' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'VpcUserId' => [ - 'description' => 'VPC归属用户ID。', - 'type' => 'string', - 'example' => '32454****', - ], + 'VpcId' => ['description' => 'Vpc ID。', 'type' => 'string', 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'VpcName' => ['description' => 'Vpc名称。', 'type' => 'string', 'example' => 'vpc-name-test'], + 'VpcType' => ['description' => 'Vpc类型。说明:'."\n" + ."\n" + .'- STANDARD:标准Vpc。'."\n" + ."\n" + .'- EDS:无影工作区Vpc。', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionName' => ['description' => '地域名称。', 'type' => 'string', 'example' => 'Hangzhou test'], + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'example' => 'cn-hangzhou'], + 'VpcUserId' => ['description' => 'VPC归属用户ID。', 'type' => 'string', 'example' => '32454****'], ], ], ], @@ -4441,46 +3249,31 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ClusterId' => [ - 'type' => 'string', - ], - 'ClusterName' => [ - 'type' => 'string', - ], - 'ClusterUserId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'ClusterId' => ['type' => 'string', 'description' => ''], + 'ClusterName' => ['type' => 'string', 'description' => ''], + 'ClusterUserId' => ['type' => 'integer', 'format' => 'int64', 'description' => ''], ], + 'description' => '', ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"ForwardIps\\": [\\n {\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"Port\\": 80\\n }\\n ],\\n \\"RequestId\\": \\"13D5113B-7E34-407F-A9C1-D96CD2B04277\\",\\n \\"CreateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"Name\\": \\"Forwarding rule-test\\",\\n \\"ZoneName\\": \\"example.com\\",\\n \\"Type\\": \\"OUTBOUND\\",\\n \\"EndpointName\\": \\"Endpoint-test\\",\\n \\"EndpointId\\": \\"hr****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"UpdateTimestamp\\": 1594608704000,\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594608704000,\\n \\"BindVpcs\\": [\\n {\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"Hangzhou test\\",\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"VpcUserId\\": \\"32454****\\"\\n }\\n ],\\n \\"BindEdgeDnsClusters\\": [\\n {\\n \\"ClusterId\\": \\"\\",\\n \\"ClusterName\\": \\"\\",\\n \\"ClusterUserId\\": 0\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverRuleResponse>\\n <ForwardIps>\\n <Ip>172.16.xx.xx</Ip>\\n <Port>8080</Port>\\n </ForwardIps>\\n <RequestId>13D5113B-7E34-407F-A9C1-D96CD2B04277</RequestId>\\n <CreateTime>2020-07-13 10:51:44</CreateTime>\\n <Name>转发规则-test</Name>\\n <ZoneName>example.com</ZoneName>\\n <Type>OUTBOUND</Type>\\n <EndpointName>终端节点-test</EndpointName>\\n <EndpointId>hra0**</EndpointId>\\n <UpdateTime>2020-07-13 10:51:44</UpdateTime>\\n <UpdateTimestamp>1594608704000</UpdateTimestamp>\\n <Id>hra1**</Id>\\n <CreateTimestamp>1594608704000</CreateTimestamp>\\n <BindVpcs>\\n <VpcId>vpc-8vbl8m-vpc-id</VpcId>\\n <VpcName>vpc-name-test</VpcName>\\n <RegionName>杭州测试</RegionName>\\n <RegionId>cn-hangzhou</RegionId>\\n </BindVpcs>\\n</DescribeResolverRuleResponse>","errorExample":""}]', 'title' => '获取转发规则详情', - 'summary' => '调用DescribeResolverRule根据转发规则ID获取转发规则详情。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '响应参数发生变更', - ], - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverRule', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverRule'], ], ], 'ramActions' => [ @@ -4491,27 +3284,16 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ForwardIps\\": [\\n {\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"Port\\": 80\\n }\\n ],\\n \\"RequestId\\": \\"13D5113B-7E34-407F-A9C1-D96CD2B04277\\",\\n \\"CreateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"Name\\": \\"转发规则-test\\",\\n \\"ZoneName\\": \\"example.com\\",\\n \\"Type\\": \\"OUTBOUND\\",\\n \\"EndpointName\\": \\"终端节点-test\\",\\n \\"EndpointId\\": \\"hr****\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"UpdateTimestamp\\": 1594608704000,\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594608704000,\\n \\"BindVpcs\\": [\\n {\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"杭州测试\\",\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"VpcUserId\\": \\"32454****\\"\\n }\\n ],\\n \\"BindEdgeDnsClusters\\": [\\n {\\n \\"ClusterId\\": \\"\\",\\n \\"ClusterName\\": \\"\\",\\n \\"ClusterUserId\\": 0\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverRuleResponse>\\n <ForwardIps>\\n <Ip>172.16.xx.xx</Ip>\\n <Port>8080</Port>\\n </ForwardIps>\\n <RequestId>13D5113B-7E34-407F-A9C1-D96CD2B04277</RequestId>\\n <CreateTime>2020-07-13 10:51:44</CreateTime>\\n <Name>转发规则-test</Name>\\n <ZoneName>example.com</ZoneName>\\n <Type>OUTBOUND</Type>\\n <EndpointName>终端节点-test</EndpointName>\\n <EndpointId>hra0**</EndpointId>\\n <UpdateTime>2020-07-13 10:51:44</UpdateTime>\\n <UpdateTimestamp>1594608704000</UpdateTimestamp>\\n <Id>hra1**</Id>\\n <CreateTimestamp>1594608704000</CreateTimestamp>\\n <BindVpcs>\\n <VpcId>vpc-8vbl8m-vpc-id</VpcId>\\n <VpcName>vpc-name-test</VpcName>\\n <RegionName>杭州测试</RegionName>\\n <RegionId>cn-hangzhou</RegionId>\\n </BindVpcs>\\n</DescribeResolverRuleResponse>","errorExample":""}]', ], 'DescribeResolverRules' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => '获取转发规则列表。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4523,89 +3305,49 @@ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtzKODT3B', - ], + 'abilityTreeNodes' => ['FEATUREpvtzKODT3B'], ], 'parameters' => [ [ 'name' => 'Keyword', 'in' => 'query', - 'schema' => [ - 'description' => '”转发规则名称“关键字。支持模糊查询,不区分大小写。', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => '”转发规则名称“关键字。支持模糊查询,不区分大小写。', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '9999999', - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9999999', 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '20', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '20', 'default' => '20'], ], [ 'name' => 'NeedDetailAttributes', 'in' => 'query', - 'schema' => [ - 'description' => '是否需要额外信息(转发规则关联的VPC列表)。取值:'."\n" - ."\n" - .'- true:需要。'."\n" - .'- false:不需要。'."\n" - ."\n" - .'默认值:false。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => '是否需要额外信息(转发规则关联的VPC列表)。取值:'."\n" + ."\n" + .'- true:需要。'."\n" + .'- false:不需要。'."\n" + ."\n" + .'默认值:false。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'description' => '出站终端节点ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'hr****', - ], + 'schema' => ['description' => '出站终端节点ID。', 'type' => 'string', 'required' => false, 'example' => 'hr****'], ], ], 'responses' => [ @@ -4613,35 +3355,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '返回的每页数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'A10E03D7-808C-422D-9144-F8586C2E2297', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '全部数据的总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalItems' => [ - 'description' => '总个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'PageSize' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'A10E03D7-808C-422D-9144-F8586C2E2297'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '全部数据的总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalItems' => ['description' => '总个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'Rules' => [ 'description' => '转发规则列表。', 'type' => 'array', @@ -4649,19 +3367,11 @@ 'description' => '转发规则信息。', 'type' => 'object', 'properties' => [ - 'Type' => [ - 'description' => '转发规则类型(目前仅支持选择转发至外部IP)。取值:'."\n" - ."\n" - .'OUTBOUND: 转发至外部IP。', - 'type' => 'string', - 'example' => 'OUTBOUND', - ], - 'UpdateTime' => [ - 'description' => '更新时间'."\n" - ."\n", - 'type' => 'string', - 'example' => '2020-07-13 10:51:44', - ], + 'Type' => ['description' => '转发规则类型(目前仅支持选择转发至外部IP)。取值:'."\n" + ."\n" + .'OUTBOUND: 转发至外部IP。', 'type' => 'string', 'example' => 'OUTBOUND'], + 'UpdateTime' => ['description' => '更新时间'."\n" + ."\n", 'type' => 'string', 'example' => '2020-07-13 10:51:44'], 'ForwardIps' => [ 'description' => '外部DNS系统IP地址和端口。DNS查询流量被转发的目标服务器的IP地址和端口。', 'type' => 'array', @@ -4669,42 +3379,16 @@ 'description' => '目标服务器的IP地址和端口。', 'type' => 'object', 'properties' => [ - 'Ip' => [ - 'description' => '转发目标IP地址。', - 'type' => 'string', - 'example' => '172.16.XX.XX', - ], - 'Port' => [ - 'description' => '转发目标IP地址的端口号。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '80', - ], + 'Ip' => ['description' => '转发目标IP地址。', 'type' => 'string', 'example' => '172.16.XX.XX'], + 'Port' => ['description' => '转发目标IP地址的端口号。', 'type' => 'integer', 'format' => 'int32', 'example' => '80'], ], ], ], - 'EndpointName' => [ - 'description' => '终端节点名称。', - 'type' => 'string', - 'example' => '终端节点-test', - ], - 'CreateTime' => [ - 'description' => '创建时间'."\n" - ."\n", - 'type' => 'string', - 'example' => '2020-07-13 10:51:44', - ], - 'ZoneName' => [ - 'description' => '需要转发解析请求的域名(Zone)。', - 'type' => 'string', - 'example' => 'example.com', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608704000', - ], + 'EndpointName' => ['description' => '终端节点名称。', 'type' => 'string', 'example' => 'Endpoint-test'], + 'CreateTime' => ['description' => '创建时间'."\n" + ."\n", 'type' => 'string', 'example' => '2020-07-13 10:51:44'], + 'ZoneName' => ['description' => '需要转发解析请求的域名(Zone)。', 'type' => 'string', 'example' => 'example.com'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608704000'], 'BindVpcs' => [ 'description' => '关联的VPC列表。', 'type' => 'array', @@ -4712,82 +3396,31 @@ 'description' => 'VPC信息。', 'type' => 'object', 'properties' => [ - 'VpcName' => [ - 'description' => '专有网络名称(VPC Name)。', - 'type' => 'string', - 'example' => 'vpc-name-test', - ], - 'VpcId' => [ - 'description' => '专有网络ID(VPC ID),VPC唯一识别码。', - 'type' => 'string', - 'example' => 'vpc-0jl96awrjt75ezglc****', - ], - 'VpcType' => [ - 'description' => 'VPC类型。取值:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'example' => 'STANDARD', - ], - 'RegionName' => [ - 'description' => 'VPC所属地域名称。', - 'type' => 'string', - 'example' => 'China (Ulanqab)', - ], - 'RegionId' => [ - 'description' => 'VPC所属地域ID。', - 'type' => 'string', - 'example' => 'cn-wulanchabu', - ], - 'VpcUserId' => [ - 'description' => 'VPC实际归属账号UID。', - 'type' => 'string', - 'example' => '141339776561****', - ], + 'VpcName' => ['description' => '专有网络名称(VPC Name)。', 'type' => 'string', 'example' => 'vpc-name-test'], + 'VpcId' => ['description' => '专有网络ID(VPC ID),VPC唯一识别码。', 'type' => 'string', 'example' => 'vpc-0jl96awrjt75ezglc****'], + 'VpcType' => ['description' => 'VPC类型。取值:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionName' => ['description' => 'VPC所属地域名称。', 'type' => 'string', 'example' => 'China (Ulanqab)'], + 'RegionId' => ['description' => 'VPC所属地域ID。', 'type' => 'string', 'example' => 'cn-wulanchabu'], + 'VpcUserId' => ['description' => 'VPC实际归属账号UID。', 'type' => 'string', 'example' => '141339776561****'], ], ], ], - 'EndpointId' => [ - 'description' => '终端节点ID。', - 'type' => 'string', - 'example' => 'hr****', - ], - 'Name' => [ - 'description' => '转发规则名称。', - 'type' => 'string', - 'example' => '转发规则-test', - ], - 'Id' => [ - 'description' => '转发规则Id。', - 'type' => 'string', - 'example' => 'hr****', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1594608704000', - ], + 'EndpointId' => ['description' => '终端节点ID。', 'type' => 'string', 'example' => 'hr****'], + 'Name' => ['description' => '转发规则名称。', 'type' => 'string', 'example' => 'Forwarding rule-test'], + 'Id' => ['description' => '转发规则Id。', 'type' => 'string', 'example' => 'hr****'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1594608704000'], 'BindEdgeDnsClusters' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'ClusterId' => [ - 'type' => 'string', - 'description' => '', - ], - 'ClusterName' => [ - 'type' => 'string', - 'description' => '', - ], - 'ClusterUserId' => [ - 'type' => 'integer', - 'format' => 'int64', - 'description' => '', - ], + 'ClusterId' => ['type' => 'string', 'description' => ''], + 'ClusterName' => ['type' => 'string', 'description' => ''], + 'ClusterUserId' => ['type' => 'integer', 'format' => 'int64', 'description' => ''], ], 'description' => '', ], @@ -4798,27 +3431,16 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Protocol' => [ - 'type' => 'string', - ], - 'EnableStatus' => [ - 'type' => 'string', - ], - 'Priority' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'Protocol' => ['type' => 'string'], + 'EnableStatus' => ['type' => 'string'], + 'Priority' => ['type' => 'integer', 'format' => 'int32'], 'AlidnsServiceAddresses' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'CustomAddresses' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], @@ -4831,29 +3453,18 @@ ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"A10E03D7-808C-422D-9144-F8586C2E2297\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1,\\n \\"Rules\\": [\\n {\\n \\"Type\\": \\"OUTBOUND\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"ForwardIps\\": [\\n {\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"Port\\": 80\\n }\\n ],\\n \\"EndpointName\\": \\"Endpoint-test\\",\\n \\"CreateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"ZoneName\\": \\"example.com\\",\\n \\"UpdateTimestamp\\": 1594608704000,\\n \\"BindVpcs\\": [\\n {\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"VpcId\\": \\"vpc-0jl96awrjt75ezglc****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"China (Ulanqab)\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpcUserId\\": \\"141339776561****\\"\\n }\\n ],\\n \\"EndpointId\\": \\"hr****\\",\\n \\"Name\\": \\"Forwarding rule-test\\",\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594608704000,\\n \\"BindEdgeDnsClusters\\": [\\n {\\n \\"ClusterId\\": \\"\\",\\n \\"ClusterName\\": \\"\\",\\n \\"ClusterUserId\\": 0\\n }\\n ],\\n \\"PriorityForwardConfigs\\": [\\n {\\n \\"Protocol\\": \\"\\",\\n \\"EnableStatus\\": \\"\\",\\n \\"Priority\\": 0,\\n \\"AlidnsServiceAddresses\\": [\\n \\"\\"\\n ],\\n \\"CustomAddresses\\": [\\n \\"\\"\\n ]\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverRulesResponse>\\n <PageSize>10</PageSize>\\n <RequestId>A10E03D7-808C-422D-9144-F8586C2E2297</RequestId>\\n <PageNumber>1</PageNumber>\\n <TotalPages>1</TotalPages>\\n <TotalItems>1</TotalItems>\\n <Rules>\\n <Type>OUTBOUND</Type>\\n <UpdateTime>2020-07-13 10:51:44</UpdateTime>\\n <ForwardIps>\\n <Ip>172.16.xx.xx</Ip>\\n <Port>8080</Port>\\n </ForwardIps>\\n <EndpointName>终端节点-test</EndpointName>\\n <CreateTime>2020-07-13 10:51:44</CreateTime>\\n <ZoneName>example.com</ZoneName>\\n <UpdateTimestamp>1594608704000</UpdateTimestamp>\\n <BindVpcs>\\n <VpcName>vpc-name-test</VpcName>\\n <VpcId>vpc-8vbl8mpum-vpc-id</VpcId>\\n <RegionName>杭州测试</RegionName>\\n <RegionId>cn-hangzhou</RegionId>\\n </BindVpcs>\\n <EndpointId>hra0**</EndpointId>\\n <Name>转发规则-test</Name>\\n <Id>hra1**</Id>\\n <CreateTimestamp>1594608704000</CreateTimestamp>\\n </Rules>\\n</DescribeResolverRulesResponse>","errorExample":""}]', 'title' => '获取转发规则列表', - 'summary' => '获取转发规则列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '响应参数发生变更', - ], - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '响应参数发生变更'], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverRules', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverRules'], ], ], 'ramActions' => [ @@ -4864,27 +3475,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/*'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"A10E03D7-808C-422D-9144-F8586C2E2297\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1,\\n \\"Rules\\": [\\n {\\n \\"Type\\": \\"OUTBOUND\\",\\n \\"UpdateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"ForwardIps\\": [\\n {\\n \\"Ip\\": \\"172.16.XX.XX\\",\\n \\"Port\\": 80\\n }\\n ],\\n \\"EndpointName\\": \\"终端节点-test\\",\\n \\"CreateTime\\": \\"2020-07-13 10:51:44\\",\\n \\"ZoneName\\": \\"example.com\\",\\n \\"UpdateTimestamp\\": 1594608704000,\\n \\"BindVpcs\\": [\\n {\\n \\"VpcName\\": \\"vpc-name-test\\",\\n \\"VpcId\\": \\"vpc-0jl96awrjt75ezglc****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"China (Ulanqab)\\",\\n \\"RegionId\\": \\"cn-wulanchabu\\",\\n \\"VpcUserId\\": \\"141339776561****\\"\\n }\\n ],\\n \\"EndpointId\\": \\"hr****\\",\\n \\"Name\\": \\"转发规则-test\\",\\n \\"Id\\": \\"hr****\\",\\n \\"CreateTimestamp\\": 1594608704000,\\n \\"BindEdgeDnsClusters\\": [\\n {\\n \\"ClusterId\\": \\"\\",\\n \\"ClusterName\\": \\"\\",\\n \\"ClusterUserId\\": 0\\n }\\n ],\\n \\"PriorityForwardConfigs\\": [\\n {\\n \\"Protocol\\": \\"\\",\\n \\"EnableStatus\\": \\"\\",\\n \\"Priority\\": 0,\\n \\"AlidnsServiceAddresses\\": [\\n \\"\\"\\n ],\\n \\"CustomAddresses\\": [\\n \\"\\"\\n ]\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DescribeResolverRulesResponse>\\n <PageSize>10</PageSize>\\n <RequestId>A10E03D7-808C-422D-9144-F8586C2E2297</RequestId>\\n <PageNumber>1</PageNumber>\\n <TotalPages>1</TotalPages>\\n <TotalItems>1</TotalItems>\\n <Rules>\\n <Type>OUTBOUND</Type>\\n <UpdateTime>2020-07-13 10:51:44</UpdateTime>\\n <ForwardIps>\\n <Ip>172.16.xx.xx</Ip>\\n <Port>8080</Port>\\n </ForwardIps>\\n <EndpointName>终端节点-test</EndpointName>\\n <CreateTime>2020-07-13 10:51:44</CreateTime>\\n <ZoneName>example.com</ZoneName>\\n <UpdateTimestamp>1594608704000</UpdateTimestamp>\\n <BindVpcs>\\n <VpcName>vpc-name-test</VpcName>\\n <VpcId>vpc-8vbl8mpum-vpc-id</VpcId>\\n <RegionName>杭州测试</RegionName>\\n <RegionId>cn-hangzhou</RegionId>\\n </BindVpcs>\\n <EndpointId>hra0**</EndpointId>\\n <Name>转发规则-test</Name>\\n <Id>hra1**</Id>\\n <CreateTimestamp>1594608704000</CreateTimestamp>\\n </Rules>\\n</DescribeResolverRulesResponse>","errorExample":""}]', ], 'DescribeStatisticSummary' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4892,35 +3491,23 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'zh'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], ], 'responses' => [ @@ -4928,17 +3515,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'TotalCount' => [ - 'description' => '昨日请求总量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2254', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'A73F3BD0-B1A8-42A9-A9B6-689BBABC4891', - ], + 'TotalCount' => ['description' => '昨日请求总量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2254'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'A73F3BD0-B1A8-42A9-A9B6-689BBABC4891'], 'ZoneRequestTops' => [ 'type' => 'object', 'itemNode' => true, @@ -4950,30 +3528,18 @@ 'description' => '详情。', 'type' => 'object', 'properties' => [ - 'RequestCount' => [ - 'description' => '昨日请求量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2251', - ], - 'ZoneName' => [ - 'description' => 'Zone名称。', - 'type' => 'string', - 'example' => 'test.com', - ], - 'BizType' => [ - 'description' => '业务类型。描述:'."\n" - ."\n" - .'- AUTH_ZONE:权威zone。'."\n" - .'- RESOLVER_RULE:转发规则。'."\n" - .'- INBOUND:入站终端节点', - 'type' => 'string', - 'example' => 'AUTH_ZONE', - ], + 'RequestCount' => ['description' => '昨日请求量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2251'], + 'ZoneName' => ['description' => 'Zone名称。', 'type' => 'string', 'example' => 'test.com'], + 'BizType' => ['description' => '业务类型。描述:'."\n" + ."\n" + .'- AUTH_ZONE:权威zone。'."\n" + .'- RESOLVER_RULE:转发规则。'."\n" + .'- INBOUND:入站终端节点', 'type' => 'string', 'example' => 'AUTH_ZONE'], ], ], ], ], + 'description' => '', ], 'VpcRequestTops' => [ 'type' => 'object', @@ -4986,51 +3552,29 @@ 'description' => '详情。', 'type' => 'object', 'properties' => [ - 'VpcId' => [ - 'description' => 'VPC ID。', - 'type' => 'string', - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'VpcType' => [ - 'description' => 'vpc类型。描述:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'example' => 'STANDARD', - ], - 'RegionName' => [ - 'description' => '地域名称。', - 'type' => 'string', - 'example' => '华北 2', - ], - 'TunnelId' => [ - 'description' => '隧道ID。', - 'type' => 'string', - 'example' => 'tun-7h33lkqfuhgnyy****', - ], - 'RequestCount' => [ - 'description' => '昨日请求量。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2254', - ], - 'RegionId' => [ - 'description' => ' '."\n" - .'地域ID。', - 'type' => 'string', - 'example' => 'cn-beijing', - ], + 'VpcId' => ['description' => 'VPC ID。', 'type' => 'string', 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'VpcType' => ['description' => 'vpc类型。描述:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionName' => ['description' => '地域名称。', 'type' => 'string', 'example' => 'China (Beijing)'], + 'TunnelId' => ['description' => '隧道ID。', 'type' => 'string', 'example' => 'tun-7h33lkqfuhgnyy****'], + 'RequestCount' => ['description' => '昨日请求量。', 'type' => 'integer', 'format' => 'int64', 'example' => '2254'], + 'RegionId' => ['description' => ' '."\n" + .'地域ID。', 'type' => 'string', 'example' => 'cn-beijing'], ], ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TotalCount\\": 2254,\\n \\"RequestId\\": \\"A73F3BD0-B1A8-42A9-A9B6-689BBABC4891\\",\\n \\"ZoneRequestTops\\": {\\n \\"ZoneRequestTop\\": [\\n {\\n \\"RequestCount\\": 2251,\\n \\"ZoneName\\": \\"test.com\\",\\n \\"BizType\\": \\"AUTH_ZONE\\"\\n }\\n ]\\n },\\n \\"VpcRequestTops\\": {\\n \\"VpcRequestTop\\": [\\n {\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"China (Beijing)\\",\\n \\"TunnelId\\": \\"tun-7h33lkqfuhgnyy****\\",\\n \\"RequestCount\\": 2254,\\n \\"RegionId\\": \\"cn-beijing\\"\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => '获取昨日请求量概要', 'summary' => '调用DescribeStatisticSummary获取昨请求量概要,包括Zone请求量Top3信息和VPC请求量Top3信息。', 'responseParamsDescription' => 'BizType未填时返回参数说明:'."\n" @@ -5038,19 +3582,11 @@ .'ZoneRequestTops:权威zone,转发zone请求量Top(不包含入站终端节点请求量)'."\n" .'VpcRequestTops:vpc内请求量总和Top(包含权威zone,转发zone,入站终端节点请求量)', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '响应参数发生变更、错误码发生变更', - ], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '响应参数发生变更、错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeStatisticSummary', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeStatisticSummary'], ], ], 'ramActions' => [ @@ -5061,27 +3597,15 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TotalCount\\": 2254,\\n \\"RequestId\\": \\"A73F3BD0-B1A8-42A9-A9B6-689BBABC4891\\",\\n \\"ZoneRequestTops\\": {\\n \\"ZoneRequestTop\\": [\\n {\\n \\"RequestCount\\": 2251,\\n \\"ZoneName\\": \\"test.com\\",\\n \\"BizType\\": \\"AUTH_ZONE\\"\\n }\\n ]\\n },\\n \\"VpcRequestTops\\": {\\n \\"VpcRequestTop\\": [\\n {\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"华北 2\\",\\n \\"TunnelId\\": \\"tun-7h33lkqfuhgnyy****\\",\\n \\"RequestCount\\": 2254,\\n \\"RegionId\\": \\"cn-beijing\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'DescribeSyncEcsHostTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5089,37 +3613,23 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'pvtz-test-id-2989149d628c5****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'pvtz-test-id-2989149d628c5****'], ], ], 'responses' => [ @@ -5127,24 +3637,12 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '主机名自动同步开关。取值:'."\n" - ."\n" - .'- ON:开启(开启后,每隔1分钟,系统自动读取所选Region内的ECS主机名信息,并更新DNS记录)'."\n" - .'- OFF:关闭', - 'type' => 'string', - 'example' => 'ON', - ], - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => 'pvtz-test-id-2989149d628c56****', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D', - ], + 'Status' => ['description' => '主机名自动同步开关。取值:'."\n" + ."\n" + .'- ON:开启(开启后,每隔1分钟,系统自动读取所选Region内的ECS主机名信息,并更新DNS记录)'."\n" + .'- OFF:关闭', 'type' => 'string', 'example' => 'ON'], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => 'pvtz-test-id-2989149d628c56****'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D'], 'EcsRegions' => [ 'type' => 'object', 'itemNode' => true, @@ -5156,12 +3654,7 @@ 'description' => '地域信息', 'type' => 'object', 'properties' => [ - 'UserId' => [ - 'description' => '地域归属的用户ID,用于跨账号同步场景。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '141339776561****', - ], + 'UserId' => ['description' => '地域归属的用户ID,用于跨账号同步场景。', 'type' => 'integer', 'format' => 'int64', 'example' => '141339776561****'], 'RegionIds' => [ 'type' => 'object', 'itemNode' => true, @@ -5169,11 +3662,7 @@ 'RegionId' => [ 'description' => '已同步的地域ID列表。', 'type' => 'array', - 'items' => [ - 'description' => '已同步的地域ID。', - 'type' => 'string', - 'example' => 'cn-beijing', - ], + 'items' => ['description' => '已同步的地域ID。', 'type' => 'string', 'example' => 'cn-beijing'], ], ], ], @@ -5189,22 +3678,14 @@ 'RegionId' => [ 'description' => '已同步的ECS地域Id。', 'type' => 'array', - 'items' => [ - 'description' => '已同步的地域ID。', - 'type' => 'string', - 'example' => 'cn-hongkong', - ], + 'items' => ['description' => '已同步的地域ID。', 'type' => 'string', 'example' => 'cn-hongkong'], ], ], ], - 'Success' => [ - 'description' => '获取主机名同步任务详情是否成功。'."\n" - ."\n" - .'- True'."\n" - .'- False', - 'type' => 'boolean', - 'example' => 'True', - ], + 'Success' => ['description' => '获取主机名同步任务详情是否成功。'."\n" + ."\n" + .'- True'."\n" + .'- False', 'type' => 'boolean', 'example' => 'True'], ], ], ], @@ -5212,19 +3693,11 @@ 'title' => '获取主机名同步任务详情', 'summary' => '调用DescribeSyncEcsHostTask根据域名ID获取主机名同步任务详情。', 'changeSet' => [ - [ - 'createdAt' => '2022-09-19T03:14:43.000Z', - 'description' => '请求参数发生变更、错误码发生变更', - ], + ['createdAt' => '2022-09-19T03:14:43.000Z', 'description' => '请求参数发生变更、错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeSyncEcsHostTask', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSyncEcsHostTask'], ], ], 'ramActions' => [ @@ -5235,12 +3708,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -5248,14 +3716,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"ON\\",\\n \\"ZoneId\\": \\"pvtz-test-id-2989149d628c56****\\",\\n \\"RequestId\\": \\"75446CC1-FC9A-4595-8D96-089D73D7A63D\\",\\n \\"EcsRegions\\": {\\n \\"EcsRegion\\": [\\n {\\n \\"UserId\\": 0,\\n \\"RegionIds\\": {\\n \\"RegionId\\": [\\n \\"cn-beijing\\"\\n ]\\n }\\n }\\n ]\\n },\\n \\"Regions\\": {\\n \\"RegionId\\": [\\n \\"cn-hongkong\\"\\n ]\\n },\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DescribeSyncEcsHostTaskResponse>\\n <Status>ON</Status>\\n <ZoneId>pvtz-test-id-2989149d628c56f00e</ZoneId>\\n <RequestId>75446CC1-FC9A-4595-8D96-089D73D7A63D</RequestId>\\n <EcsRegions>\\n <UserId>1234567890</UserId>\\n <RegionIds>cn-beijing</RegionIds>\\n </EcsRegions>\\n <Success>true</Success>\\n</DescribeSyncEcsHostTaskResponse>","errorExample":""}]', ], 'DescribeTags' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5263,58 +3725,33 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'description' => '资源类型:ZONE', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '资源类型:ZONE', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ZONE'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], ], 'responses' => [ @@ -5322,29 +3759,10 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'TotalCount' => [ - 'description' => '返回数据的总量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'PageSize' => [ - 'description' => '每页返回的数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '9EA7F720-B7C0-45C1-9CF4-B6A5A1179B68', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'TotalCount' => ['description' => '返回数据的总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'], + 'PageSize' => ['description' => '每页返回的数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '9EA7F720-B7C0-45C1-9CF4-B6A5A1179B68'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'Tags' => [ 'description' => '资源标签列表。', 'type' => 'array', @@ -5352,19 +3770,11 @@ 'description' => '资源标签信息。', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'example' => 'env', - ], + 'Key' => ['description' => '资源标签键。', 'type' => 'string', 'example' => 'env'], 'Values' => [ 'description' => '标签值列表。', 'type' => 'array', - 'items' => [ - 'description' => '标签值。', - 'type' => 'string', - 'example' => 'daily', - ], + 'items' => ['description' => '标签值。', 'type' => 'string', 'example' => 'daily'], ], ], ], @@ -5378,19 +3788,11 @@ 'description' => '#### **使用限制**'."\n" .'目前仅支持查询Zone资源的标签信息。', 'changeSet' => [ - [ - 'createdAt' => '2024-01-31T10:11:10.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-01-31T10:11:10.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeTags', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTags'], ], ], 'ramActions' => [ @@ -5401,12 +3803,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -5414,14 +3811,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TotalCount\\": 200,\\n \\"PageSize\\": 20,\\n \\"RequestId\\": \\"9EA7F720-B7C0-45C1-9CF4-B6A5A1179B68\\",\\n \\"PageNumber\\": 1,\\n \\"Tags\\": [\\n {\\n \\"Key\\": \\"env\\",\\n \\"Values\\": [\\n \\"daily\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', ], 'DescribeUserServiceStatus' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5429,25 +3820,18 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], ], 'responses' => [ @@ -5455,21 +3839,13 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '当前用户的服务状态:'."\n" - ."\n" - .'- **CLOSED**:未开通'."\n" - .'- **OPENED**:已开通'."\n" - .'- **IN_DEBT**:已欠费'."\n" - .'- **IN_DEBT_OVER_DUE**: 欠费超期', - 'type' => 'string', - 'example' => 'OPENED', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '99626905-678A-4E8A-984E-6AEB09993996', - ], + 'Status' => ['description' => '当前用户的服务状态:'."\n" + ."\n" + .'- **CLOSED**:未开通'."\n" + .'- **OPENED**:已开通'."\n" + .'- **IN_DEBT**:已欠费'."\n" + .'- **IN_DEBT_OVER_DUE**: 欠费超期', 'type' => 'string', 'example' => 'OPENED'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '99626905-678A-4E8A-984E-6AEB09993996'], ], ], ], @@ -5479,12 +3855,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeUserServiceStatus', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserServiceStatus'], ], ], 'ramActions' => [ @@ -5495,12 +3866,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -5508,14 +3874,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"OPENED\\",\\n \\"RequestId\\": \\"99626905-678A-4E8A-984E-6AEB09993996\\"\\n}","errorExample":"{\\n \\"Message\\": \\"The request processing has failed due to some unknown error, exception or failure\\", \\n \\"RequestId\\": \\"E246E023-F2EB-4034-83F7-B13FCF31459C\\", \\n \\"Code\\": \\"InternalError\\"\\n}"},{"type":"xml","example":"<DescribeUserServiceStatusResponse>\\n <Status>OPENED</Status>\\n <RequestId>9EA7F720-B7C0-45C1-9CF4-B6A5A1179B68</RequestId>\\n</DescribeUserServiceStatusResponse>","errorExample":"<Error>\\n <RequestId>F0B47FE6-C774-4833-9028-B073588A8FAA</RequestId>\\n <Code>InternalError</Code>\\n <Message>The request processing has failed due to some unknown error, exception or failure</Message>\\n</Error>"}]', ], 'DescribeUserVpcAuthorizations' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5523,57 +3883,30 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'AuthType', 'in' => 'query', - 'schema' => [ - 'description' => '授权类型。取值:'."\n" - ."\n" - .'- NORMAL:普通授权。'."\n" - .'- CLOUD_PRODUCT:云产品授权。', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => '授权类型。取值:'."\n" + ."\n" + .'- NORMAL:普通授权。'."\n" + .'- CLOUD_PRODUCT:云产品授权。', 'type' => 'string', 'required' => false, 'example' => 'NORMAL'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '9999999', - 'example' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9999999', 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'example' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'example' => '20'], ], [ 'name' => 'AuthorizedUserId', 'in' => 'query', - 'schema' => [ - 'description' => '授权资源的所属用户主账号ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '141339776561****', - ], + 'schema' => ['description' => '授权资源的所属用户主账号ID。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '141339776561****'], ], ], 'responses' => [ @@ -5581,29 +3914,10 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '返回的每页数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '全部数据的总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], + 'PageSize' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '全部数据的总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], 'Users' => [ 'description' => '授权资源的所属用户主账号信息。', 'type' => 'array', @@ -5611,45 +3925,18 @@ 'description' => '用户主账号信息。', 'type' => 'object', 'properties' => [ - 'AuthType' => [ - 'description' => '授权类型。描述:'."\n" - ."\n" - .'- NORMAL:普通授权。'."\n" - .'- CLOUD_PRODUCT:云产品授权。', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'AuthorizedUserId' => [ - 'description' => '授权资源的所属用户主账号ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '141339776561****', - ], - 'AuthorizedAliyunId' => [ - 'description' => '授权资源的所属用户主账号名称。', - 'type' => 'string', - 'example' => 'alidn****@test.com', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2023-05-08T02:31Z'."\n", - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1672740294000', - ], + 'AuthType' => ['description' => '授权类型。描述:'."\n" + ."\n" + .'- NORMAL:普通授权。'."\n" + .'- CLOUD_PRODUCT:云产品授权。', 'type' => 'string', 'example' => 'NORMAL'], + 'AuthorizedUserId' => ['description' => '授权资源的所属用户主账号ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '141339776561****'], + 'AuthorizedAliyunId' => ['description' => '授权资源的所属用户主账号名称。', 'type' => 'string', 'example' => 'alidn****@test.com'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2023-05-08T02:31Z'."\n"], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1672740294000'], ], ], ], - 'TotalItems' => [ - 'description' => '授权总数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'TotalItems' => ['description' => '授权总数。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], ], ], ], @@ -5660,19 +3947,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2021-09-22T06:38:48.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-09-22T06:38:48.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeUserVpcAuthorizations', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserVpcAuthorizations'], ], ], 'ramActions' => [ @@ -5683,12 +3962,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -5696,14 +3970,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 20,\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 5,\\n \\"Users\\": [\\n {\\n \\"AuthType\\": \\"NORMAL\\",\\n \\"AuthorizedUserId\\": 0,\\n \\"AuthorizedAliyunId\\": \\"alidn****@test.com\\",\\n \\"CreateTime\\": \\"2023-05-08T02:31Z\\\\n\\",\\n \\"CreateTimestamp\\": 1672740294000\\n }\\n ],\\n \\"TotalItems\\": 100\\n}","errorExample":""},{"type":"xml","example":"<DescribeUserVpcAuthorizationsResponse>\\n <PageSize>20</PageSize>\\n <RequestId>46973D4C-E3E4-4ABA-9190-9A9DE406C7E</RequestId>\\n <PageNumber>1</PageNumber>\\n <TotalPages>5</TotalPages>\\n <Users>\\n <AuthType>NORMAL</AuthType>\\n <AuthorizedUserId>111222333</AuthorizedUserId>\\n <AuthorizedAliyunId>alidns***@test.com</AuthorizedAliyunId>\\n </Users>\\n <TotalItems>100</TotalItems>\\n</DescribeUserVpcAuthorizationsResponse>","errorExample":""}]', ], 'DescribeZoneInfo' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5715,37 +3983,24 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtz18XH29', - ], + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'* **zh**:中文。'."\n" - ."\n" - .'* **en**:英文。'."\n" - ."\n" - .'默认:**en**', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'* **zh**:中文。'."\n" + ."\n" + .'* **en**:英文。'."\n" + ."\n" + .'默认:**en**', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'df2d03865266bd9842306db586d3****'], ], ], 'responses' => [ @@ -5753,89 +4008,30 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'F73F41A3-B6DD-42CA-A793-FFF93277835D', - ], - 'SlaveDns' => [ - 'description' => '是否开启辅助DNS。取值:'."\n" - ."\n" - .'- **true**:已开启'."\n" - .'- **false**:未开启', - 'type' => 'boolean', - 'example' => 'false', - ], - 'ResourceGroupId' => [ - 'description' => '当前Zone所属的资源组ID。', - 'type' => 'string', - 'example' => 'rg-acfmykd63gt****', - ], - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => 'df2d03865266bd9842306db586d3****', - ], - 'ProxyPattern' => [ - 'description' => '是否开启子域名递归代理。说明:'."\n" - ."\n" - .'- ZONE: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" - ."\n" - .'- RECORD: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', - 'type' => 'string', - 'example' => 'ZONE', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2024-07-15T09:40Z', - ], - 'ZoneType' => [ - 'description' => 'Zone类型。说明:'."\n" - .'- **AUTH_ZONE**:权威Zone;'."\n" - .'- **CLOUD_PRODUCT_ZONE**:云产品权威Zone。', - 'type' => 'string', - 'example' => 'AUTH_ZONE', - ], - 'Remark' => [ - 'description' => '备注信息。', - 'type' => 'string', - 'example' => 'test', - ], - 'ZoneName' => [ - 'description' => 'Zone名称。', - 'type' => 'string', - 'example' => 'zone-test.cn', - ], - 'ZoneTag' => [ - 'description' => 'Zone标签。', - 'type' => 'string', - 'example' => 'pvtz', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2024-07-22T09:39Z', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1721641148000', - ], - 'RecordCount' => [ - 'description' => '当前Zone设置的解析记录总数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'CreateTimestamp' => [ - 'description' => ' '."\n" - .'创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1721036404000', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'F73F41A3-B6DD-42CA-A793-FFF93277835D'], + 'SlaveDns' => ['description' => '是否开启辅助DNS。取值:'."\n" + ."\n" + .'- **true**:已开启'."\n" + .'- **false**:未开启', 'type' => 'boolean', 'example' => 'false'], + 'ResourceGroupId' => ['description' => '当前Zone所属的资源组ID。', 'type' => 'string', 'example' => 'rg-acfmykd63gt****'], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => 'df2d03865266bd9842306db586d3****'], + 'ProxyPattern' => ['description' => '是否开启子域名递归代理。说明:'."\n" + ."\n" + .'- ZONE: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" + ."\n" + .'- RECORD: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', 'type' => 'string', 'example' => 'ZONE'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2024-07-15T09:40Z'], + 'ZoneType' => ['description' => 'Zone类型。说明:'."\n" + .'- **AUTH_ZONE**:权威Zone;'."\n" + .'- **CLOUD_PRODUCT_ZONE**:云产品权威Zone。', 'type' => 'string', 'example' => 'AUTH_ZONE'], + 'Remark' => ['description' => '备注信息。', 'type' => 'string', 'example' => 'test'], + 'ZoneName' => ['description' => 'Zone名称。', 'type' => 'string', 'example' => 'zone-test.cn'], + 'ZoneTag' => ['description' => 'Zone标签。', 'type' => 'string', 'example' => 'pvtz'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2024-07-22T09:39Z'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1721641148000'], + 'RecordCount' => ['description' => '当前Zone设置的解析记录总数。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], + 'CreateTimestamp' => ['description' => ' '."\n" + .'创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1721036404000'], 'BindVpcs' => [ 'type' => 'object', 'itemNode' => true, @@ -5847,79 +4043,34 @@ 'description' => '绑定的Vpc列表。', 'type' => 'object', 'properties' => [ - 'VpcName' => [ - 'description' => '专有网络(Vpc)名称。', - 'type' => 'string', - 'example' => 'vpc_test', - ], - 'VpcId' => [ - 'description' => 'Vpc ID,专有网络唯一标识。', - 'type' => 'string', - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'VpcType' => [ - 'description' => '专有网络(vpc)类型。说明:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'example' => 'STANDARD', - ], - 'RegionName' => [ - 'description' => '专有网络(vpc)所属地域名称。', - 'type' => 'string', - 'example' => 'China (Heyuan)', - ], - 'VpcUserId' => [ - 'description' => '专有网络(vpc)归属的用户Id;若为null则归属当前用户。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '141339776561****', - ], - 'RegionId' => [ - 'description' => '专有网络(vpc)所属地域ID。', - 'type' => 'string', - 'example' => 'cn-heyuan', - ], + 'VpcName' => ['description' => '专有网络(Vpc)名称。', 'type' => 'string', 'example' => 'vpc_test'], + 'VpcId' => ['description' => 'Vpc ID,专有网络唯一标识。', 'type' => 'string', 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'VpcType' => ['description' => '专有网络(vpc)类型。说明:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionName' => ['description' => '专有网络(vpc)所属地域名称。', 'type' => 'string', 'example' => 'China (Heyuan)'], + 'VpcUserId' => ['description' => '专有网络(vpc)归属的用户Id;若为null则归属当前用户。', 'type' => 'integer', 'format' => 'int64', 'example' => '141339776561****'], + 'RegionId' => ['description' => '专有网络(vpc)所属地域ID。', 'type' => 'string', 'example' => 'cn-heyuan'], ], ], ], ], ], - 'IsPtr' => [ - 'description' => '是否反解zone。说明:'."\n" - .'- true:是反解zone'."\n" - .'- false:非反解zone', - 'type' => 'boolean', - 'example' => 'false', - ], - 'DnsGroup' => [ - 'description' => '内置权威位置区。说明:'."\n" - ."\n" - .'- **NORMAL_ZONE**:普通区'."\n" - .'- **FAST_ZONE**:快速区', - 'type' => 'string', - 'example' => 'FAST_ZONE', - ], - 'Creator' => [ - 'description' => 'Zone创建者。', - 'type' => 'string', - 'example' => '141339776561****', - ], - 'CreatorType' => [ - 'description' => '创建者类型。', - 'type' => 'string', - 'example' => 'USER', - ], - 'DnsGroupChanging' => [ - 'description' => 'Zone切换位置区状态(普通区和快速区切换)。说明:'."\n" - ."\n" - .'- true:切换中'."\n" - .'- false:未切换', - 'type' => 'boolean', - 'example' => 'false', - ], + 'IsPtr' => ['description' => '是否反解zone。说明:'."\n" + .'- true:是反解zone'."\n" + .'- false:非反解zone', 'type' => 'boolean', 'example' => 'false'], + 'DnsGroup' => ['description' => '内置权威位置区。说明:'."\n" + ."\n" + .'- **NORMAL_ZONE**:普通区'."\n" + .'- **FAST_ZONE**:快速区', 'type' => 'string', 'example' => 'FAST_ZONE'], + 'Creator' => ['description' => 'Zone创建者。', 'type' => 'string', 'example' => '141339776561****'], + 'CreatorType' => ['description' => '创建者类型。', 'type' => 'string', 'example' => 'USER'], + 'DnsGroupChanging' => ['description' => 'Zone切换位置区状态(普通区和快速区切换)。说明:'."\n" + ."\n" + .'- true:切换中'."\n" + .'- false:未切换', 'type' => 'boolean', 'example' => 'false'], 'BindEdgeDnsClusters' => [ 'type' => 'object', 'itemNode' => true, @@ -5929,16 +4080,9 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ClusterId' => [ - 'type' => 'string', - ], - 'ClusterName' => [ - 'type' => 'string', - ], - 'ClusterUserId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'ClusterId' => ['type' => 'string'], + 'ClusterName' => ['type' => 'string'], + 'ClusterUserId' => ['type' => 'integer', 'format' => 'int64'], ], ], ], @@ -5950,41 +4094,13 @@ ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidParameter', - 'errorMessage' => 'The specified value parameter is not valid.', - 'description' => '', - ], - [ - 'errorCode' => 'IllegalUser', - 'errorMessage' => 'The user is illegal.', - 'description' => '', - ], - [ - 'errorCode' => 'Zone.Invalid.Name', - 'errorMessage' => 'Zone name is invalid.', - 'description' => '', - ], - [ - 'errorCode' => 'Zone.Invalid.Id', - 'errorMessage' => 'Zone id is invalid.', - 'description' => 'Zone的ID不正确', - ], - [ - 'errorCode' => 'Zone.Invalid.UserId', - 'errorMessage' => 'Zone userid is invalid.', - 'description' => '', - ], - [ - 'errorCode' => 'Zone.NotExists', - 'errorMessage' => 'Zone is not exists', - 'description' => '', - ], - [ - 'errorCode' => 'Zone.VpcExists', - 'errorMessage' => 'Zone have vpc bound.', - 'description' => '', - ], + ['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified value parameter is not valid.', 'description' => ''], + ['errorCode' => 'IllegalUser', 'errorMessage' => 'The user is illegal.', 'description' => ''], + ['errorCode' => 'Zone.Invalid.Name', 'errorMessage' => 'Zone name is invalid.', 'description' => ''], + ['errorCode' => 'Zone.Invalid.Id', 'errorMessage' => 'Zone id is invalid.', 'description' => 'Zone的ID不正确'], + ['errorCode' => 'Zone.Invalid.UserId', 'errorMessage' => 'Zone userid is invalid.', 'description' => ''], + ['errorCode' => 'Zone.NotExists', 'errorMessage' => 'Zone is not exists', 'description' => ''], + ['errorCode' => 'Zone.VpcExists', 'errorMessage' => 'Zone have vpc bound.', 'description' => ''], ], ], 'title' => '获取zone详细信息', @@ -5993,19 +4109,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:32.000Z', - 'description' => '响应参数发生变更', - ], + ['createdAt' => '2023-01-06T04:15:32.000Z', 'description' => '响应参数发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneInfo', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneInfo'], ], ], 'ramActions' => [ @@ -6016,12 +4124,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -6029,14 +4132,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"F73F41A3-B6DD-42CA-A793-FFF93277835D\\",\\n \\"SlaveDns\\": false,\\n \\"ResourceGroupId\\": \\"rg-acfmykd63gt****\\",\\n \\"ZoneId\\": \\"df2d03865266bd9842306db586d3****\\",\\n \\"ProxyPattern\\": \\"ZONE\\",\\n \\"CreateTime\\": \\"2024-07-15T09:40Z\\",\\n \\"ZoneType\\": \\"AUTH_ZONE\\",\\n \\"Remark\\": \\"test\\",\\n \\"ZoneName\\": \\"zone-test.cn\\",\\n \\"ZoneTag\\": \\"pvtz\\",\\n \\"UpdateTime\\": \\"2024-07-22T09:39Z\\",\\n \\"UpdateTimestamp\\": 1721641148000,\\n \\"RecordCount\\": 5,\\n \\"CreateTimestamp\\": 1721036404000,\\n \\"BindVpcs\\": {\\n \\"Vpc\\": [\\n {\\n \\"VpcName\\": \\"vpc_test\\",\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"China (Heyuan)\\",\\n \\"VpcUserId\\": 0,\\n \\"RegionId\\": \\"cn-heyuan\\"\\n }\\n ]\\n },\\n \\"IsPtr\\": false,\\n \\"DnsGroup\\": \\"FAST_ZONE\\",\\n \\"Creator\\": \\"141339776561****\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"DnsGroupChanging\\": false,\\n \\"BindEdgeDnsClusters\\": {\\n \\"EdgeDnsCluster\\": [\\n {\\n \\"ClusterId\\": \\"\\",\\n \\"ClusterName\\": \\"\\",\\n \\"ClusterUserId\\": 0\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<DescribeZoneInfoResponse>\\n <RequestId>F73F41A3-B6DD-42CA-A793-FFF93277835D</RequestId>\\n <SlaveDns>true</SlaveDns>\\n <ResourceGroupId>rg-xxxxxxxx</ResourceGroupId>\\n <ZoneId>AgIDE0OQ_149<</ZoneId>\\n <ProxyPattern>ZONE</ProxyPattern>\\n <CreateTime>2018-01-23T03:15Z</CreateTime>\\n <ZoneType>CLOUD_PRODUCT_ZONE</ZoneType>\\n <Remark>specialZone</Remark>\\n <ZoneName>test.com</ZoneName>\\n <ZoneTag>pvtz</ZoneTag>\\n <UpdateTime>2018-01-24T06:35Z</UpdateTime>\\n <UpdateTimestamp>1516775741000</UpdateTimestamp>\\n <RecordCount>2</RecordCount>\\n <CreateTimestamp>1516775741000</CreateTimestamp>\\n <BindVpcs>\\n <VpcName>daily-vpc-name</VpcName>\\n <VpcId>daily-vpc-id</VpcId>\\n <RegionName>1304</RegionName>\\n <RegionId>cn-hangzhou</RegionId>\\n </BindVpcs>\\n <IsPtr>false</IsPtr>\\n</DescribeZoneInfoResponse>","errorExample":""}]', ], 'DescribeZoneRecord' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6044,20 +4141,12 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '5808', - ], + 'schema' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '5808'], ], ], 'responses' => [ @@ -6065,95 +4154,25 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'Status' => [ - 'description' => '解析记录状态。取值:'."\n" - .'- **ENABLE**: 启用解析 '."\n" - .'- **DISABLE**: 暂停解析', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'Type' => [ - 'description' => '解析记录类型。', - 'type' => 'string', - 'example' => 'A', - ], - 'Value' => [ - 'description' => '记录值。', - 'type' => 'string', - 'example' => '127.0.0.1', - ], - 'Ttl' => [ - 'description' => '生存时间。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '60', - ], - 'Remark' => [ - 'description' => '备注。', - 'type' => 'string', - 'example' => 'test record', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '5808', - ], - 'Rr' => [ - 'description' => '主机记录。', - 'type' => 'string', - 'example' => 'www', - ], - 'Priority' => [ - 'description' => 'MX记录的优先级。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'Line' => [ - 'description' => '解析线路。', - 'type' => 'string', - 'example' => 'default', - ], - 'Weight' => [ - 'description' => '解析记录权重。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2018-01-23T03:15Z', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2018-01-24T06:35Z', - ], - 'CreateTimestamp' => [ - 'description' => ' '."\n" - .'创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1516775741000', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1516775741000', - ], - 'ZoneId' => [ - 'description' => 'Zone ID。', - 'type' => 'string', - 'example' => 'CAgICA1OA_58', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'Status' => ['description' => '解析记录状态。取值:'."\n" + .'- **ENABLE**: 启用解析 '."\n" + .'- **DISABLE**: 暂停解析', 'type' => 'string', 'example' => 'ENABLE'], + 'Type' => ['description' => '解析记录类型。', 'type' => 'string', 'example' => 'A'], + 'Value' => ['description' => '记录值。', 'type' => 'string', 'example' => '127.0.0.1'], + 'Ttl' => ['description' => '生存时间。', 'type' => 'integer', 'format' => 'int32', 'example' => '60'], + 'Remark' => ['description' => '备注。', 'type' => 'string', 'example' => 'test record'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '5808'], + 'Rr' => ['description' => '主机记录。', 'type' => 'string', 'example' => 'www'], + 'Priority' => ['description' => 'MX记录的优先级。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], + 'Line' => ['description' => '解析线路。', 'type' => 'string', 'example' => 'default'], + 'Weight' => ['description' => '解析记录权重。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2018-01-23T03:15Z'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2018-01-24T06:35Z'], + 'CreateTimestamp' => ['description' => ' '."\n" + .'创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1516775741000'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1516775741000'], + 'ZoneId' => ['description' => 'Zone ID。', 'type' => 'string', 'example' => 'CAgICA1OA_58'], ], ], ], @@ -6163,12 +4182,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneRecord', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneRecord'], ], ], 'ramActions' => [ @@ -6179,12 +4193,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -6192,14 +4201,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"Status\\": \\"ENABLE\\",\\n \\"Type\\": \\"A\\",\\n \\"Value\\": \\"127.0.0.1\\",\\n \\"Ttl\\": 60,\\n \\"Remark\\": \\"test record\\",\\n \\"RecordId\\": 5808,\\n \\"Rr\\": \\"www\\",\\n \\"Priority\\": 5,\\n \\"Line\\": \\"default\\",\\n \\"Weight\\": 1,\\n \\"CreateTime\\": \\"2018-01-23T03:15Z\\",\\n \\"UpdateTime\\": \\"2018-01-24T06:35Z\\",\\n \\"CreateTimestamp\\": 1516775741000,\\n \\"UpdateTimestamp\\": 1516775741000,\\n \\"ZoneId\\": \\"CAgICA1OA_58\\"\\n}","type":"json"}]', ], 'DescribeZoneRecords' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6207,111 +4210,61 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'Keyword', 'in' => 'query', - 'schema' => [ - 'description' => '主机记录的关键字,不区分大小写。你可已通过设置搜索模式(SearchMode)切换为“模糊搜索”或“精确搜索”,默认为“精确搜索”。', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => '主机记录的关键字,不区分大小写。你可已通过设置搜索模式(SearchMode)切换为“模糊搜索”或“精确搜索”,默认为“精确搜索”。', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'a96d70eb4ab8ef01503dc5486914****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'a96d70eb4ab8ef01503dc5486914****'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '20', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 100,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '20', 'default' => '20'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'Tag', 'in' => 'query', - 'schema' => [ - 'description' => '标签。取值:'."\n" - ."\n" - .'- ecs:查询当前Zone同步的ECS主机名记录。'."\n" - .'- 为空:查询当前Zone的解析记录。', - 'type' => 'string', - 'required' => false, - 'example' => 'ecs', - ], + 'schema' => ['description' => '标签。取值:'."\n" + ."\n" + .'- ecs:查询当前Zone同步的ECS主机名记录。'."\n" + .'- 为空:查询当前Zone的解析记录。', 'type' => 'string', 'required' => false, 'example' => 'ecs'], ], [ 'name' => 'SearchMode', 'in' => 'query', - 'schema' => [ - 'description' => '搜索模式。取值:'."\n" - ."\n" - .'- **LIKE**:模糊搜索'."\n" - .'- **EXACT**:精确搜索(默认)'."\n" - ."\n" - .'生效范围:Keyworld字段。', - 'type' => 'string', - 'required' => false, - 'example' => 'EXACT', - ], + 'schema' => ['description' => '搜索模式。取值:'."\n" + ."\n" + .'- **LIKE**:模糊搜索'."\n" + .'- **EXACT**:精确搜索(默认)'."\n" + ."\n" + .'生效范围:Keyworld字段。', 'type' => 'string', 'required' => false, 'example' => 'EXACT'], ], ], 'responses' => [ @@ -6319,35 +4272,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '每页返回的数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '返回数据的总量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalItems' => [ - 'description' => '解析记录总数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'PageSize' => ['description' => '每页返回的数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '返回数据的总量。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalItems' => ['description' => '解析记录总数。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], 'Records' => [ 'type' => 'object', 'itemNode' => true, @@ -6359,98 +4288,32 @@ 'description' => '解析记录详情。', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '解析记录状态。描述:'."\n" - ."\n" - .'- ENABLE:启用'."\n" - ."\n" - .'- DISABLE:暂停', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'Type' => [ - 'description' => '解析记录类型。描述:'."\n" - .'- **A**:将域名指向一个IPV4'."\n" - .'- **AAAA**:将域名指向一个IPV6'."\n" - .'- **CNAME**:将域名指向另一个域名'."\n" - .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)'."\n" - .'- **MX**:将域名指向邮件服务器地址'."\n" - .'- **PTR**:将IP地址指向一个域名'."\n" - .'- **SRV**:记录提供特定的服务的服务器', - 'type' => 'string', - 'example' => 'A', - ], - 'Value' => [ - 'description' => '记录值。', - 'type' => 'string', - 'example' => '127.0.XX.XX', - ], - 'Ttl' => [ - 'description' => '本地缓存时间。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '60', - ], - 'Remark' => [ - 'description' => '备注。', - 'type' => 'string', - 'example' => 'test', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '246959****', - ], - 'Rr' => [ - 'description' => '主机记录。', - 'type' => 'string', - 'example' => 'www', - ], - 'Priority' => [ - 'description' => 'MX记录的优先级。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'Line' => [ - 'description' => '解析线路。', - 'type' => 'string', - 'example' => 'default', - ], - 'Weight' => [ - 'description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2019-03-14T03:47Z', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2023-05-08T02:31Z', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1672740294000', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1654777678000', - ], - 'ZoneId' => [ - 'description' => 'Zone ID。', - 'type' => 'string', - 'example' => 'a49f55537f3b0b1e6e43add0bf5f****', - ], + 'Status' => ['description' => '解析记录状态。描述:'."\n" + ."\n" + .'- ENABLE:启用'."\n" + ."\n" + .'- DISABLE:暂停', 'type' => 'string', 'example' => 'ENABLE'], + 'Type' => ['description' => '解析记录类型。描述:'."\n" + .'- **A**:将域名指向一个IPV4'."\n" + .'- **AAAA**:将域名指向一个IPV6'."\n" + .'- **CNAME**:将域名指向另一个域名'."\n" + .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)'."\n" + .'- **MX**:将域名指向邮件服务器地址'."\n" + .'- **PTR**:将IP地址指向一个域名'."\n" + .'- **SRV**:记录提供特定的服务的服务器', 'type' => 'string', 'example' => 'A'], + 'Value' => ['description' => '记录值。', 'type' => 'string', 'example' => '127.0.XX.XX'], + 'Ttl' => ['description' => '本地缓存时间。', 'type' => 'integer', 'format' => 'int32', 'example' => '60'], + 'Remark' => ['description' => '备注。', 'type' => 'string', 'example' => 'test'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '246959****'], + 'Rr' => ['description' => '主机记录。', 'type' => 'string', 'example' => 'www'], + 'Priority' => ['description' => 'MX记录的优先级。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'Line' => ['description' => '解析线路。', 'type' => 'string', 'example' => 'default'], + 'Weight' => ['description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2019-03-14T03:47Z'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2023-05-08T02:31Z'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1672740294000'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1654777678000'], + 'ZoneId' => ['description' => 'Zone ID。', 'type' => 'string', 'example' => 'a49f55537f3b0b1e6e43add0bf5f****'], ], ], ], @@ -6465,12 +4328,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '100', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneRecords', - ], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneRecords'], ], ], 'ramActions' => [ @@ -6481,12 +4339,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -6494,14 +4347,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 100,\\n \\"RequestId\\": \\"7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 100,\\n \\"Records\\": {\\n \\"Record\\": [\\n {\\n \\"Status\\": \\"ENABLE\\",\\n \\"Type\\": \\"A\\",\\n \\"Value\\": \\"127.0.XX.XX\\",\\n \\"Ttl\\": 60,\\n \\"Remark\\": \\"test\\",\\n \\"RecordId\\": 0,\\n \\"Rr\\": \\"www\\",\\n \\"Priority\\": 10,\\n \\"Line\\": \\"default\\",\\n \\"Weight\\": 1,\\n \\"CreateTime\\": \\"2019-03-14T03:47Z\\",\\n \\"UpdateTime\\": \\"2023-05-08T02:31Z\\",\\n \\"CreateTimestamp\\": 1672740294000,\\n \\"UpdateTimestamp\\": 1654777678000,\\n \\"ZoneId\\": \\"a49f55537f3b0b1e6e43add0bf5f****\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'DescribeZoneVpcTree' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6514,28 +4361,18 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户 ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户 ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], ], 'responses' => [ @@ -6543,11 +4380,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2'], 'Zones' => [ 'type' => 'object', 'itemNode' => true, @@ -6559,29 +4392,13 @@ 'description' => 'Zone详细信息。', 'type' => 'object', 'properties' => [ - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2019-09-18T08:20Z', - ], - 'ZoneType' => [ - 'description' => 'Zone类型。描述:'."\n" - ."\n" - .'- AUTH_ZONE:权威Zone。'."\n" - .'- CLOUD_PRODUCT_ZONE:云产品权威Zone。', - 'type' => 'string', - 'example' => 'AUTH_ZONE', - ], - 'Remark' => [ - 'description' => '备注信息。', - 'type' => 'string', - 'example' => 'demo', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2019-09-18T08:20Z', - ], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2019-09-18T08:20Z'], + 'ZoneType' => ['description' => 'Zone类型。描述:'."\n" + ."\n" + .'- AUTH_ZONE:权威Zone。'."\n" + .'- CLOUD_PRODUCT_ZONE:云产品权威Zone。', 'type' => 'string', 'example' => 'AUTH_ZONE'], + 'Remark' => ['description' => '备注信息。', 'type' => 'string', 'example' => 'demo'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2019-09-18T08:20Z'], 'Vpcs' => [ 'type' => 'object', 'itemNode' => true, @@ -6593,109 +4410,42 @@ 'description' => 'Vpc信息。', 'type' => 'object', 'properties' => [ - 'VpcName' => [ - 'description' => 'Vpc名称。', - 'type' => 'string', - 'example' => 'demo-vpc', - ], - 'VpcId' => [ - 'description' => 'Vpc ID。VPC唯一识别码。', - 'type' => 'string', - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], - 'VpcType' => [ - 'description' => 'Vpc类型。描述:'."\n" - ."\n" - .'- STANDARD:标准VPC。'."\n" - ."\n" - .'- EDS:无影工作区VPC。', - 'type' => 'string', - 'example' => 'STANDARD', - ], - 'RegionName' => [ - 'description' => 'Vpc所属地域名称。', - 'type' => 'string', - 'example' => 'China (Heyuan)', - ], - 'RegionId' => [ - 'description' => 'Vpc所属地域 ID。', - 'type' => 'string', - 'example' => 'cn-heyuan', - ], + 'VpcName' => ['description' => 'Vpc名称。', 'type' => 'string', 'example' => 'demo-vpc'], + 'VpcId' => ['description' => 'Vpc ID。VPC唯一识别码。', 'type' => 'string', 'example' => 'vpc-f8zvrvr1payllgz38****'], + 'VpcType' => ['description' => 'Vpc类型。描述:'."\n" + ."\n" + .'- STANDARD:标准VPC。'."\n" + ."\n" + .'- EDS:无影工作区VPC。', 'type' => 'string', 'example' => 'STANDARD'], + 'RegionName' => ['description' => 'Vpc所属地域名称。', 'type' => 'string', 'example' => 'China (Heyuan)'], + 'RegionId' => ['description' => 'Vpc所属地域 ID。', 'type' => 'string', 'example' => 'cn-heyuan'], ], ], ], ], ], - 'RecordCount' => [ - 'description' => 'Zone解析记录条数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'ZoneName' => [ - 'description' => 'Zone 名称。', - 'type' => 'string', - 'example' => 'example.com'."\n", - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1568794834000', - ], - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => 'df2d03865266bd9842306db586d3****', - ], - 'ZoneTag' => [ - 'description' => '云产品类型。'."\n" - .'>- 若ZoneType为权威Zone,则此为空。'."\n" - .'>- 若ZoneType为云产品Zone,则此为云产品类型。', - 'type' => 'string', - 'example' => 'BLINK', - ], - 'IsPtr' => [ - 'description' => '是否是反解Zone。描述:'."\n" - ."\n" - .'- true:是反解Zone'."\n" - .'- false:非反解Zone', - 'type' => 'boolean', - 'example' => 'false', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1568794812000', - ], - 'DnsGroup' => [ - 'description' => '内置权威位置区。描述:'."\n" - ."\n" - .'- NORMAL_ZONE:普通区'."\n" - .'- FAST_ZONE:快速区', - 'type' => 'string', - 'example' => 'NORMAL_ZONE', - ], - 'Creator' => [ - 'description' => 'Zone创建者。', - 'type' => 'string', - 'example' => '141339776561****', - ], - 'CreatorType' => [ - 'description' => '操作者类型。', - 'type' => 'string', - 'example' => 'USER', - ], - 'DnsGroupChanging' => [ - 'description' => 'Zone切换位置区状态(普通区和快速区切换)。描述:'."\n" - ."\n" - .'- true:切换中'."\n" - .'- false:未切换', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RecordCount' => ['description' => 'Zone解析记录条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'ZoneName' => ['description' => 'Zone 名称。', 'type' => 'string', 'example' => 'example.com'."\n"], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1568794834000'], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => 'df2d03865266bd9842306db586d3****'], + 'ZoneTag' => ['description' => '云产品类型。'."\n" + .'>- 若ZoneType为权威Zone,则此为空。'."\n" + .'>- 若ZoneType为云产品Zone,则此为云产品类型。', 'type' => 'string', 'example' => 'BLINK'], + 'IsPtr' => ['description' => '是否是反解Zone。描述:'."\n" + ."\n" + .'- true:是反解Zone'."\n" + .'- false:非反解Zone', 'type' => 'boolean', 'example' => 'false'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1568794812000'], + 'DnsGroup' => ['description' => '内置权威位置区。描述:'."\n" + ."\n" + .'- NORMAL_ZONE:普通区'."\n" + .'- FAST_ZONE:快速区', 'type' => 'string', 'example' => 'NORMAL_ZONE'], + 'Creator' => ['description' => 'Zone创建者。', 'type' => 'string', 'example' => '141339776561****'], + 'CreatorType' => ['description' => '操作者类型。', 'type' => 'string', 'example' => 'USER'], + 'DnsGroupChanging' => ['description' => 'Zone切换位置区状态(普通区和快速区切换)。描述:'."\n" + ."\n" + .'- true:切换中'."\n" + .'- false:未切换', 'type' => 'boolean', 'example' => 'true'], ], ], ], @@ -6712,19 +4462,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2023-01-06T04:15:31.000Z', - 'description' => '响应参数发生变更、错误码发生变更', - ], + ['createdAt' => '2023-01-06T04:15:31.000Z', 'description' => '响应参数发生变更、错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneVpcTree', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneVpcTree'], ], ], 'ramActions' => [ @@ -6735,12 +4477,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], ], ], ], @@ -6748,14 +4485,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"7B07FBC3-3A53-4939-A3C6-2BDFE407BAB2\\",\\n \\"Zones\\": {\\n \\"Zone\\": [\\n {\\n \\"UpdateTime\\": \\"2019-09-18T08:20Z\\",\\n \\"ZoneType\\": \\"AUTH_ZONE\\",\\n \\"Remark\\": \\"demo\\",\\n \\"CreateTime\\": \\"2019-09-18T08:20Z\\",\\n \\"Vpcs\\": {\\n \\"Vpc\\": [\\n {\\n \\"VpcName\\": \\"demo-vpc\\",\\n \\"VpcId\\": \\"vpc-f8zvrvr1payllgz38****\\",\\n \\"VpcType\\": \\"STANDARD\\",\\n \\"RegionName\\": \\"China (Heyuan)\\",\\n \\"RegionId\\": \\"cn-heyuan\\"\\n }\\n ]\\n },\\n \\"RecordCount\\": 1,\\n \\"ZoneName\\": \\"example.com\\\\n\\",\\n \\"UpdateTimestamp\\": 1568794834000,\\n \\"ZoneId\\": \\"df2d03865266bd9842306db586d3****\\",\\n \\"ZoneTag\\": \\"BLINK\\",\\n \\"IsPtr\\": false,\\n \\"CreateTimestamp\\": 1568794812000,\\n \\"DnsGroup\\": \\"NORMAL_ZONE\\",\\n \\"Creator\\": \\"141339776561****\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"DnsGroupChanging\\": true\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<DescribeZoneVpcTreeResponse>\\n <RequestId>A105C920-585C-49F2-B41C-98F147CDD945</RequestId>\\n <Zones>\\n <Zone>\\n <ZoneId>6d83e3b31aa60ca4aaa7161f1b6baa95</ZoneId>\\n <ZoneName>localzone.demo</ZoneName>\\n <CreateTime>2019-09-18T08:20Z</CreateTime>\\n <CreateTimestamp>1568794812000</CreateTimestamp>\\n <UpdateTimestamp>1568794834000</UpdateTimestamp>\\n <UpdateTime>2019-09-18T08:20Z</UpdateTime>\\n <IsPtr>false</IsPtr>\\n <RecordCount>1</RecordCount>\\n <Vpcs>\\n <Vpc>\\n <VpcName>demo-vpc</VpcName>\\n <RegionName>China North 2</RegionName>\\n <RegionId>cn-beijing</RegionId>\\n <VpcId>vpc-2z21341ssdadsfzyd49ra</VpcId>\\n </Vpc>\\n <Vpc>\\n <VpcName>测试</VpcName>\\n <RegionName>China North 2</RegionName>\\n <RegionId>cn-beijing</RegionId>\\n <VpcId>vpc-2ze21safadf23zyyg</VpcId>\\n </Vpc>\\n </Vpcs>\\n </Zone>\\n <Zone>\\n <ZoneId>fc1fc1dfbb6a7dc85dc8caa869ccee7a</ZoneId>\\n <ZoneName>0.168.192.in-addr.arpa</ZoneName>\\n <CreateTime>2019-10-15T03:47Z</CreateTime>\\n <CreateTimestamp>1571111261000</CreateTimestamp>\\n <UpdateTime>2019-10-15T03:47Z</UpdateTime>\\n <UpdateTimestamp>1571111261000</UpdateTimestamp>\\n <IsPtr>true</IsPtr>\\n <RecordCount>0</RecordCount>\\n <Vpcs>\\n </Vpcs>\\n </Zone>\\n </Zones>\\n</DescribeZoneVpcTreeResponse>","errorExample":""}]', ], 'DescribeZones' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6768,9 +4499,7 @@ 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '15426', - 'abilityTreeNodes' => [ - 'FEATUREpvtz18XH29', - ], + 'abilityTreeNodes' => ['FEATUREpvtz18XH29'], ], 'parameters' => [ [ @@ -6793,99 +4522,52 @@ [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '分页查询时设置查询的页码,起始值为 1,默认为 1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页行数,最大值**100**,默认为**20**。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '20', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**20**。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '20', 'default' => '20'], ], [ 'name' => 'Keyword', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone名称关键字,不区分大小写。你可通过设置搜索模式(SearchMode)切换为“精确搜索”或“模糊搜索”,默认为“模糊搜索”。', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => 'Zone名称关键字,不区分大小写。你可通过设置搜索模式(SearchMode)切换为“精确搜索”或“模糊搜索”,默认为“模糊搜索”。', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ 'name' => 'SearchMode', 'in' => 'query', - 'schema' => [ - 'description' => '搜索模式(作用于Keyword参数)。取值:'."\n" - ."\n" - .'- **LIKE**:模糊搜索(默认)'."\n" - .'- **EXACT**:精确搜索'."\n" - ."\n" - .'默认值:**LIKE**', - 'type' => 'string', - 'required' => false, - 'example' => 'EXACT', - ], + 'schema' => ['description' => '搜索模式(作用于Keyword参数)。取值:'."\n" + ."\n" + .'- **LIKE**:模糊搜索(默认)'."\n" + .'- **EXACT**:精确搜索'."\n" + ."\n" + .'默认值:**LIKE**', 'type' => 'string', 'required' => false, 'example' => 'EXACT'], ], [ 'name' => 'QueryRegionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone关联VPC所属的地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Zone关联VPC所属的地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], ], [ 'name' => 'QueryVpcId', 'in' => 'query', - 'schema' => [ - 'description' => '与zone关联的VPC ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vpc-f8zvrvr1payllgz38****', - ], + 'schema' => ['description' => '与zone关联的VPC ID。', 'type' => 'string', 'required' => false, 'example' => 'vpc-f8zvrvr1payllgz38****'], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', - 'schema' => [ - 'description' => 'zone所属的资源组ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-aekz2qj7awz****', - ], + 'schema' => ['description' => 'zone所属的资源组ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-aekz2qj7awz****'], ], [ 'name' => 'ZoneType', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone查询类型。取值:'."\n" - ."\n" - .'- **AUTH_ZONE**: 查权威Zone列表。'."\n" - .'- **CLOUD_PRODUCT_ZONE**:使用的云产品Zone列表。'."\n" - ."\n" - .'默认: **AUTH_ZONE**。', - 'type' => 'string', - 'required' => false, - 'example' => 'AUTH_ZONE', - ], + 'schema' => ['description' => 'Zone查询类型。取值:'."\n" + ."\n" + .'- **AUTH_ZONE**: 查权威Zone列表。'."\n" + .'- **CLOUD_PRODUCT_ZONE**:使用的云产品Zone列表。'."\n" + ."\n" + .'默认: **AUTH_ZONE**。', 'type' => 'string', 'required' => false, 'example' => 'AUTH_ZONE'], ], [ 'name' => 'ZoneTag', @@ -6894,14 +4576,9 @@ 'schema' => [ 'description' => '云产品类型列表。', 'type' => 'array', - 'items' => [ - 'description' => '云产品类型。'."\n" - .' - 若查询权威Zone列表,则忽略此参数;'."\n" - .' - 若查询使用或者管理的云产品PrivateZone,则查询对应的云产品类型Zone列表。', - 'type' => 'string', - 'required' => false, - 'example' => 'BLINK', - ], + 'items' => ['description' => '云产品类型。'."\n" + .' - 若查询权威Zone列表,则忽略此参数;'."\n" + .' - 若查询使用或者管理的云产品PrivateZone,则查询对应的云产品类型Zone列表。', 'type' => 'string', 'required' => false, 'example' => 'BLINK'], 'required' => false, 'maxItems' => 10000, ], @@ -6916,18 +4593,8 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'env', - ], - 'Value' => [ - 'description' => '资源标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'daily', - ], + 'Key' => ['description' => '资源标签键。', 'type' => 'string', 'required' => false, 'example' => 'env'], + 'Value' => ['description' => '资源标签值。', 'type' => 'string', 'required' => false, 'example' => 'daily'], ], 'required' => false, ], @@ -6941,35 +4608,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '返回的每页数据量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '6856BCF6-11D6-4D7E-AC53-FD579933522B', - ], - 'PageNumber' => [ - 'description' => '返回数据的当前页码。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '全部数据的总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalItems' => [ - 'description' => '全部数据的总个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'PageSize' => ['description' => '返回的每页数据量。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '6856BCF6-11D6-4D7E-AC53-FD579933522B'], + 'PageNumber' => ['description' => '返回数据的当前页码。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '全部数据的总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalItems' => ['description' => '全部数据的总个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'Zones' => [ 'type' => 'object', 'itemNode' => true, @@ -6981,11 +4624,7 @@ 'description' => 'zone对象详情。', 'type' => 'object', 'properties' => [ - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2018-01-03T08:57Z', - ], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2018-01-03T08:57Z'], 'ResourceTags' => [ 'type' => 'object', 'itemNode' => true, @@ -6996,128 +4635,51 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'example' => 'env', - ], - 'Value' => [ - 'description' => '资源标签值。', - 'type' => 'string', - 'example' => 'daily', - ], + 'Key' => ['description' => '资源标签键。', 'type' => 'string', 'example' => 'env'], + 'Value' => ['description' => '资源标签值。', 'type' => 'string', 'example' => 'daily'], ], ], ], ], ], - 'ZoneType' => [ - 'description' => 'Zone类型。说明:'."\n" - ."\n" - .'- **AUTH_ZONE**: 权威Zone。'."\n" - .'- **CLOUD_PRODUCT_ZONE**: 云产品PrivateZone。', - 'type' => 'string', - 'example' => 'AUTH_ZONE', - ], - 'Remark' => [ - 'description' => 'zone的备注信息。', - 'type' => 'string', - 'example' => 'test', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2017-12-28T13:08Z', - ], - 'RecordCount' => [ - 'description' => 'zone解析记录数量。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], - 'ZoneName' => [ - 'description' => 'zone名称。', - 'type' => 'string', - 'example' => 'test.com', - ], - 'ProxyPattern' => [ - 'description' => '是否开启子域名递归代理。说明:'."\n" - .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" - .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', - 'type' => 'string', - 'example' => 'ZONE', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1514969843000', - ], - 'ResourceGroupId' => [ - 'description' => 'zone所属资源组ID。', - 'type' => 'string', - 'example' => 'rg-aekz2qj7awz****', - ], - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => '6d83e3b31aa60ca4aaa7161f1b6baa95', - ], - 'ZoneTag' => [ - 'description' => '云产品类型。'."\n" - ."\n" - .'- 若ZoneType为权威zone,则此为空;'."\n" - .'- 若ZoneType为云产品zone,则此为云产品类型。', - 'type' => 'string', - 'example' => 'BLINK', - ], - 'IsPtr' => [ - 'description' => '是否为反解zone。说明:'."\n" - ."\n" - .'- **true**:是反解zone'."\n" - .'- **false**:非反解zone', - 'type' => 'boolean', - 'example' => 'false', - ], - 'CreateTimestamp' => [ - 'description' => '创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1514466483000', - ], - 'DnsGroup' => [ - 'description' => '内置权威位置区。说明:'."\n" - ."\n" - .'- **NORMAL_ZONE**:普通区'."\n" - .'- **FAST_ZONE**:快速区', - 'type' => 'string', - 'example' => 'NORMAL_ZONE', - ], - 'Creator' => [ - 'description' => 'zone创建者。', - 'type' => 'string', - 'example' => '546356****', - ], - 'CreatorSubType' => [ - 'description' => '账号类型。说明:'."\n" - .'- **CUSTOMER**:主账号'."\n" - .'- **SUB**:子账号'."\n" - .'- **STS**:角色扮演'."\n" - .'- **OTHER**:其他', - 'type' => 'string', - 'example' => 'SUB', - ], - 'DnsGroupChanging' => [ - 'description' => 'Zone切换位置区状态。'."\n" - ."\n" - .'- **true**:切换中'."\n" - .'- **false**:未切换', - 'type' => 'boolean', - 'example' => 'false', - ], - 'SlaveDnsStatus' => [ - 'type' => 'string', - ], + 'ZoneType' => ['description' => 'Zone类型。说明:'."\n" + ."\n" + .'- **AUTH_ZONE**: 权威Zone。'."\n" + .'- **CLOUD_PRODUCT_ZONE**: 云产品PrivateZone。', 'type' => 'string', 'example' => 'AUTH_ZONE'], + 'Remark' => ['description' => 'zone的备注信息。', 'type' => 'string', 'example' => 'test'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2017-12-28T13:08Z'], + 'RecordCount' => ['description' => 'zone解析记录数量。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], + 'ZoneName' => ['description' => 'zone名称。', 'type' => 'string', 'example' => 'test.com'], + 'ProxyPattern' => ['description' => '是否开启子域名递归代理。说明:'."\n" + .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" + .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', 'type' => 'string', 'example' => 'ZONE'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1514969843000'], + 'ResourceGroupId' => ['description' => 'zone所属资源组ID。', 'type' => 'string', 'example' => 'rg-aekz2qj7awz****'], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => '6d83e3b31aa60ca4aaa7161f1b6baa95'], + 'ZoneTag' => ['description' => '云产品类型。'."\n" + ."\n" + .'- 若ZoneType为权威zone,则此为空;'."\n" + .'- 若ZoneType为云产品zone,则此为云产品类型。', 'type' => 'string', 'example' => 'BLINK'], + 'IsPtr' => ['description' => '是否为反解zone。说明:'."\n" + ."\n" + .'- **true**:是反解zone'."\n" + .'- **false**:非反解zone', 'type' => 'boolean', 'example' => 'false'], + 'CreateTimestamp' => ['description' => '创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1514466483000'], + 'DnsGroup' => ['description' => '内置权威位置区。说明:'."\n" + ."\n" + .'- **NORMAL_ZONE**:普通区'."\n" + .'- **FAST_ZONE**:快速区', 'type' => 'string', 'example' => 'NORMAL_ZONE'], + 'Creator' => ['description' => 'zone创建者。', 'type' => 'string', 'example' => '546356****'], + 'CreatorSubType' => ['description' => '账号类型。说明:'."\n" + .'- **CUSTOMER**:主账号'."\n" + .'- **SUB**:子账号'."\n" + .'- **STS**:角色扮演'."\n" + .'- **OTHER**:其他', 'type' => 'string', 'example' => 'SUB'], + 'DnsGroupChanging' => ['description' => 'Zone切换位置区状态。'."\n" + ."\n" + .'- **true**:切换中'."\n" + .'- **false**:未切换', 'type' => 'boolean', 'example' => 'false'], + 'SlaveDnsStatus' => ['type' => 'string'], ], ], ], @@ -7132,12 +4694,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZones', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZones'], ], ], 'ramActions' => [ @@ -7148,12 +4705,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], ], ], ], @@ -7161,14 +4713,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 20,\\n \\"RequestId\\": \\"6856BCF6-11D6-4D7E-AC53-FD579933522B\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 1,\\n \\"TotalItems\\": 1,\\n \\"Zones\\": {\\n \\"Zone\\": [\\n {\\n \\"UpdateTime\\": \\"2018-01-03T08:57Z\\",\\n \\"ResourceTags\\": {\\n \\"ResourceTag\\": [\\n {\\n \\"Key\\": \\"env\\",\\n \\"Value\\": \\"daily\\"\\n }\\n ]\\n },\\n \\"ZoneType\\": \\"AUTH_ZONE\\",\\n \\"Remark\\": \\"test\\",\\n \\"CreateTime\\": \\"2017-12-28T13:08Z\\",\\n \\"RecordCount\\": 2,\\n \\"ZoneName\\": \\"test.com\\",\\n \\"ProxyPattern\\": \\"ZONE\\",\\n \\"UpdateTimestamp\\": 1514969843000,\\n \\"ResourceGroupId\\": \\"rg-aekz2qj7awz****\\",\\n \\"ZoneId\\": \\"6d83e3b31aa60ca4aaa7161f1b6baa95\\",\\n \\"ZoneTag\\": \\"BLINK\\",\\n \\"IsPtr\\": false,\\n \\"CreateTimestamp\\": 1514466483000,\\n \\"DnsGroup\\": \\"NORMAL_ZONE\\",\\n \\"Creator\\": \\"546356****\\",\\n \\"CreatorSubType\\": \\"SUB\\",\\n \\"DnsGroupChanging\\": false,\\n \\"SlaveDnsStatus\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'ListTagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7176,57 +4722,33 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'description' => '资源类型:ZONE。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '资源类型:ZONE。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ZONE'], ], [ 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'description' => '下一个查询开始Token。取值在上一次调用后返回。', - 'type' => 'string', - 'required' => false, - 'example' => '23423****', - ], + 'schema' => ['description' => '下一个查询开始Token。取值在上一次调用后返回。', 'type' => 'string', 'required' => false, 'example' => '23423****'], ], [ 'name' => 'Size', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页数据量,最大值 200,默认为 20。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页数据量,最大值 200,默认为 20。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], [ 'name' => 'ResourceId', @@ -7235,12 +4757,7 @@ 'schema' => [ 'description' => '资源ID列表,即ZoneId列表。传入内容数量最大值为50', 'type' => 'array', - 'items' => [ - 'description' => '资源ID,即ZoneId。', - 'type' => 'string', - 'required' => false, - 'example' => '97fe9321a476d0861f624d3f738d****', - ], + 'items' => ['description' => '资源ID,即ZoneId。', 'type' => 'string', 'required' => false, 'example' => '97fe9321a476d0861f624d3f738d****'], 'required' => false, 'example' => '97fe9321a476d0861f624d3f738dcc38', 'maxItems' => 51, @@ -7257,18 +4774,8 @@ 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'env', - ], - 'Value' => [ - 'description' => '资源标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'daily', - ], + 'Key' => ['description' => '资源标签键。', 'type' => 'string', 'required' => false, 'example' => 'env'], + 'Value' => ['description' => '资源标签值。', 'type' => 'string', 'required' => false, 'example' => 'daily'], ], 'required' => false, ], @@ -7282,16 +4789,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'NextToken' => [ - 'description' => '下一个查询开始Token,NextToken为空说明没有下一个。', - 'type' => 'string', - 'example' => '23423****', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D', - ], + 'NextToken' => ['description' => '下一个查询开始Token,NextToken为空说明没有下一个。', 'type' => 'string', 'example' => '23423****'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D'], 'TagResources' => [ 'description' => '标签资源列表。', 'type' => 'array', @@ -7299,26 +4798,10 @@ 'description' => '标签资源详情。', 'type' => 'object', 'properties' => [ - 'ResourceType' => [ - 'description' => '资源类型。', - 'type' => 'string', - 'example' => 'ZONE', - ], - 'TagValue' => [ - 'description' => '标签值。', - 'type' => 'string', - 'example' => 'daily', - ], - 'ResourceId' => [ - 'description' => '资源ID,即ZoneId。', - 'type' => 'string', - 'example' => '97fe9321a476d0861f624d3f738d****', - ], - 'TagKey' => [ - 'description' => '标签键。', - 'type' => 'string', - 'example' => 'env', - ], + 'ResourceType' => ['description' => '资源类型。', 'type' => 'string', 'example' => 'ZONE'], + 'TagValue' => ['description' => '标签值。', 'type' => 'string', 'example' => 'daily'], + 'ResourceId' => ['description' => '资源ID,即ZoneId。', 'type' => 'string', 'example' => '97fe9321a476d0861f624d3f738d****'], + 'TagKey' => ['description' => '标签键。', 'type' => 'string', 'example' => 'env'], ], ], ], @@ -7334,19 +4817,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-01-31T10:11:10.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-01-31T10:11:10.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'ListTagResources', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListTagResources'], ], ], 'ramActions' => [ @@ -7357,12 +4832,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -7370,14 +4840,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"NextToken\\": \\"23423****\\",\\n \\"RequestId\\": \\"75446CC1-FC9A-4595-8D96-089D73D7A63D\\",\\n \\"TagResources\\": [\\n {\\n \\"ResourceType\\": \\"ZONE\\",\\n \\"TagValue\\": \\"daily\\",\\n \\"ResourceId\\": \\"97fe9321a476d0861f624d3f738d****\\",\\n \\"TagKey\\": \\"env\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<NextToken>234235354</NextToken>\\n<RequestId>75446CC1-FC9A-4595-8D96-089D73D7A63D</RequestId>\\n<TagResources>\\n <ResourceId>75446CC1-FC9A-4595-8D96-089D73D7A63D</ResourceId>\\n <TagKey>env</TagKey>\\n <ResourceType>ZONE</ResourceType>\\n <TagValue>daily</TagValue>\\n</TagResources>","errorExample":""}]', ], 'MoveResourceGroup' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7390,48 +4854,26 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '支持的语言。取值:'."\n" - .'- zh:中文'."\n" - .'- en:英文'."\n" - ."\n" - .'默认值:en。', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '支持的语言。取值:'."\n" + .'- zh:中文'."\n" + .'- en:英文'."\n" + ."\n" + .'默认值:en。', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResourceId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'df2d03865266bd9842306db586d4****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'df2d03865266bd9842306db586d4****'], ], [ 'name' => 'NewResourceGroupId', 'in' => 'query', - 'schema' => [ - 'description' => '目标资源组ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'rg-aekz2qj7awz****', - ], + 'schema' => ['description' => '目标资源组ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'rg-aekz2qj7awz****'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '21079fa016944979537637959d09bc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '21079fa016944979537637959d09bc'], ], ], 'responses' => [ @@ -7439,12 +4881,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。'."\n" - ."\n", - 'type' => 'string', - 'example' => 'D1324D48-1E23-4AEF-9EDE-466120561C6F', - ], + 'RequestId' => ['description' => '唯一请求识别码。'."\n" + ."\n", 'type' => 'string', 'example' => 'D1324D48-1E23-4AEF-9EDE-466120561C6F'], ], ], ], @@ -7459,12 +4897,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'MoveResourceGroup', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'MoveResourceGroup'], ], ], 'ramActions' => [ @@ -7475,12 +4908,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -7488,14 +4916,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"D1324D48-1E23-4AEF-9EDE-466120561C6F\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>D1324D48-1E23-4AEF-9EDE-466120561C6F</RequestId>","errorExample":""}]', ], 'SearchCustomLines' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7507,68 +4929,33 @@ 'operationType' => 'get', 'chargeType' => 'free', 'abilityTreeCode' => '190583', - 'abilityTreeNodes' => [ - 'FEATUREpvtzNNOVSD', - ], + 'abilityTreeNodes' => ['FEATUREpvtzNNOVSD'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => '语言', 'type' => 'string', 'required' => false, 'example' => 'zh'], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '当前页数,起始值为**1**,默认为**1**。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '9999999', - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], + 'schema' => ['description' => '当前页数,起始值为**1**,默认为**1**。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9999999', 'minimum' => '1', 'example' => '1', 'default' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '100', - 'minimum' => '1', - 'example' => '10', - 'default' => '20', - ], + 'schema' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'example' => '10', 'default' => '20'], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'required' => false, - 'example' => '测试', - ], + 'schema' => ['description' => '自定义线路名称', 'type' => 'string', 'required' => false, 'example' => 'Test'], ], [ 'name' => 'Ipv4', 'in' => 'query', - 'schema' => [ - 'description' => 'ipv4地址', - 'type' => 'string', - 'required' => false, - 'example' => '1.1.1.1', - ], + 'schema' => ['description' => 'ipv4地址', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'], ], [ 'name' => 'Creator', @@ -7577,12 +4964,7 @@ 'schema' => [ 'description' => '创建者ID列表', 'type' => 'array', - 'items' => [ - 'description' => '创建者ID', - 'type' => 'string', - 'required' => false, - 'example' => '21312421', - ], + 'items' => ['description' => '创建者ID', 'type' => 'string', 'required' => false, 'example' => '21312421'], 'required' => false, 'maxItems' => 100, ], @@ -7590,46 +4972,22 @@ [ 'name' => 'CreateTimestampStart', 'in' => 'query', - 'schema' => [ - 'description' => '起始创建时间(时间戳)', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1672136518123', - ], + 'schema' => ['description' => '起始创建时间(时间戳)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1672136518123'], ], [ 'name' => 'CreateTimestampEnd', 'in' => 'query', - 'schema' => [ - 'description' => '截止创建时间(时间戳)', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1672136518234', - ], + 'schema' => ['description' => '截止创建时间(时间戳)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1672136518234'], ], [ 'name' => 'UpdateTimestampStart', 'in' => 'query', - 'schema' => [ - 'description' => '起始修改时间(时间戳)', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1672136515000', - ], + 'schema' => ['description' => '起始修改时间(时间戳)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1672136515000'], ], [ 'name' => 'UpdateTimestampEnd', 'in' => 'query', - 'schema' => [ - 'description' => '截止修改时间(时间戳)', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1672136518000', - ], + 'schema' => ['description' => '截止修改时间(时间戳)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1672136518000'], ], ], 'responses' => [ @@ -7637,35 +4995,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码'."\n", - 'type' => 'string', - 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E', - ], - 'PageNumber' => [ - 'description' => '分页码 ,默认为1', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalPages' => [ - 'description' => '总页数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'TotalItems' => [ - 'description' => '总个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'PageSize' => ['description' => '分页查询时设置的每页行数,最大值**100**,默认为**10**。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '唯一请求识别码'."\n", 'type' => 'string', 'example' => '46973D4C-E3E4-4ABA-9190-9A9DE406C7E'], + 'PageNumber' => ['description' => '分页码 ,默认为1', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalPages' => ['description' => '总页数。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], + 'TotalItems' => ['description' => '总个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'], 'CustomLines' => [ 'type' => 'object', 'itemNode' => true, @@ -7676,16 +5010,8 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '11730', - ], - 'Name' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'example' => '测试线路', - ], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '11730'], + 'Name' => ['description' => '自定义线路名称', 'type' => 'string', 'example' => '测试线路'], 'Ipv4s' => [ 'type' => 'object', 'itemNode' => true, @@ -7693,81 +5019,45 @@ 'Ipv4' => [ 'description' => 'ipv4地址段列表', 'type' => 'array', - 'items' => [ - 'description' => 'ipv4地址段', - 'type' => 'string', - 'example' => '2.2.2.2', - ], + 'items' => ['description' => 'ipv4地址段', 'type' => 'string', 'example' => '2.2.2.2'], ], ], + 'description' => '', ], - 'Creator' => [ - 'description' => '创建者ID', - 'type' => 'string', - 'example' => '1851321989648462', - ], - 'CreatorType' => [ - 'description' => '创建者角色'."\n" - .'- USER 用户'."\n" - .'- SYSTEM 系统', - 'type' => 'string', - 'example' => 'USER', - ], - 'CreatorSubType' => [ - 'description' => '创建者类型'."\n" - .'- CUSTOM 主账号'."\n" - .'- SUB 子账号'."\n" - .'- STS 角色扮演'."\n" - .'- OTHER 其他角色', - 'type' => 'string', - 'example' => 'SUB', - ], - 'CreateTime' => [ - 'description' => '创建时间。', - 'type' => 'string', - 'example' => '2022-12-27 18:16:38', - ], - 'CreateTimestamp' => [ - 'description' => ' '."\n" - .'创建时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1671174074000', - ], - 'UpdateTime' => [ - 'description' => '更新时间。', - 'type' => 'string', - 'example' => '2023-06-14 14:04:08', - ], - 'UpdateTimestamp' => [ - 'description' => '更新时间(时间戳)。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1672136518000', - ], - 'DnsCategory' => [ - 'type' => 'string', - ], + 'Creator' => ['description' => '创建者ID', 'type' => 'string', 'example' => '1851321989648462'], + 'CreatorType' => ['description' => '创建者角色'."\n" + .'- USER 用户'."\n" + .'- SYSTEM 系统', 'type' => 'string', 'example' => 'USER'], + 'CreatorSubType' => ['description' => '创建者类型'."\n" + .'- CUSTOM 主账号'."\n" + .'- SUB 子账号'."\n" + .'- STS 角色扮演'."\n" + .'- OTHER 其他角色', 'type' => 'string', 'example' => 'SUB'], + 'CreateTime' => ['description' => '创建时间。', 'type' => 'string', 'example' => '2022-12-27 18:16:38'], + 'CreateTimestamp' => ['description' => ' '."\n" + .'创建时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1671174074000'], + 'UpdateTime' => ['description' => '更新时间。', 'type' => 'string', 'example' => '2023-06-14 14:04:08'], + 'UpdateTimestamp' => ['description' => '更新时间(时间戳)。', 'type' => 'integer', 'format' => 'int64', 'example' => '1672136518000'], + 'DnsCategory' => ['type' => 'string'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 5,\\n \\"TotalItems\\": 100,\\n \\"CustomLines\\": {\\n \\"CustomLine\\": [\\n {\\n \\"LineId\\": \\"11730\\",\\n \\"Name\\": \\"测试线路\\",\\n \\"Ipv4s\\": {\\n \\"Ipv4\\": [\\n \\"2.2.2.2\\"\\n ]\\n },\\n \\"Creator\\": \\"1851321989648462\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"SUB\\",\\n \\"CreateTime\\": \\"2022-12-27 18:16:38\\",\\n \\"CreateTimestamp\\": 1671174074000,\\n \\"UpdateTime\\": \\"2023-06-14 14:04:08\\",\\n \\"UpdateTimestamp\\": 1672136518000,\\n \\"DnsCategory\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => '搜索自定义线路', 'summary' => '搜索自定义线路。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SearchCustomLines', - ], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SearchCustomLines'], ], ], 'ramActions' => [ @@ -7778,27 +5068,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"46973D4C-E3E4-4ABA-9190-9A9DE406C7E\\",\\n \\"PageNumber\\": 1,\\n \\"TotalPages\\": 5,\\n \\"TotalItems\\": 100,\\n \\"CustomLines\\": {\\n \\"CustomLine\\": [\\n {\\n \\"LineId\\": \\"11730\\",\\n \\"Name\\": \\"测试线路\\",\\n \\"Ipv4s\\": {\\n \\"Ipv4\\": [\\n \\"2.2.2.2\\"\\n ]\\n },\\n \\"Creator\\": \\"1851321989648462\\",\\n \\"CreatorType\\": \\"USER\\",\\n \\"CreatorSubType\\": \\"SUB\\",\\n \\"CreateTime\\": \\"2022-12-27 18:16:38\\",\\n \\"CreateTimestamp\\": 1671174074000,\\n \\"UpdateTime\\": \\"2023-06-14 14:04:08\\",\\n \\"UpdateTimestamp\\": 1672136518000,\\n \\"DnsCategory\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'SetProxyPattern' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7806,69 +5084,40 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'df2d03865266bd9842306db586d3****'], ], [ 'name' => 'ProxyPattern', 'in' => 'query', - 'schema' => [ - 'description' => '是否开启子域名递归代理。取值:'."\n" - .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" - .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '是否开启子域名递归代理。取值:'."\n" + .'- **ZONE**: 关闭(当解析本域名下不存在的子域名时,直接返回NXDOMAIN,表示子域名不存在)'."\n" + .'- **RECORD**: 开启(当解析本域名下不存在的子域名时,会依次查询“转发”和“递归”模块,并以最终查询到的解析结果来应答解析请求)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ZONE'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户IP。', - 'type' => 'string', - 'required' => false, - 'example' => '10.61.XX.XX', - ], + 'schema' => ['description' => '用户IP。', 'type' => 'string', 'required' => false, 'example' => '10.61.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '21079fa016944979537637959d09bc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '21079fa016944979537637959d09bc'], ], ], 'responses' => [ @@ -7876,27 +5125,15 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ZoneId' => [ - 'description' => 'Zone的全局ID。', - 'type' => 'string', - 'example' => 'df2d03865266bd9842306db586d3****'."\n", - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0417DC19-11A0-5597-8717-2F705DE88925', - ], + 'ZoneId' => ['description' => 'Zone的全局ID。', 'type' => 'string', 'example' => 'df2d03865266bd9842306db586d3****'."\n"], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0417DC19-11A0-5597-8717-2F705DE88925'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'Zone.Remark', - 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', - 'description' => '', - ], + ['errorCode' => 'Zone.Remark', 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', 'description' => ''], ], ], 'title' => '设置递归解析代理', @@ -7907,12 +5144,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SetProxyPattern', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetProxyPattern'], ], ], 'ramActions' => [ @@ -7923,12 +5155,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -7936,14 +5163,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"ZoneId\\": \\"df2d03865266bd9842306db586d3****\\\\n\\",\\n \\"RequestId\\": \\"0417DC19-11A0-5597-8717-2F705DE88925\\"\\n}","errorExample":""},{"type":"xml","example":"<SetProxyPatternResponse>\\r\\n <RequestId>D1324D48-1E23-4AEF-9EDE-466120561C6F</RequestId>\\r\\n <ZoneId>AgIDE0OQ_149</ZoneId>\\r\\n</SetProxyPatternResponse>","errorExample":""}]', ], 'SetZoneRecordStatus' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7951,36 +5172,23 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '207541****', - ], + 'schema' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '207541****'], ], [ 'name' => 'Status', @@ -7993,31 +5201,18 @@ 'type' => 'string', 'required' => true, 'example' => 'ENABLE', - 'enum' => [ - 'ENABLE', - 'DISABLE', - ], + 'enum' => ['ENABLE', 'DISABLE'], ], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大值不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大值不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -8025,25 +5220,12 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '当前解析记录状态。描述:'."\n" - ."\n" - .'- ENABLE: 启用解析'."\n" - .'- DISABLE: 暂停解析', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '39CB16E5-4180-49F2-A060-23C0ECEB80D9', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '207541****', - ], + 'Status' => ['description' => '当前解析记录状态。描述:'."\n" + ."\n" + .'- ENABLE: 启用解析'."\n" + .'- DISABLE: 暂停解析', 'type' => 'string', 'example' => 'ENABLE'], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '39CB16E5-4180-49F2-A060-23C0ECEB80D9'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '207541****'], ], ], ], @@ -8053,12 +5235,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SetZoneRecordStatus', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetZoneRecordStatus'], ], ], 'ramActions' => [ @@ -8069,12 +5246,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -8082,14 +5254,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Status\\": \\"ENABLE\\",\\n \\"RequestId\\": \\"39CB16E5-4180-49F2-A060-23C0ECEB80D9\\",\\n \\"RecordId\\": 0\\n}","type":"json"}]', ], 'TagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8102,42 +5268,26 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'description' => '资源类型:ZONE。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '资源类型:ZONE。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ZONE'], ], [ 'name' => 'OverWrite', 'in' => 'query', - 'schema' => [ - 'description' => '修改Tag列表。取值:'."\n" - ."\n" - .'- True:全量覆盖原有Tag列表。'."\n" - .'- False(默认):在原有的Tag列表追加Tag,若Key相同Value不同,则覆盖Value。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => '修改Tag列表。取值:'."\n" + ."\n" + .'- True:全量覆盖原有Tag列表。'."\n" + .'- False(默认):在原有的Tag列表追加Tag,若Key相同Value不同,则覆盖Value。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ 'name' => 'ResourceId', @@ -8146,12 +5296,7 @@ 'schema' => [ 'description' => '资源ID列表,即ZoneId列表。传入内容数量最大值为50。', 'type' => 'array', - 'items' => [ - 'description' => '资源ID,即zoneID。', - 'type' => 'string', - 'required' => false, - 'example' => '97fe9321a476d0861f624d3f738d****', - ], + 'items' => ['description' => '资源ID,即zoneID。', 'type' => 'string', 'required' => false, 'example' => '97fe9321a476d0861f624d3f738d****'], 'required' => true, 'example' => '97fe9321a476d0861f624d3f738dcc38', 'maxItems' => 51, @@ -8168,18 +5313,8 @@ 'description' => '标签信息。', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'env', - ], - 'Value' => [ - 'description' => '资源标签值。', - 'type' => 'string', - 'required' => false, - 'example' => 'daily', - ], + 'Key' => ['description' => '资源标签键。', 'type' => 'string', 'required' => false, 'example' => 'env'], + 'Value' => ['description' => '资源标签值。', 'type' => 'string', 'required' => false, 'example' => 'daily'], ], 'required' => false, ], @@ -8193,12 +5328,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。'."\n" - ."\n", - 'type' => 'string', - 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D', - ], + 'RequestId' => ['description' => '唯一请求识别码。'."\n" + ."\n", 'type' => 'string', 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D'], ], ], ], @@ -8211,19 +5342,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-01-31T10:11:10.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-01-31T10:11:10.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'TagResources', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TagResources'], ], ], 'ramActions' => [ @@ -8234,12 +5357,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -8247,14 +5365,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"75446CC1-FC9A-4595-8D96-089D73D7A63D\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>75446CC1-FC9A-4595-8D96-089D73D7A63D</RequestId>","errorExample":""}]', ], 'UntagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8267,44 +5379,28 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'description' => '资源类型:ZONE。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ZONE', - ], + 'schema' => ['description' => '资源类型:ZONE。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ZONE'], ], [ 'name' => 'All', 'in' => 'query', - 'schema' => [ - 'description' => '是否删除所有标签。取值:'."\n" - ."\n" - .'- true :删除所传Zone的所有标签。'."\n" - .'- false :只删除指定标签键(TagKey.N)的标签。'."\n" - ."\n" - .'默认:false', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['description' => '是否删除所有标签。取值:'."\n" + ."\n" + .'- true :删除所传Zone的所有标签。'."\n" + .'- false :只删除指定标签键(TagKey.N)的标签。'."\n" + ."\n" + .'默认:false', 'type' => 'boolean', 'required' => false, 'example' => 'false'], ], [ 'name' => 'ResourceId', @@ -8313,12 +5409,7 @@ 'schema' => [ 'description' => '资源ID列表,即ZoneId列表。传入内容数量最大值为50。', 'type' => 'array', - 'items' => [ - 'description' => '资源ID,即ZoneId。', - 'type' => 'string', - 'required' => false, - 'example' => '97fe9321a476d0861f624d3f738d****', - ], + 'items' => ['description' => '资源ID,即ZoneId。', 'type' => 'string', 'required' => false, 'example' => '97fe9321a476d0861f624d3f738d****'], 'required' => true, 'maxItems' => 51, ], @@ -8330,12 +5421,7 @@ 'schema' => [ 'description' => '资源标签键列表。传入内容数量最大值为20。', 'type' => 'array', - 'items' => [ - 'description' => '资源标签键。', - 'type' => 'string', - 'required' => false, - 'example' => 'env', - ], + 'items' => ['description' => '资源标签键。', 'type' => 'string', 'required' => false, 'example' => 'env'], 'required' => false, 'maxItems' => 21, ], @@ -8346,11 +5432,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '75446CC1-FC9A-4595-8D96-089D73D7A63D'], ], ], ], @@ -8360,19 +5442,11 @@ 'description' => '#### **使用限制**'."\n" .'目前仅支持取消Zone资源的标记。', 'changeSet' => [ - [ - 'createdAt' => '2024-01-31T10:11:10.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-01-31T10:11:10.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UntagResources', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UntagResources'], ], ], 'ramActions' => [ @@ -8383,12 +5457,7 @@ 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -8396,14 +5465,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"75446CC1-FC9A-4595-8D96-089D73D7A63D\\"\\n}","type":"json"}]', ], 'UpdateCustomLine' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8414,42 +5477,23 @@ 'systemTags' => [ 'operationType' => 'update', 'abilityTreeCode' => '191236', - 'abilityTreeNodes' => [ - 'FEATUREpvtzNNOVSD', - ], + 'abilityTreeNodes' => ['FEATUREpvtzNNOVSD'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '语言', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '语言', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'en'], ], [ 'name' => 'LineId', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '100003', - ], + 'schema' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '100003'], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '自定义线路名称', - 'type' => 'string', - 'required' => false, - 'example' => '测试线路', - ], + 'schema' => ['description' => '自定义线路名称', 'type' => 'string', 'required' => false, 'example' => 'Test'], ], [ 'name' => 'Ipv4s', @@ -8458,13 +5502,7 @@ 'schema' => [ 'description' => 'ipv4地址段列表', 'type' => 'array', - 'items' => [ - 'description' => 'ipv4地址段', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1.1.1.1-2.2.2.2', - ], + 'items' => ['description' => 'ipv4地址段', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1.1.1.1-2.2.2.2'], 'required' => true, 'docRequired' => true, 'maxItems' => 100, @@ -8473,9 +5511,7 @@ [ 'name' => 'DnsCategory', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['type' => 'string', 'required' => false, 'description' => ''], ], ], 'responses' => [ @@ -8483,41 +5519,26 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码'."\n" - ."\n", - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'LineId' => [ - 'description' => '自定义线路唯一ID。', - 'type' => 'string', - 'example' => '765001', - ], + 'RequestId' => ['description' => '唯一请求识别码'."\n" + ."\n", 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'LineId' => ['description' => '自定义线路唯一ID。', 'type' => 'string', 'example' => '765001'], ], + 'description' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'CustomLine.IpOverlap', - 'errorMessage' => 'customLine ip is overlap.%s', - 'description' => '自定义线路ip段重叠', - ], + ['errorCode' => 'CustomLine.IpOverlap', 'errorMessage' => 'customLine ip is overlap.%s', 'description' => '自定义线路ip段重叠'], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"LineId\\": \\"765001\\"\\n}","type":"json"}]', 'title' => '修改自定义线路', 'summary' => '修改自定义线路。', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateCustomLine', - ], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateCustomLine'], ], ], 'ramActions' => [ @@ -8528,27 +5549,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B7AD377-7E86-44A8-B9A8-53E8666E72FE\\",\\n \\"LineId\\": \\"765001\\"\\n}","type":"json"}]', ], 'UpdateRecordRemark' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8556,57 +5565,33 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '202991****', - ], + 'schema' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '202991****'], ], [ 'name' => 'Remark', 'in' => 'query', - 'schema' => [ - 'description' => '备注信息。', - 'type' => 'string', - 'required' => false, - 'example' => 'test record', - ], + 'schema' => ['description' => '备注信息。', 'type' => 'string', 'required' => false, 'example' => 'test record'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -8614,28 +5599,15 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '202991****', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0B7AD377-7E86-44A8-B9A8-53E8666E72FE'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '202991****'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'Zone.Remark', - 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', - 'description' => '', - ], + ['errorCode' => 'Zone.Remark', 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', 'description' => ''], ], ], 'title' => '更新解析记录备注', @@ -8643,12 +5615,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateRecordRemark', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRecordRemark'], ], ], 'ramActions' => [ @@ -8659,12 +5626,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -8673,14 +5635,8 @@ ], 'UpdateResolverEndpoint' => [ 'summary' => '调用UpdateResolverEndpoint修改终端节点。', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8692,32 +5648,18 @@ 'operationType' => 'update', 'riskType' => 'high', 'chargeType' => 'paid', - 'abilityTreeNodes' => [ - 'FEATUREpvtz74JCUU', - ], + 'abilityTreeNodes' => ['FEATUREpvtz74JCUU'], ], 'parameters' => [ [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '终端节点ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hr****'], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '终端节点名称。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'endpoint-test-name', - ], + 'schema' => ['description' => '终端节点名称。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'endpoint-test-name'], ], [ 'name' => 'IpConfig', @@ -8732,30 +5674,10 @@ 'description' => '出站流量源IP地址信息(如果修改此元素信息,除IP外,其他数据均为必填字段)', 'type' => 'object', 'properties' => [ - 'VSwitchId' => [ - 'description' => '交换机ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'vsw-0jlgeyq4oazkh5xue****'."\n", - ], - 'CidrBlock' => [ - 'description' => '子网掩码,交换机的IPv4网段。', - 'type' => 'string', - 'required' => false, - 'example' => '172.16.XX.XX/24', - ], - 'AzId' => [ - 'description' => '交换机的可用区ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou-a', - ], - 'Ip' => [ - 'description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', - 'type' => 'string', - 'required' => false, - 'example' => '172.16.XX.XX', - ], + 'VSwitchId' => ['description' => '交换机ID。', 'type' => 'string', 'required' => false, 'example' => 'vsw-0jlgeyq4oazkh5xue****'."\n"], + 'CidrBlock' => ['description' => '子网掩码,交换机的IPv4网段。', 'type' => 'string', 'required' => false, 'example' => '172.16.XX.XX/24'], + 'AzId' => ['description' => '交换机的可用区ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou-a'], + 'Ip' => ['description' => '子网掩码参数范围内的IP地址(留空则系统自动分配)。', 'type' => 'string', 'required' => false, 'example' => '172.16.XX.XX'], ], 'required' => false, ], @@ -8766,18 +5688,13 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], ], 'responses' => [ @@ -8785,30 +5702,18 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'EC0BDA3A-A92A-4AC8-B351-322A9C79D5C5', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'EC0BDA3A-A92A-4AC8-B351-322A9C79D5C5'], ], ], ], ], 'title' => '修改终端节点', 'changeSet' => [ - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateResolverEndpoint', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateResolverEndpoint'], ], ], 'ramActions' => [ @@ -8819,12 +5724,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], ], ], ], @@ -8832,14 +5732,9 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"EC0BDA3A-A92A-4AC8-B351-322A9C79D5C5\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>EC0BDA3A-A92A-4AC8-B351-322A9C79D5C5</RequestId>","errorExample":""}]', ], 'UpdateResolverRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => '调用UpdateResolverRule修改转发规则。', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8851,32 +5746,18 @@ 'operationType' => 'update', 'riskType' => 'high', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREpvtzKODT3B', - ], + 'abilityTreeNodes' => ['FEATUREpvtzKODT3B'], ], 'parameters' => [ [ 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hr****', - ], + 'schema' => ['description' => '转发规则ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hr****'], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '转发规则名称。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '转发规则-test', - ], + 'schema' => ['description' => '转发规则名称。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'Forwarding rule-test'], ], [ 'name' => 'ForwardIp', @@ -8890,23 +5771,12 @@ 'description' => '详情。', 'type' => 'object', 'properties' => [ - 'Ip' => [ - 'description' => '转发目标IP地址。'."\n" - ."\n" - .'>以下地址段内的IP地址为系统预留地址,不允许被配置为外部DNS系统的IP地址'."\n" - .' 100.100.2.136-100.100.2.138'."\n" - .' 100.100.2.116-100.100.2.118', - 'type' => 'string', - 'required' => false, - 'example' => '172.16.XX.XX', - ], - 'Port' => [ - 'description' => '转发目标IP地址的端口号。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '8080', - ], + 'Ip' => ['description' => '转发目标IP地址。'."\n" + ."\n" + .'>以下地址段内的IP地址为系统预留地址,不允许被配置为外部DNS系统的IP地址'."\n" + .' 100.100.2.136-100.100.2.138'."\n" + .' 100.100.2.116-100.100.2.118', 'type' => 'string', 'required' => false, 'example' => '172.16.XX.XX'], + 'Port' => ['description' => '转发目标IP地址的端口号。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '8080'], ], 'required' => false, ], @@ -8917,29 +5787,18 @@ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'EndpointId', 'in' => 'query', - 'schema' => [ - 'title' => '终端节点ID', - 'description' => '终端节点ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'hr****', - ], + 'schema' => ['title' => '终端节点ID', 'description' => '终端节点ID。', 'type' => 'string', 'required' => false, 'example' => 'hr****'], ], [ 'name' => 'PriorityForwardConfigs', @@ -8950,31 +5809,18 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'EnableStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'Priority' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'Protocol' => ['type' => 'string', 'required' => false], + 'EnableStatus' => ['type' => 'string', 'required' => false], + 'Priority' => ['type' => 'integer', 'format' => 'int32'], 'AlidnsServiceAddresses' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], 'required' => false, 'maxItems' => 100, ], 'CustomAddresses' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], 'maxItems' => 100, ], ], @@ -8988,36 +5834,21 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '0C9959BE-3A6A-4803-8DCE-973B42ACD599', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '0C9959BE-3A6A-4803-8DCE-973B42ACD599'], ], 'description' => '', ], ], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0C9959BE-3A6A-4803-8DCE-973B42ACD599\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>0C9959BE-3A6A-4803-8DCE-973B42ACD599</RequestId>","errorExample":""}]', 'title' => '修改转发规则', - 'summary' => '调用UpdateResolverRule修改转发规则。', 'changeSet' => [ - [ - 'createdAt' => '2024-07-09T05:33:11.000Z', - 'description' => '请求参数发生变更', - ], - [ - 'createdAt' => '2021-10-27T01:19:07.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-07-09T05:33:11.000Z', 'description' => '请求参数发生变更'], + ['createdAt' => '2021-10-27T01:19:07.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateResolverRule', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateResolverRule'], ], ], 'ramActions' => [ @@ -9028,27 +5859,15 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}'], ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0C9959BE-3A6A-4803-8DCE-973B42ACD599\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>0C9959BE-3A6A-4803-8DCE-973B42ACD599</RequestId>","errorExample":""}]', ], 'UpdateSyncEcsHostTask' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9056,37 +5875,23 @@ ], 'operationType' => 'write', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'df2d03865266bd9842306db586d3****'], ], [ 'name' => 'Status', @@ -9100,10 +5905,7 @@ 'required' => true, 'docRequired' => true, 'example' => 'ON', - 'enum' => [ - 'OFF', - 'ON', - ], + 'enum' => ['OFF', 'ON'], ], ], [ @@ -9117,19 +5919,8 @@ 'description' => '地域信息详情。', 'type' => 'object', 'properties' => [ - 'UserId' => [ - 'description' => '地域归属的用户ID,用于跨账号同步场景。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '141339776561****', - ], - 'RegionId' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-beijing', - ], + 'UserId' => ['description' => '地域归属的用户ID,用于跨账号同步场景。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '141339776561****'], + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-beijing'], ], 'required' => false, ], @@ -9143,19 +5934,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => 'test-FC9A-4595-8D96-089D73D7A63D', - ], - 'Success' => [ - 'description' => '是否成功。描述:'."\n" - ."\n" - .'- True:成功'."\n" - .'- False:失败', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'test-FC9A-4595-8D96-089D73D7A63D'], + 'Success' => ['description' => '是否成功。描述:'."\n" + ."\n" + .'- True:成功'."\n" + .'- False:失败', 'type' => 'boolean', 'example' => 'true'], ], ], ], @@ -9166,19 +5949,11 @@ 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ - [ - 'createdAt' => '2024-07-08T01:49:12.000Z', - 'description' => '错误码发生变更', - ], + ['createdAt' => '2024-07-08T01:49:12.000Z', 'description' => '错误码发生变更'], ], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateSyncEcsHostTask', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateSyncEcsHostTask'], ], ], 'ramActions' => [ @@ -9189,12 +5964,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -9202,14 +5972,8 @@ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"test-FC9A-4595-8D96-089D73D7A63D\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<UpdateSyncEcsHostTaskResponse>\\n <RequestId>test-FC9A-4595-8D96-089D73D7A63D</RequestId>\\n <Success>true</Success>\\n</UpdateSyncEcsHostTaskResponse>","errorExample":""}]', ], 'UpdateZoneRecord' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9217,152 +5981,79 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Rr', 'in' => 'query', - 'schema' => [ - 'description' => '主机记录。主机记录就是域名前缀,常见用法有www、@、*(泛解析)、mail(常用于邮箱)'."\n" - ."\n" - .'例如要解析@.exmaple.com,主机记录要填写"@”,而不是空。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'www', - ], + 'schema' => ['description' => '主机记录。主机记录就是域名前缀,常见用法有www、@、*(泛解析)、mail(常用于邮箱)'."\n" + ."\n" + .'例如要解析@.exmaple.com,主机记录要填写"@”,而不是空。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'www'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认值:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认值:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录ID。可以通过调用DescribeZoneRecords查询解析记录列表获取。', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '172223****', - ], + 'schema' => ['description' => '解析记录ID。可以通过调用DescribeZoneRecords查询解析记录列表获取。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '172223****'], ], [ 'name' => 'Line', 'in' => 'query', - 'schema' => [ - 'description' => '解析线路,默认:default。', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'default', - ], + 'schema' => ['description' => '解析线路,默认:default。', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'default'], ], [ 'name' => 'Weight', 'in' => 'query', - 'schema' => [ - 'description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'example' => '1', - ], + 'schema' => ['description' => '权重值(1-100 内的整数,包括 1 和 100,默认为1),支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'example' => '1'], ], [ 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '解析记录类型,目前支持如下:'."\n" - .'- **A**:将域名指向一个IPV4(点分十进制格式的IPv4地址)。'."\n" - .'- **AAAA**:将域名指向一个IPV6(IPv6地址)。'."\n" - .'- **CNAME**:将域名指向另一个域名(域名地址)。'."\n" - .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)。'."\n" - .'- **MX**:将域名指向邮件服务器地址(邮件服务器的域名)。'."\n" - .'- **PTR**:将IP地址指向一个域名。'."\n" - .'- **SRV**:记录提供特定的服务的服务器(格式为 优先级 权重 端口 目标地址,每项中间需以空格分隔)。'."\n" - .'> 添加PTR记录前需要先配置反解Zone,具体操作请参考[反向解析及PTR记录](~~2592976~~)', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'A', - ], + 'schema' => ['description' => '解析记录类型,目前支持如下:'."\n" + .'- **A**:将域名指向一个IPV4(点分十进制格式的IPv4地址)。'."\n" + .'- **AAAA**:将域名指向一个IPV6(IPv6地址)。'."\n" + .'- **CNAME**:将域名指向另一个域名(域名地址)。'."\n" + .'- **TXT**:文本长度限制255,通常做SPF记录(反垃圾邮件)。'."\n" + .'- **MX**:将域名指向邮件服务器地址(邮件服务器的域名)。'."\n" + .'- **PTR**:将IP地址指向一个域名。'."\n" + .'- **SRV**:记录提供特定的服务的服务器(格式为 优先级 权重 端口 目标地址,每项中间需以空格分隔)。'."\n" + .'> 添加PTR记录前需要先配置反解Zone,具体操作请参考[反向解析及PTR记录](~~2592976~~)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'A'], ], [ 'name' => 'Ttl', 'in' => 'query', - 'schema' => [ - 'description' => '本地缓存时间。目前取值仅支持5、30、60、3600(1小时)、43200(12小时)、86400(一天),单位秒(s)。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '86400', - 'minimum' => '5', - 'example' => '60', - 'default' => '60', - ], + 'schema' => ['description' => '本地缓存时间。目前取值仅支持5、30、60、3600(1小时)、43200(12小时)、86400(一天),单位秒(s)。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '86400', 'minimum' => '5', 'example' => '60', 'default' => '60'], ], [ 'name' => 'Priority', 'in' => 'query', - 'schema' => [ - 'description' => 'MX记录的优先级。可以为不同邮件服务器设置优先级,优先级取值 1-99,取值越小,优先级越高。'."\n" - .'>记录类型为MX记录时,此参数必选。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '99', - 'minimum' => '1', - 'example' => '1', - 'default' => '', - ], + 'schema' => ['description' => 'MX记录的优先级。可以为不同邮件服务器设置优先级,优先级取值 1-99,取值越小,优先级越高。'."\n" + .'>记录类型为MX记录时,此参数必选。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '99', 'minimum' => '1', 'example' => '1', 'default' => ''], ], [ 'name' => 'Value', 'in' => 'query', - 'schema' => [ - 'description' => '记录值。根据不同解析记录类型,填写相应的记录值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '192.16.XX.XX', - ], + 'schema' => ['description' => '记录值。根据不同解析记录类型,填写相应的记录值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '192.16.XX.XX'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户Ip。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户Ip。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'example' => '6447728c8578e66aacf062d2df4446dc', - ], + 'schema' => ['description' => '客户端Token,用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'example' => '6447728c8578e66aacf062d2df4446dc'], ], ], 'responses' => [ @@ -9370,17 +6061,8 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '唯一请求识别码。', - 'type' => 'string', - 'example' => '250E2C38-D0AD-4518-851D-1C1055805F82', - ], - 'RecordId' => [ - 'description' => '解析记录ID。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '172223****', - ], + 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => '250E2C38-D0AD-4518-851D-1C1055805F82'], + 'RecordId' => ['description' => '解析记录ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '172223****'], ], ], ], @@ -9392,12 +6074,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateZoneRecord', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateZoneRecord'], ], ], 'ramActions' => [ @@ -9408,12 +6085,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -9421,14 +6093,8 @@ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"250E2C38-D0AD-4518-851D-1C1055805F82\\",\\n \\"RecordId\\": 0\\n}","type":"json"}]', ], 'UpdateZoneRemark' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9436,65 +6102,38 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '返回值语言,取值:'."\n" - ."\n" - .'- zh:中文。'."\n" - ."\n" - .'- en:英文。'."\n" - ."\n" - .'默认:en', - 'type' => 'string', - 'required' => false, - 'example' => 'en', - ], + 'schema' => ['description' => '返回值语言,取值:'."\n" + ."\n" + .'- zh:中文。'."\n" + ."\n" + .'- en:英文。'."\n" + ."\n" + .'默认:en', 'type' => 'string', 'required' => false, 'example' => 'en'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'required' => true, - 'example' => 'df2d03865266bd9842306db586d3****', - ], + 'schema' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'required' => true, 'example' => 'df2d03865266bd9842306db586d3****'], ], [ 'name' => 'Remark', 'in' => 'query', - 'schema' => [ - 'description' => '修改之后的备注内容(不填则设置Remark为空)。', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => '修改之后的备注内容(不填则设置Remark为空)。', 'type' => 'string', 'required' => false, 'example' => 'test'], ], [ 'name' => 'UserClientIp', 'in' => 'query', - 'schema' => [ - 'description' => '用户客户端IP。', - 'type' => 'string', - 'required' => false, - 'example' => '127.0.XX.XX', - ], + 'schema' => ['description' => '用户客户端IP。', 'type' => 'string', 'required' => false, 'example' => '127.0.XX.XX'], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', - 'type' => 'string', - 'required' => false, - 'example' => '21079fa016944979537637959d09bc', - ], + 'schema' => ['description' => '保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。只支持ASCII字符,且不能超过64个字符。', 'type' => 'string', 'required' => false, 'example' => '21079fa016944979537637959d09bc'], ], ], 'responses' => [ @@ -9502,27 +6141,15 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ZoneId' => [ - 'description' => 'Zone ID,Zone的唯一识别码。', - 'type' => 'string', - 'example' => 'df2d03865266bd9842306db586d3****', - ], - 'RequestId' => [ - 'description' => '阿里云为该请求生成的唯一标识符。', - 'type' => 'string', - 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB', - ], + 'ZoneId' => ['description' => 'Zone ID,Zone的唯一识别码。', 'type' => 'string', 'example' => 'df2d03865266bd9842306db586d3****'], + 'RequestId' => ['description' => '阿里云为该请求生成的唯一标识符。', 'type' => 'string', 'example' => 'C6F1D541-E7A6-447A-A2B5-9F7A20B2A8FB'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'Zone.Remark', - 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', - 'description' => '', - ], + ['errorCode' => 'Zone.Remark', 'errorMessage' => '50 characters long. It can only contain numbers,Chinese,English and special characters: _ - , . ,。', 'description' => ''], ], ], 'title' => '修改zone的备注信息', @@ -9533,12 +6160,7 @@ 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateZoneRemark', - ], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateZoneRemark'], ], ], 'ramActions' => [ @@ -9549,12 +6171,7 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], @@ -9563,1433 +6180,551 @@ ], ], 'endpoints' => [ - [ - 'regionId' => 'ap-northeast-1', - 'regionName' => '日本(东京)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'regionName' => '华东1(杭州)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-qingdao', - 'regionName' => '华北1(青岛)', - 'areaId' => 'asiaPacific', - 'areaName' => '亚太', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'us-west-1', - 'regionName' => '美国(硅谷)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'us-east-1', - 'regionName' => '美国(弗吉尼亚)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'eu-west-1', - 'regionName' => '英国(伦敦)', - 'areaId' => 'europeAmerica', - 'areaName' => '欧洲与美洲', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'me-east-1', - 'regionName' => '阿联酋(迪拜)', - 'areaId' => 'middleEast', - 'areaName' => '中东', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => '', - ], - [ - 'regionId' => 'ap-south-1', - 'regionName' => '印度(孟买)已关停', - 'areaId' => 'middleEast', - 'areaName' => '中东', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-finance-1', - 'regionName' => '华南1 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'regionName' => '华东2 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-north-2-gov-1', - 'regionName' => '北京政务云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-finance', - 'regionName' => '华东1 金融云', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => '', - ], - [ - 'regionId' => 'cn-beijing-finance-1', - 'regionName' => '华北2 金融云(邀测)', - 'areaId' => 'industryCloud', - 'areaName' => '行业云', - 'public' => 'pvtz.aliyuncs.com', - 'endpoint' => 'pvtz.aliyuncs.com', - 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com', - ], + ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'pvtz.aliyuncs.com', 'endpoint' => 'pvtz.aliyuncs.com', 'vpc' => 'pvtz.vpc-proxy.aliyuncs.com'], ], 'errorCodes' => [ - [ - 'code' => 'CacheReserveDomain.EffectiveScopeEmpty', - 'message' => 'Effective scope is empty.', - 'http_code' => 400, - 'description' => '缓存保持域名没有关联生效范围', - ], - [ - 'code' => 'CacheReserveDomain.Vpc.Maximum', - 'message' => 'CacheReserveDomain bound vpc count exceed the maximum.', - 'http_code' => 400, - 'description' => '缓存保持域名绑定vpc数量超过最大数量限制', - ], - [ - 'code' => 'CustomLine.InUsed', - 'message' => 'customLine is in used can not delete.%s', - 'http_code' => 400, - 'description' => '自定义线路被引用无法删除', - ], - [ - 'code' => 'CustomLine.IpOverlap', - 'message' => 'customLine ip is overlap.%s', - 'http_code' => 400, - 'description' => '自定义线路ip段重叠', - ], - [ - 'code' => 'EdgeDns.CallEdgeDnsServerFailed', - 'message' => 'Call edge dns server failed.', - 'http_code' => 400, - 'description' => '调用自建DNS服务器失败。', - ], - [ - 'code' => 'Edgedns.Cluster.AppVersionExpired', - 'message' => 'Edge dns cluster app version is expired.', - 'http_code' => 400, - 'description' => '自建DNS集群软件版本已过期。', - ], - [ - 'code' => 'EdgeDns.Cluster.BindCountExceedLimit', - 'message' => 'The number of clusters bound to the resource exceeds the limit.', - 'http_code' => 400, - 'description' => '资源关联的自建DNS解析集群超过上限。', - ], - [ - 'code' => 'EdgeDns.Cluster.CacheReserveDomainDuplicate', - 'message' => 'Edge dns cluster is bind to same domain name.', - 'http_code' => 400, - 'description' => '自建DNS集群关联了同名的缓存保持域名。', - ], - [ - 'code' => 'Edgedns.Cluster.ForbiddenRetryResourceActionJob', - 'message' => 'Access forbidden to retry resource action job.', - 'http_code' => 400, - 'description' => '已有进行中的数据同步任务,禁止重复提交。', - ], - [ - 'code' => 'EdgeDns.Cluster.NoNodes', - 'message' => 'Cluster does not have nodes.', - 'http_code' => 400, - 'description' => '自建DNS集群下无有效节点。', - ], - [ - 'code' => 'EdgeDns.Cluster.NotBelongToUser', - 'message' => 'Cluster does not belong to user.', - 'http_code' => 400, - 'description' => '自建DNS集群不属于当前用户。', - ], - [ - 'code' => 'EdgeDns.Cluster.NotExists', - 'message' => 'Cluster does not exist.', - 'http_code' => 400, - 'description' => '自建DNS集群不存在', - ], - [ - 'code' => 'Edgedns.Cluster.NotSupportCurrentEnv', - 'message' => 'Edge dns cluster not support current env.', - 'http_code' => 400, - 'description' => '自建DNS集群环境属性非法。', - ], - [ - 'code' => 'Edgedns.Cluster.NotSupportOperator', - 'message' => 'Edge dns cluster not support operator.', - 'http_code' => 400, - 'description' => '不支持操作自建DNS运维集群', - ], - [ - 'code' => 'EdgeDns.Cluster.ResolveRuleDuplicate', - 'message' => 'Edge dns cluster is bind to same forward zone name.', - 'http_code' => 400, - 'description' => '自建DNS集群关联了同名的转发规则。', - ], - [ - 'code' => 'EdgeDns.Cluster.ZoneDuplicate', - 'message' => 'Edge dns cluster is bind to same authority zone name.', - 'http_code' => 400, - 'description' => '自建DNS集群关联了同名权威Zone', - ], - [ - 'code' => 'EdgeDns.InvalidResourceType', - 'message' => 'The resource type is invalid.', - 'http_code' => 400, - 'description' => '自建DNS删除节点时,查询的资源类型不合法', - ], - [ - 'code' => 'EdgeDns.InvalidUserId', - 'message' => 'The user id is invalid.', - 'http_code' => 400, - 'description' => '用户id不合法', - ], - [ - 'code' => 'InboundEndpoint.InvalidId', - 'message' => 'The inboundEndpoint id is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点Id无效', - ], - [ - 'code' => 'InboundEndpoint.InvalidSecurityGroupId', - 'message' => 'The specified security group id is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点安全组id无效', - ], - [ - 'code' => 'InboundEndpoint.InvalidSpecVersion', - 'message' => 'The inboundEndpoint spec version is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点规格版本无效', - ], - [ - 'code' => 'InboundEndpoint.InvalidStatus', - 'message' => 'The inboundEndpoint status is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点设置状态无效', - ], - [ - 'code' => 'InboundEndpoint.InvalidUserId', - 'message' => 'The UserId parameter is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点用户Id无效', - ], - [ - 'code' => 'InboundEndpoint.InvalidVpcId', - 'message' => 'The specified vpc is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点vpc id无效', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.BelowMinimum', - 'message' => 'The number of source IP addresses that are specified for outbound traffic below minimum.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址数量低于最小限制', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.DuplicateIp', - 'message' => 'The specific ip has duplicated with exist one.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址重复', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.DuplicateIpWithForwardIp', - 'message' => 'The specific IP has duplicated with forward IP.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP与同VPC内出站终端节点关联的转发规则目的IP重复', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.DuplicateIpWithResolverEndpointIp', - 'message' => 'The specific IP has duplicated with resolver endpoint IP.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP与同VPC内出站终端节点服务P重复', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.ExceedsLimit', - 'message' => 'The number of source IP addresses that are specified for outbound traffic exceeds the upper limit.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址数量超过最大限制', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.InvalidAzId', - 'message' => 'The specified az id is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址的可用区id无效', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.InvalidCidrBlock', - 'message' => 'The specified cidrBlock is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址的子网掩码无效', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.InvalidIp', - 'message' => 'The specified IP address is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址无效', - ], - [ - 'code' => 'InboundEndpoint.Ipconfig.InvalidVSwitch', - 'message' => 'The specified vswitch is invalid.', - 'http_code' => 400, - 'description' => '入站终端节点服务IP地址的交换机id无效', - ], - [ - 'code' => 'InboundEndpoint.Name.Duplicate', - 'message' => 'The specified endpoint name is the same as an existing endpoint name.', - 'http_code' => 400, - 'description' => '入站终端节点名称重复', - ], - [ - 'code' => 'InboundEndpoint.Name.ExceedsLength', - 'message' => 'The maximum length of an endpoint name is reached.', - 'http_code' => 400, - 'description' => '入站终端节点名称超过长度限制', - ], - [ - 'code' => 'InboundEndpoint.NotExsits', - 'message' => 'The inboundEndpoint is not Exsit.', - 'http_code' => 400, - 'description' => '入站终端节点不存在', - ], - [ - 'code' => 'InboundEndpoint.Num.ExceedsLimit', - 'message' => 'The maximum number of endpoints is reached.', - 'http_code' => 400, - 'description' => '入站终端节点数量超过最大限制', - ], - [ - 'code' => 'InboundEndpoint.OperationForbidden.Status', - 'message' => 'The specific status of endpoint is unsupported for operation.', - 'http_code' => 400, - 'description' => '入站终端节点处于不可操作的状态', - ], - [ - 'code' => 'InboundEndpoint.Region.Unsupported', - 'message' => 'The specific region is unsupported for resolver.', - 'http_code' => 400, - 'description' => '入站终端节点不支持该region', - ], - [ - 'code' => 'InboundEndpoint.SystemAssignUnsupportedOperation', - 'message' => 'The system assign inboundEndpoint unsupported operation.', - 'http_code' => 400, - 'description' => '系统分配入站终端节点不支持该操作', - ], - [ - 'code' => 'InternalError', - 'message' => 'The request processing has failed due to some unknown error, exception or failure.', - 'http_code' => 400, - 'description' => '内部错误', - ], - [ - 'code' => 'InvalidRegionId', - 'message' => 'Invalid region id.', - 'http_code' => 400, - 'description' => '无效的地域ID参数。', - ], - [ - 'code' => 'InvalidVpcId', - 'message' => 'Invalid vpc id.', - 'http_code' => 400, - 'description' => '无效的VPC ID。', - ], - [ - 'code' => 'InvalidVpcType', - 'message' => 'Invalid vpc type.', - 'http_code' => 400, - 'description' => '无效的VPC类型', - ], - [ - 'code' => 'InvalidVpcUserId', - 'message' => 'Invalid vpc user id.', - 'http_code' => 400, - 'description' => '无效的VpcUserId参数', - ], - [ - 'code' => 'PostBusiness.InvalidService', - 'message' => 'post business service not activated.', - 'http_code' => 400, - 'description' => '后付费服务没有开通', - ], - [ - 'code' => 'PostBusiness.InvalidServiceModule', - 'message' => 'post business service module not activated.', - 'http_code' => 400, - 'description' => '后付费服务模块没有开通', - ], - [ - 'code' => 'ResolveAnalysis.Forbidden.AliyunInnerUid', - 'message' => 'Aliyun Inner account, operation prohibited.', - 'http_code' => 400, - 'description' => '阿里云内部账号禁止操作,请联系云解析DNS团队处理。', - ], - [ - 'code' => 'ResolverEndpoint.Id.Invalid', - 'message' => 'The endpoint id invalid.', - 'http_code' => 400, - 'description' => '终端节点ID无效', - ], - [ - 'code' => 'ResolverEndpoint.IpConfig.DuplicateIpWithInbound', - 'message' => 'The specific Ip has duplicated with inbound endpoint Ip.', - 'http_code' => 400, - 'description' => '出站终端节点ip与入站终端节点ip重复', - ], - [ - 'code' => 'ResolverRule.BindEdgeDnsCluster', - 'message' => 'The forwarding rule is already bound to a edge dns cluster.', - 'http_code' => 400, - 'description' => '转发规则已关联自建集群', - ], - [ - 'code' => 'ResolverRule.Endpoint.RegionNotConsistent', - 'message' => 'The region of the endpoint of the forwarding rule is inconsistent with the region bound to the VPC.', - 'http_code' => 400, - 'description' => '转发规则终端节点地域和绑定Vpc的地域不一致', - ], - [ - 'code' => 'ResolverRule.ForwardIps.InboundForbidden', - 'message' => 'The specified destination IP address is forbidden for the inbound.', - 'http_code' => 400, - 'description' => '转发规则外部DNS系统的IP地址与入站终端节点ip重复,禁止添加', - ], - [ - 'code' => 'Resource.EffectiveScope.OperationTypeInvalid', - 'message' => 'Invalid operation type.', - 'http_code' => 400, - 'description' => '操作类型无效。', - ], - [ - 'code' => 'SlaveDns.BoundVPCandClusterForbidden', - 'message' => 'Zone that support secondary DNS cannot bind both VPC and cluster.', - 'http_code' => 400, - 'description' => '配置辅助DNS的ZONE不能同时绑定VPC与自建DNS集群', - ], - [ - 'code' => 'SlaveDns.EdgeClusterAdded', - 'message' => 'Secondary DNS of cluster has already been added. Please delete it before the operation.', - 'http_code' => 400, - 'description' => 'ZONE已经配置辅助DNS功能,请删除后再进行绑定自建DNS集群', - ], - [ - 'code' => 'SlaveDns.RegionVpcAdded', - 'message' => 'Secondary DNS of private zone has already been added. Please delete it before the operation.', - 'http_code' => 400, - 'description' => 'ZONE已经配置辅助DNS功能,请删除后再进行绑定VPC', - ], - [ - 'code' => 'Sys.SpeedLimit.OutOfLimit', - 'message' => 'The accept speed is out of limit.', - 'http_code' => 400, - 'description' => '访问频率超过限制', - ], - [ - 'code' => 'Throttling.User', - 'message' => 'Request was denied due to user flow control.', - 'http_code' => 400, - 'description' => '由于请求频次达到阈值,请求被拒绝,请稍后重试。', - ], - [ - 'code' => 'Zone.BindEdgeDnsCluster', - 'message' => 'Zone is already bound to a edge dns cluster.', - 'http_code' => 400, - 'description' => '权威Zone已绑定该集群,不可操作。', - ], - [ - 'code' => 'Zone.BindEdgeDnsCluster.OnlySupportFastZone', - 'message' => 'Binding an Edge DNS cluster is only supported for Fast Zones.', - 'http_code' => 400, - 'description' => '仅快速区权威Zone支持关联自建DNS集群。', - ], - [ - 'code' => 'Zone.BindEdgeDnsCluster.RecordCountExceed', - 'message' => 'You cannot bind the cluster, because record count exceed the maximum.', - 'http_code' => 400, - 'description' => '权威Zone下解析记录数量超过上限。禁止关联自建DNS集群。', - ], - [ - 'code' => 'Zone.DnsGroupChange.Forbidden', - 'message' => 'You cannot change dns group.', - 'http_code' => 400, - 'description' => '禁止切换位置区', - ], - [ - 'code' => 'Zone.DnsGroupChange.Forbidden4FastZone', - 'message' => 'You cannot change dns group, because can only use fast zone.', - 'http_code' => 400, - 'description' => '当前zone被禁止进行位置区切换,因为用户只能使用快速区。', - ], - [ - 'code' => 'Zone.Invalid.Id', - 'message' => 'Zone id is invalid.', - 'http_code' => 400, - 'description' => 'Zone的ID不正确', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.StatusInvalid', - 'message' => 'The status of the priority forward configuration is invalid.', - 'http_code' => 400, - 'description' => '优先转发配置的状态参数非法', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.CustomAddressInvalid', - 'message' => 'The custom address of the priority forward configuration is invalid.', - 'http_code' => 400, - 'description' => '优先转发配置的自定义HttpDNS地址非法', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.ProtocolInvalid', - 'message' => 'The protocol of the priority forward configuration is invalid.', - 'http_code' => 400, - 'description' => '优先转发配置的协议参数非法', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.PriorityInvalid', - 'message' => 'The priority of the priority forward configuration is invalid.', - 'http_code' => 400, - 'description' => '优先转发配置的优先级参数非法', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.AtLeastOneAddressWhenEnable', - 'message' => 'The priority forward configuration must have at least one address.', - 'http_code' => 400, - 'description' => '配置启用转发规则优先转发时,需要配置至少一个HttpDNS地址。', - ], - [ - 'code' => 'ResolverRule.PriorityForwardConfig.ServiceAddressInvalid', - 'message' => 'The service address of the priority forward configuration is invalid.', - 'http_code' => 400, - 'description' => '优先转发配置的云解析HttpDNS服务地址参数非法', - ], - [ - 'code' => 'ResolveAnalysis.Forbidden.NotSupportCurrentEnv', - 'message' => 'Forbidden operation, not support current env.', - 'http_code' => 400, - 'description' => '环境级别和配置不相符', - ], - [ - 'code' => 'ResolveAnalysis.Invalid.LogProcessMode', - 'message' => 'Log process mode is invalid.', - 'http_code' => 400, - 'description' => '无效的日志处理模式参数', - ], - [ - 'code' => 'ResolveAnalysis.LogDeliveryRegionMustContainAllAnalysisRegion', - 'message' => 'Log delivery region must contain all analysis region.', - 'http_code' => 400, - 'description' => '日志转存地域必须包含全部的流量分析地域', - ], - [ - 'code' => 'ResolveAnalysis.Forbidden.UpdateLogDeliveryConfig', - 'message' => 'Forbidden to update log delivery config.', - 'http_code' => 400, - 'description' => '流量分析配置变更中,请等待异步任务结束后再操作', - ], - [ - 'code' => 'ResolveAnalysis.Duplicate.RegionId', - 'message' => 'Resolve analysis regionId is duplicate.', - 'http_code' => 400, - 'description' => '流量分析日志转存地域ID重复', - ], - [ - 'code' => 'Slslog.RemoteService.Error', - 'message' => 'SLS remote service error occurred.', - 'http_code' => 400, - 'description' => '调用SLS服务失败,请重试', - ], - [ - 'code' => 'Edgedns.Cluster.FunctionModuleNotSupport', - 'message' => 'Edge dns cluster function module not support.', - 'http_code' => 400, - 'description' => '当前集群不支持该功能,请升级集群版本', - ], - [ - 'code' => 'ResolveLog.NotSupportMultiNetworkParam', - 'message' => 'parsing log query does not support multiple network parameters.', - 'http_code' => 400, - 'description' => '解析日志查询不支持多个网络参数', - ], + ['code' => 'CacheReserveDomain.EffectiveScopeEmpty', 'message' => 'Effective scope is empty.', 'http_code' => 400, 'description' => '缓存保持域名没有关联生效范围'], + ['code' => 'CacheReserveDomain.Vpc.Maximum', 'message' => 'CacheReserveDomain bound vpc count exceed the maximum.', 'http_code' => 400, 'description' => '缓存保持域名绑定vpc数量超过最大数量限制'], + ['code' => 'CustomLine.InUsed', 'message' => 'customLine is in used can not delete.%s', 'http_code' => 400, 'description' => '自定义线路被引用无法删除'], + ['code' => 'CustomLine.IpOverlap', 'message' => 'customLine ip is overlap.%s', 'http_code' => 400, 'description' => '自定义线路ip段重叠'], + ['code' => 'EdgeDns.CallEdgeDnsServerFailed', 'message' => 'Call edge dns server failed.', 'http_code' => 400, 'description' => '调用自建DNS服务器失败。'], + ['code' => 'Edgedns.Cluster.AppVersionExpired', 'message' => 'Edge dns cluster app version is expired.', 'http_code' => 400, 'description' => '自建DNS集群软件版本已过期。'], + ['code' => 'EdgeDns.Cluster.BindCountExceedLimit', 'message' => 'The number of clusters bound to the resource exceeds the limit.', 'http_code' => 400, 'description' => '资源关联的自建DNS解析集群超过上限。'], + ['code' => 'EdgeDns.Cluster.CacheReserveDomainDuplicate', 'message' => 'Edge dns cluster is bind to same domain name.', 'http_code' => 400, 'description' => '自建DNS集群关联了同名的缓存保持域名。'], + ['code' => 'Edgedns.Cluster.ForbiddenRetryResourceActionJob', 'message' => 'Access forbidden to retry resource action job.', 'http_code' => 400, 'description' => '已有进行中的数据同步任务,禁止重复提交。'], + ['code' => 'EdgeDns.Cluster.NoNodes', 'message' => 'Cluster does not have nodes.', 'http_code' => 400, 'description' => '自建DNS集群下无有效节点。'], + ['code' => 'EdgeDns.Cluster.NotBelongToUser', 'message' => 'Cluster does not belong to user.', 'http_code' => 400, 'description' => '自建DNS集群不属于当前用户。'], + ['code' => 'EdgeDns.Cluster.NotExists', 'message' => 'Cluster does not exist.', 'http_code' => 400, 'description' => '自建DNS集群不存在'], + ['code' => 'Edgedns.Cluster.NotSupportCurrentEnv', 'message' => 'Edge dns cluster not support current env.', 'http_code' => 400, 'description' => '自建DNS集群环境属性非法。'], + ['code' => 'Edgedns.Cluster.NotSupportOperator', 'message' => 'Edge dns cluster not support operator.', 'http_code' => 400, 'description' => '不支持操作自建DNS运维集群'], + ['code' => 'EdgeDns.Cluster.ResolveRuleDuplicate', 'message' => 'Edge dns cluster is bind to same forward zone name.', 'http_code' => 400, 'description' => '自建DNS集群关联了同名的转发规则。'], + ['code' => 'EdgeDns.Cluster.ZoneDuplicate', 'message' => 'Edge dns cluster is bind to same authority zone name.', 'http_code' => 400, 'description' => '自建DNS集群关联了同名权威Zone'], + ['code' => 'EdgeDns.InvalidResourceType', 'message' => 'The resource type is invalid.', 'http_code' => 400, 'description' => '自建DNS删除节点时,查询的资源类型不合法'], + ['code' => 'EdgeDns.InvalidUserId', 'message' => 'The user id is invalid.', 'http_code' => 400, 'description' => '用户id不合法'], + ['code' => 'InboundEndpoint.InvalidId', 'message' => 'The inboundEndpoint id is invalid.', 'http_code' => 400, 'description' => '入站终端节点Id无效'], + ['code' => 'InboundEndpoint.InvalidSecurityGroupId', 'message' => 'The specified security group id is invalid.', 'http_code' => 400, 'description' => '入站终端节点安全组id无效'], + ['code' => 'InboundEndpoint.InvalidSpecVersion', 'message' => 'The inboundEndpoint spec version is invalid.', 'http_code' => 400, 'description' => '入站终端节点规格版本无效'], + ['code' => 'InboundEndpoint.InvalidStatus', 'message' => 'The inboundEndpoint status is invalid.', 'http_code' => 400, 'description' => '入站终端节点设置状态无效'], + ['code' => 'InboundEndpoint.InvalidUserId', 'message' => 'The UserId parameter is invalid.', 'http_code' => 400, 'description' => '入站终端节点用户Id无效'], + ['code' => 'InboundEndpoint.InvalidVpcId', 'message' => 'The specified vpc is invalid.', 'http_code' => 400, 'description' => '入站终端节点vpc id无效'], + ['code' => 'InboundEndpoint.Ipconfig.BelowMinimum', 'message' => 'The number of source IP addresses that are specified for outbound traffic below minimum.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址数量低于最小限制'], + ['code' => 'InboundEndpoint.Ipconfig.DuplicateIp', 'message' => 'The specific ip has duplicated with exist one.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址重复'], + ['code' => 'InboundEndpoint.Ipconfig.DuplicateIpWithForwardIp', 'message' => 'The specific IP has duplicated with forward IP.', 'http_code' => 400, 'description' => '入站终端节点服务IP与同VPC内出站终端节点关联的转发规则目的IP重复'], + ['code' => 'InboundEndpoint.Ipconfig.DuplicateIpWithResolverEndpointIp', 'message' => 'The specific IP has duplicated with resolver endpoint IP.', 'http_code' => 400, 'description' => '入站终端节点服务IP与同VPC内出站终端节点服务P重复'], + ['code' => 'InboundEndpoint.Ipconfig.ExceedsLimit', 'message' => 'The number of source IP addresses that are specified for outbound traffic exceeds the upper limit.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址数量超过最大限制'], + ['code' => 'InboundEndpoint.Ipconfig.InvalidAzId', 'message' => 'The specified az id is invalid.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址的可用区id无效'], + ['code' => 'InboundEndpoint.Ipconfig.InvalidCidrBlock', 'message' => 'The specified cidrBlock is invalid.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址的子网掩码无效'], + ['code' => 'InboundEndpoint.Ipconfig.InvalidIp', 'message' => 'The specified IP address is invalid.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址无效'], + ['code' => 'InboundEndpoint.Ipconfig.InvalidVSwitch', 'message' => 'The specified vswitch is invalid.', 'http_code' => 400, 'description' => '入站终端节点服务IP地址的交换机id无效'], + ['code' => 'InboundEndpoint.Name.Duplicate', 'message' => 'The specified endpoint name is the same as an existing endpoint name.', 'http_code' => 400, 'description' => '入站终端节点名称重复'], + ['code' => 'InboundEndpoint.Name.ExceedsLength', 'message' => 'The maximum length of an endpoint name is reached.', 'http_code' => 400, 'description' => '入站终端节点名称超过长度限制'], + ['code' => 'InboundEndpoint.NotExsits', 'message' => 'The inboundEndpoint is not Exsit.', 'http_code' => 400, 'description' => '入站终端节点不存在'], + ['code' => 'InboundEndpoint.Num.ExceedsLimit', 'message' => 'The maximum number of endpoints is reached.', 'http_code' => 400, 'description' => '入站终端节点数量超过最大限制'], + ['code' => 'InboundEndpoint.OperationForbidden.Status', 'message' => 'The specific status of endpoint is unsupported for operation.', 'http_code' => 400, 'description' => '入站终端节点处于不可操作的状态'], + ['code' => 'InboundEndpoint.Region.Unsupported', 'message' => 'The specific region is unsupported for resolver.', 'http_code' => 400, 'description' => '入站终端节点不支持该region'], + ['code' => 'InboundEndpoint.SystemAssignUnsupportedOperation', 'message' => 'The system assign inboundEndpoint unsupported operation.', 'http_code' => 400, 'description' => '系统分配入站终端节点不支持该操作'], + ['code' => 'InternalError', 'message' => 'The request processing has failed due to some unknown error, exception or failure.', 'http_code' => 400, 'description' => '内部错误'], + ['code' => 'InvalidRegionId', 'message' => 'Invalid region id.', 'http_code' => 400, 'description' => '无效的地域ID参数。'], + ['code' => 'InvalidVpcId', 'message' => 'Invalid vpc id.', 'http_code' => 400, 'description' => '无效的VPC ID。'], + ['code' => 'InvalidVpcType', 'message' => 'Invalid vpc type.', 'http_code' => 400, 'description' => '无效的VPC类型'], + ['code' => 'InvalidVpcUserId', 'message' => 'Invalid vpc user id.', 'http_code' => 400, 'description' => '无效的VpcUserId参数'], + ['code' => 'PostBusiness.InvalidService', 'message' => 'post business service not activated.', 'http_code' => 400, 'description' => '后付费服务没有开通'], + ['code' => 'PostBusiness.InvalidServiceModule', 'message' => 'post business service module not activated.', 'http_code' => 400, 'description' => '后付费服务模块没有开通'], + ['code' => 'ResolveAnalysis.Forbidden.AliyunInnerUid', 'message' => 'Aliyun Inner account, operation prohibited.', 'http_code' => 400, 'description' => '阿里云内部账号禁止操作,请联系云解析DNS团队处理。'], + ['code' => 'ResolverEndpoint.Id.Invalid', 'message' => 'The endpoint id invalid.', 'http_code' => 400, 'description' => '终端节点ID无效'], + ['code' => 'ResolverEndpoint.IpConfig.DuplicateIpWithInbound', 'message' => 'The specific Ip has duplicated with inbound endpoint Ip.', 'http_code' => 400, 'description' => '出站终端节点ip与入站终端节点ip重复'], + ['code' => 'ResolverRule.BindEdgeDnsCluster', 'message' => 'The forwarding rule is already bound to a edge dns cluster.', 'http_code' => 400, 'description' => '转发规则已关联自建集群'], + ['code' => 'ResolverRule.Endpoint.RegionNotConsistent', 'message' => 'The region of the endpoint of the forwarding rule is inconsistent with the region bound to the VPC.', 'http_code' => 400, 'description' => '转发规则终端节点地域和绑定Vpc的地域不一致'], + ['code' => 'ResolverRule.ForwardIps.InboundForbidden', 'message' => 'The specified destination IP address is forbidden for the inbound.', 'http_code' => 400, 'description' => '转发规则外部DNS系统的IP地址与入站终端节点ip重复,禁止添加'], + ['code' => 'Resource.EffectiveScope.OperationTypeInvalid', 'message' => 'Invalid operation type.', 'http_code' => 400, 'description' => '操作类型无效。'], + ['code' => 'SlaveDns.BoundVPCandClusterForbidden', 'message' => 'Zone that support secondary DNS cannot bind both VPC and cluster.', 'http_code' => 400, 'description' => '配置辅助DNS的ZONE不能同时绑定VPC与自建DNS集群'], + ['code' => 'SlaveDns.EdgeClusterAdded', 'message' => 'Secondary DNS of cluster has already been added. Please delete it before the operation.', 'http_code' => 400, 'description' => 'ZONE已经配置辅助DNS功能,请删除后再进行绑定自建DNS集群'], + ['code' => 'SlaveDns.RegionVpcAdded', 'message' => 'Secondary DNS of private zone has already been added. Please delete it before the operation.', 'http_code' => 400, 'description' => 'ZONE已经配置辅助DNS功能,请删除后再进行绑定VPC'], + ['code' => 'Sys.SpeedLimit.OutOfLimit', 'message' => 'The accept speed is out of limit.', 'http_code' => 400, 'description' => '访问频率超过限制'], + ['code' => 'Throttling.User', 'message' => 'Request was denied due to user flow control.', 'http_code' => 400, 'description' => '由于请求频次达到阈值,请求被拒绝,请稍后重试。'], + ['code' => 'Zone.BindEdgeDnsCluster', 'message' => 'Zone is already bound to a edge dns cluster.', 'http_code' => 400, 'description' => '权威Zone已绑定该集群,不可操作。'], + ['code' => 'Zone.BindEdgeDnsCluster.OnlySupportFastZone', 'message' => 'Binding an Edge DNS cluster is only supported for Fast Zones.', 'http_code' => 400, 'description' => '仅快速区权威Zone支持关联自建DNS集群。'], + ['code' => 'Zone.BindEdgeDnsCluster.RecordCountExceed', 'message' => 'You cannot bind the cluster, because record count exceed the maximum.', 'http_code' => 400, 'description' => '权威Zone下解析记录数量超过上限。禁止关联自建DNS集群。'], + ['code' => 'Zone.DnsGroupChange.Forbidden', 'message' => 'You cannot change dns group.', 'http_code' => 400, 'description' => '禁止切换位置区'], + ['code' => 'Zone.DnsGroupChange.Forbidden4FastZone', 'message' => 'You cannot change dns group, because can only use fast zone.', 'http_code' => 400, 'description' => '当前zone被禁止进行位置区切换,因为用户只能使用快速区。'], + ['code' => 'Zone.Invalid.Id', 'message' => 'Zone id is invalid.', 'http_code' => 400, 'description' => 'Zone的ID不正确'], + ['code' => 'ResolverRule.PriorityForwardConfig.StatusInvalid', 'message' => 'The status of the priority forward configuration is invalid.', 'http_code' => 400, 'description' => '优先转发配置的状态参数非法'], + ['code' => 'ResolverRule.PriorityForwardConfig.CustomAddressInvalid', 'message' => 'The custom address of the priority forward configuration is invalid.', 'http_code' => 400, 'description' => '优先转发配置的自定义HttpDNS地址非法'], + ['code' => 'ResolverRule.PriorityForwardConfig.ProtocolInvalid', 'message' => 'The protocol of the priority forward configuration is invalid.', 'http_code' => 400, 'description' => '优先转发配置的协议参数非法'], + ['code' => 'ResolverRule.PriorityForwardConfig.PriorityInvalid', 'message' => 'The priority of the priority forward configuration is invalid.', 'http_code' => 400, 'description' => '优先转发配置的优先级参数非法'], + ['code' => 'ResolverRule.PriorityForwardConfig.AtLeastOneAddressWhenEnable', 'message' => 'The priority forward configuration must have at least one address.', 'http_code' => 400, 'description' => '配置启用转发规则优先转发时,需要配置至少一个HttpDNS地址。'], + ['code' => 'ResolverRule.PriorityForwardConfig.ServiceAddressInvalid', 'message' => 'The service address of the priority forward configuration is invalid.', 'http_code' => 400, 'description' => '优先转发配置的云解析HttpDNS服务地址参数非法'], + ['code' => 'ResolveAnalysis.Forbidden.NotSupportCurrentEnv', 'message' => 'Forbidden operation, not support current env.', 'http_code' => 400, 'description' => '环境级别和配置不相符'], + ['code' => 'ResolveAnalysis.Invalid.LogProcessMode', 'message' => 'Log process mode is invalid.', 'http_code' => 400, 'description' => '无效的日志处理模式参数'], + ['code' => 'ResolveAnalysis.LogDeliveryRegionMustContainAllAnalysisRegion', 'message' => 'Log delivery region must contain all analysis region.', 'http_code' => 400, 'description' => '日志转存地域必须包含全部的流量分析地域'], + ['code' => 'ResolveAnalysis.Forbidden.UpdateLogDeliveryConfig', 'message' => 'Forbidden to update log delivery config.', 'http_code' => 400, 'description' => '流量分析配置变更中,请等待异步任务结束后再操作'], + ['code' => 'ResolveAnalysis.Duplicate.RegionId', 'message' => 'Resolve analysis regionId is duplicate.', 'http_code' => 400, 'description' => '流量分析日志转存地域ID重复'], + ['code' => 'Slslog.RemoteService.Error', 'message' => 'SLS remote service error occurred.', 'http_code' => 400, 'description' => '调用SLS服务失败,请重试'], + ['code' => 'Edgedns.Cluster.FunctionModuleNotSupport', 'message' => 'Edge dns cluster function module not support.', 'http_code' => 400, 'description' => '当前集群不支持该功能,请升级集群版本'], + ['code' => 'ResolveLog.NotSupportMultiNetworkParam', 'message' => 'parsing log query does not support multiple network parameters.', 'http_code' => 400, 'description' => '解析日志查询不支持多个网络参数'], + ['code' => 'Statistics.UnauthorizedVpc', 'message' => 'You cannot query data within the network range for which you have no permissions.', 'http_code' => 400, 'description' => '无法查询未取得授权账号VPC的数据'], ], 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneInfo', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'ListTagResources', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverRule', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UntagResources', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddZone', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'BindZoneVpc', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'MoveResourceGroup', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteResolverEndpoint', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateRecordRemark', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteZone', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeCustomLineInfo', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddResolverEndpoint', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SetZoneRecordStatus', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZones', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateSyncEcsHostTask', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateResolverEndpoint', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeTags', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeUserVpcAuthorizations', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateZoneRemark', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeRequestGraph', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverRules', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeUserServiceStatus', - ], - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateCustomLine', - ], - [ - 'threshold' => '100', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneRecords', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverAvailableZones', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddZoneRecord', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'BindResolverRuleVpc', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteZoneRecord', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddUserVpcAuthorization', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'CheckZoneName', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeSyncEcsHostTask', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateZoneRecord', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneRecord', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteResolverRule', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeChangeLogs', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeRegions', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteUserVpcAuthorization', - ], - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddCustomLine', - ], - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DeleteCustomLine', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverEndpoints', - ], - [ - 'threshold' => '10', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SearchCustomLines', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeStatisticSummary', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'UpdateResolverRule', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'SetProxyPattern', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeZoneVpcTree', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'AddResolverRule', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeResolverEndpoint', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'TagResources', - ], - [ - 'threshold' => '20', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'DescribeCustomLines', - ], - [ - 'threshold' => '5', - 'countWindow' => 1, - 'regionId' => '*', - 'api' => 'ChangeZoneDnsGroup', - ], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneInfo'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListTagResources'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverRule'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UntagResources'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddZone'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindZoneVpc'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'MoveResourceGroup'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteResolverEndpoint'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRecordRemark'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteZone'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustomLineInfo'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddResolverEndpoint'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetZoneRecordStatus'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZones'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateSyncEcsHostTask'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateResolverEndpoint'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTags'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserVpcAuthorizations'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateZoneRemark'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestGraph'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverRules'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserServiceStatus'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateCustomLine'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneRecords'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverAvailableZones'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddZoneRecord'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindResolverRuleVpc'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteZoneRecord'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddUserVpcAuthorization'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckZoneName'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSyncEcsHostTask'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateZoneRecord'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneRecord'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteResolverRule'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeChangeLogs'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRegions'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteUserVpcAuthorization'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddCustomLine'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteCustomLine'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverEndpoints'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SearchCustomLines'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeStatisticSummary'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateResolverRule'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetProxyPattern'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeZoneVpcTree'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddResolverRule'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResolverEndpoint'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TagResources'], + ['threshold' => '20', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustomLines'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeZoneDnsGroup'], ], ], 'ram' => [ 'productCode' => 'PrivateZone', 'productName' => '云解析 PrivateZone', - 'ramCodes' => [ - 'pvtz', - ], + 'ramCodes' => ['pvtz'], 'ramLevel' => '资源级', 'ramConditions' => [], 'ramActions' => [ [ - 'apiName' => 'SearchCustomLines', - 'description' => '搜索自定义线路', + 'apiName' => 'DescribeCustomLineInfo', + 'description' => '查询自定义线路详细信息', 'operationType' => 'get', 'ramAction' => [ 'action' => 'pvtz:read', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], [ - 'apiName' => 'UntagResources', - 'description' => '取消标记资源', + 'apiName' => 'ChangeZoneDnsGroup', + 'description' => '修改ZONE的位置区', 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:UntagResources', - 'authLevel' => 'operate', + 'action' => 'pvtz:ChangeZoneDnsGroup', + 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DeleteCustomLine', - 'description' => '删除自定义线路', + 'apiName' => 'MoveResourceGroup', + 'description' => '更换资源组', 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:update', + 'action' => 'pvtz:MoveResourceGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeResolverEndpoint', - 'description' => '获取终端节点详情', + 'apiName' => 'DescribeSyncEcsHostTask', + 'description' => '获取主机名同步任务详情', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeResolverEndpoint', + 'action' => 'pvtz:DescribeSyncEcsHostTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'MoveResourceGroup', - 'description' => '更换资源组', - 'operationType' => '', + 'apiName' => 'DescribeIntranetUserCanAnalysisVpcs', + 'description' => '查看用户可分析的VPC列表', + 'operationType' => 'none', 'ramAction' => [ - 'action' => 'pvtz:MoveResourceGroup', - 'authLevel' => 'resource', + 'action' => 'pvtz:DescribeIntranetUserCanAnalysisVpcs', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeResolverAvailableZones', - 'description' => '获取可用区域列表', - 'operationType' => 'list', + 'apiName' => 'ListTagResources', + 'description' => '查询资源标签关系列表', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeResolverAvailableZones', - 'authLevel' => 'resource', + 'action' => 'pvtz:ListTagResources', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'UpdateResolverRule', - 'description' => '修改转发规则', - 'operationType' => 'update', + 'apiName' => 'AddUserVpcAuthorization', + 'description' => '新增跨账号VPC授权', + 'operationType' => 'none', 'ramAction' => [ - 'action' => 'pvtz:UpdateResolverRule', - 'authLevel' => 'resource', + 'action' => 'pvtz:AddUserVpcAuthorization', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'ChangeZoneDnsGroup', - 'description' => '修改ZONE的位置区', - 'operationType' => '', + 'apiName' => 'UpdateZoneRecord', + 'description' => '修改解析记录', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:ChangeZoneDnsGroup', + 'action' => 'pvtz:UpdateZoneRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'UpdateZoneRemark', - 'description' => '修改zone的备注信息', - 'operationType' => 'update', + 'apiName' => 'DescribeZones', + 'description' => '获取 zone 列表', + 'operationType' => 'list', 'ramAction' => [ - 'action' => 'pvtz:UpdateZoneRemark', + 'action' => 'pvtz:DescribeZones', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], ], ], ], [ - 'apiName' => 'DeleteZoneRecord', - 'description' => '删除解析记录', - 'operationType' => 'delete', + 'apiName' => 'DescribeResolverEndpoint', + 'description' => '获取终端节点详情', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DeleteZoneRecord', + 'action' => 'pvtz:DescribeResolverEndpoint', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}'], ], ], ], [ - 'apiName' => 'UpdateCustomLine', - 'description' => '修改自定义线路', - 'operationType' => 'update', + 'apiName' => 'DescribeZoneVpcTree', + 'description' => '获取 Zone 列表和绑定的 VPC', + 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:update', + 'action' => 'pvtz:DescribeZoneVpcTree', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], ], ], ], [ - 'apiName' => 'DescribeZoneRecord', - 'description' => '查询解析记录详情', + 'apiName' => 'DescribeUserServiceStatus', + 'description' => '查询当前用户的服务状态', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeZoneRecord', - 'authLevel' => 'resource', + 'action' => 'pvtz:DescribeUserServiceStatus', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeCustomLines', - 'description' => '查询自定义线路列表', - 'operationType' => 'list', + 'apiName' => 'UntagResources', + 'description' => '取消标记资源', + 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:read', - 'authLevel' => 'resource', + 'action' => 'pvtz:UntagResources', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'CustomLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeUserVpcAuthorizations', - 'description' => '获取跨账号授权列表', + 'apiName' => 'DescribeZoneRecords', + 'description' => '查询解析记录列表', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeUserVpcAuthorizations', - 'authLevel' => 'operate', + 'action' => 'pvtz:DescribeZoneRecords', + 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'AddZoneRecord', - 'description' => '添加解析记录', - 'operationType' => 'create', + 'apiName' => 'DeleteUserVpcAuthorization', + 'description' => '删除跨账号授权', + 'operationType' => 'delete', 'ramAction' => [ - 'action' => 'pvtz:AddZoneRecord', - 'authLevel' => 'resource', + 'action' => 'pvtz:DeleteUserVpcAuthorization', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'UpdateRecordRemark', - 'description' => '更新解析记录备注', - 'operationType' => 'update', + 'apiName' => 'DeleteZoneRecord', + 'description' => '删除解析记录', + 'operationType' => 'delete', 'ramAction' => [ - 'action' => 'pvtz:UpdateRecordRemark', + 'action' => 'pvtz:DeleteZoneRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'AddResolverEndpoint', - 'description' => '新增终端节点', - 'operationType' => 'create', + 'apiName' => 'DescribeResolverEndpoints', + 'description' => '获取终端节点列表', + 'operationType' => 'list', 'ramAction' => [ - 'action' => 'pvtz:AddResolverEndpoint', + 'action' => 'pvtz:DescribeResolverEndpoints', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/*'], ], ], ], [ - 'apiName' => 'DeleteResolverRule', - 'description' => '删除转发规则', + 'apiName' => 'DeleteResolverEndpoint', + 'description' => '删除终端节点', 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:DeleteResolverRule', + 'action' => 'pvtz:DeleteResolverEndpoint', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], ], ], ], [ - 'apiName' => 'DescribeZones', - 'description' => '获取 zone 列表', - 'operationType' => 'list', + 'apiName' => 'DescribeZoneInfo', + 'description' => '获取zone详细信息', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeZones', + 'action' => 'pvtz:DescribeZoneInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'UpdateZoneRecord', - 'description' => '修改解析记录', + 'apiName' => 'UpdateResolverRule', + 'description' => '修改转发规则', 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:UpdateZoneRecord', + 'action' => 'pvtz:UpdateResolverRule', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}'], ], ], ], [ - 'apiName' => 'DescribeStatisticSummary', - 'description' => '获取昨日请求量概要', + 'apiName' => 'DescribePvtzStatisticsGlobalOverview', + 'description' => 'Private Zone全局解析统计概览', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeStatisticSummary', + 'action' => 'pvtz:DescribePvtzStatisticsGlobalOverview', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeUserServiceStatus', - 'description' => '查询当前用户的服务状态', - 'operationType' => 'get', + 'apiName' => 'UpdateResolverEndpoint', + 'description' => '修改终端节点', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:DescribeUserServiceStatus', - 'authLevel' => 'operate', + 'action' => 'pvtz:UpdateResolverEndpoint', + 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], ], ], ], [ - 'apiName' => 'DescribeCustomLineInfo', - 'description' => '查询自定义线路详细信息', - 'operationType' => 'get', + 'apiName' => 'UpdateRecordRemark', + 'description' => '更新解析记录备注', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:read', + 'action' => 'pvtz:UpdateRecordRemark', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeChangeLogs', - 'description' => '获取操作日志', - 'operationType' => 'get', + 'apiName' => 'DeleteCustomLine', + 'description' => '删除自定义线路', + 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:DescribeChangeLogs', + 'action' => 'pvtz:update', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], [ - 'apiName' => 'SetZoneRecordStatus', - 'description' => '设置解析记录状态', - 'operationType' => 'update', + 'apiName' => 'DescribeCustomLines', + 'description' => '查询自定义线路列表', + 'operationType' => 'list', 'ramAction' => [ - 'action' => 'pvtz:SetZoneRecordStatus', + 'action' => 'pvtz:read', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'CustomLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/*'], ], ], ], [ - 'apiName' => 'DescribeSyncEcsHostTask', - 'description' => '获取主机名同步任务详情', - 'operationType' => 'get', + 'apiName' => 'DescribeResolverAvailableZones', + 'description' => '获取可用区域列表', + 'operationType' => 'list', 'ramAction' => [ - 'action' => 'pvtz:DescribeSyncEcsHostTask', + 'action' => 'pvtz:DescribeResolverAvailableZones', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'UpdateSyncEcsHostTask', - 'description' => '更新主机名同步任务', - 'operationType' => 'none', + 'apiName' => 'AddResolverEndpoint', + 'description' => '新增终端节点', + 'operationType' => 'create', 'ramAction' => [ - 'action' => 'pvtz:UpdateSyncEcsHostTask', + 'action' => 'pvtz:AddResolverEndpoint', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*'], ], ], ], [ - 'apiName' => 'DescribeZoneRecords', - 'description' => '查询解析记录列表', - 'operationType' => 'get', + 'apiName' => 'DeleteZone', + 'description' => '删除zone', + 'operationType' => 'delete', 'ramAction' => [ - 'action' => 'pvtz:DescribeZoneRecords', + 'action' => 'pvtz:DeleteZone', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeRequestGraph', - 'description' => '获取请求量详情', + 'apiName' => 'TagResources', + 'description' => '标记资源', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'pvtz:TagResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribePvtzStatisticsZoneOverview', + 'description' => 'Private Zone域名解析统计概览', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeRequestGraph', + 'action' => 'pvtz:DescribePvtzStatisticsZoneOverview', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], @@ -11002,458 +6737,314 @@ 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'AddResolverRule', - 'description' => '新增转发规则', - 'operationType' => 'create', + 'apiName' => 'DescribeResolverRules', + 'description' => '获取转发规则列表', + 'operationType' => 'list', 'ramAction' => [ - 'action' => 'pvtz:AddResolverRule', + 'action' => 'pvtz:DescribeResolverRules', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/*'], ], ], ], [ - 'apiName' => 'UpdateResolverEndpoint', - 'description' => '修改终端节点', - 'operationType' => 'update', + 'apiName' => 'AddZoneRecord', + 'description' => '添加解析记录', + 'operationType' => 'create', 'ramAction' => [ - 'action' => 'pvtz:UpdateResolverEndpoint', + 'action' => 'pvtz:AddZoneRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeResolverEndpoints', - 'description' => '获取终端节点列表', - 'operationType' => 'list', + 'apiName' => 'BindZoneVpc', + 'description' => 'zone关联VPC', + 'operationType' => 'none', 'ramAction' => [ - 'action' => 'pvtz:DescribeResolverEndpoints', + 'action' => 'pvtz:BindZoneVpc', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'BindResolverRuleVpc', - 'description' => '转发规则关联VPC', - 'operationType' => 'update', + 'apiName' => 'DescribeResolverRule', + 'description' => '获取转发规则详情', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:BindResolverRuleVpc', + 'action' => 'pvtz:DescribeResolverRule', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}'], ], ], ], [ - 'apiName' => 'AddUserVpcAuthorization', - 'description' => '新增跨账号VPC授权', - 'operationType' => 'none', + 'apiName' => 'DescribeStatisticSummary', + 'description' => '获取昨日请求量概要', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:AddUserVpcAuthorization', + 'action' => 'pvtz:DescribeStatisticSummary', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeTags', - 'description' => '查询已有的标签列表', + 'apiName' => 'SearchCustomLines', + 'description' => '搜索自定义线路', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeTags', - 'authLevel' => 'operate', + 'action' => 'pvtz:read', + 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeResolverRules', - 'description' => '获取转发规则列表', - 'operationType' => 'list', + 'apiName' => 'AddResolverRule', + 'description' => '新增转发规则', + 'operationType' => 'create', 'ramAction' => [ - 'action' => 'pvtz:DescribeResolverRules', + 'action' => 'pvtz:AddResolverRule', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/*'], ], ], ], [ - 'apiName' => 'SetProxyPattern', - 'description' => '设置递归解析代理', - 'operationType' => 'update', + 'apiName' => 'DescribeTags', + 'description' => '查询已有的标签列表', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:SetProxyPattern', - 'authLevel' => 'resource', + 'action' => 'pvtz:DescribeTags', + 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'ListTagResources', - 'description' => '查询资源标签关系列表', + 'apiName' => 'DescribeRegions', + 'description' => '获取Region列表', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:ListTagResources', + 'action' => 'pvtz:DescribeRegions', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DeleteUserVpcAuthorization', - 'description' => '删除跨账号授权', - 'operationType' => 'delete', + 'apiName' => 'DeleteResolverRule', + 'description' => '删除转发规则', + 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:DeleteUserVpcAuthorization', - 'authLevel' => 'operate', + 'action' => 'pvtz:DeleteResolverRule', + 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}'], ], ], ], [ - 'apiName' => 'DescribeZoneVpcTree', - 'description' => '获取 Zone 列表和绑定的 VPC', - 'operationType' => '', + 'apiName' => 'BindResolverRuleVpc', + 'description' => '转发规则关联VPC', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:DescribeZoneVpcTree', + 'action' => 'pvtz:BindResolverRuleVpc', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}'], ], ], ], [ - 'apiName' => 'TagResources', - 'description' => '标记资源', - 'operationType' => '', + 'apiName' => 'DescribeChangeLogs', + 'description' => '获取操作日志', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:TagResources', + 'action' => 'pvtz:DescribeChangeLogs', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeUserVpcAuthorizations', + 'description' => '获取跨账号授权列表', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'pvtz:DescribeUserVpcAuthorizations', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'AddZone', - 'description' => '添加zone', - 'operationType' => 'create', + 'apiName' => 'DescribeZoneRecord', + 'description' => '查询解析记录详情', + 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:AddZone', + 'action' => 'pvtz:DescribeZoneRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'BindZoneVpc', - 'description' => 'zone关联VPC', - 'operationType' => 'none', + 'apiName' => 'UpdateCustomLine', + 'description' => '修改自定义线路', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:BindZoneVpc', + 'action' => 'pvtz:update', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], ], ], ], [ - 'apiName' => 'DeleteZone', - 'description' => '删除zone', - 'operationType' => 'delete', + 'apiName' => 'CheckZoneName', + 'description' => '根据规则校验zone是否可添加', + 'operationType' => '', 'ramAction' => [ - 'action' => 'pvtz:DeleteZone', + 'action' => 'pvtz:CheckZoneName', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ - 'apiName' => 'DescribeResolverRule', - 'description' => '获取转发规则详情', - 'operationType' => 'get', + 'apiName' => 'UpdateZoneRemark', + 'description' => '修改zone的备注信息', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:DescribeResolverRule', + 'action' => 'pvtz:UpdateZoneRemark', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeZoneInfo', - 'description' => '获取zone详细信息', - 'operationType' => 'get', + 'apiName' => 'SetProxyPattern', + 'description' => '设置递归解析代理', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:DescribeZoneInfo', + 'action' => 'pvtz:SetProxyPattern', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DeleteResolverEndpoint', - 'description' => '删除终端节点', - 'operationType' => '', + 'apiName' => 'SetZoneRecordStatus', + 'description' => '设置解析记录状态', + 'operationType' => 'update', 'ramAction' => [ - 'action' => 'pvtz:DeleteResolverEndpoint', + 'action' => 'pvtz:SetZoneRecordStatus', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'CheckZoneName', - 'description' => '根据规则校验zone是否可添加', - 'operationType' => '', + 'apiName' => 'UpdateSyncEcsHostTask', + 'description' => '更新主机名同步任务', + 'operationType' => 'none', 'ramAction' => [ - 'action' => 'pvtz:CheckZoneName', + 'action' => 'pvtz:UpdateSyncEcsHostTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], ], ], ], [ - 'apiName' => 'DescribeRegions', - 'description' => '获取Region列表', + 'apiName' => 'AddZone', + 'description' => '添加zone', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'pvtz:AddZone', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRequestGraph', + 'description' => '获取请求量详情', 'operationType' => 'get', 'ramAction' => [ - 'action' => 'pvtz:DescribeRegions', + 'action' => 'pvtz:DescribeRequestGraph', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ - [ - 'validationType' => 'always', - 'product' => 'PrivateZone', - 'resourceType' => '全部资源', - 'arn' => '*', - ], + ['validationType' => 'always', 'product' => 'PrivateZone', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], 'resourceTypes' => [ - [ - 'validationType' => 'always', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/*', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'customLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz::{#accountId}:endpoint/*', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'CustomLine', - 'arn' => 'acs:pvtz::{#accountId}:customLine/*', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], - [ - 'validationType' => 'conditional', - 'resourceType' => 'zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/*', - ], - [ - 'validationType' => 'conditional', - 'resourceType' => 'zone', - 'arn' => 'acs:pvtz::{#accountId}:zone/{#zoneId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Endpoint', - 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz:*:{#accountId}:rule/*', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}', - ], - [ - 'validationType' => 'always', - 'resourceType' => 'Rule', - 'arn' => 'acs:pvtz::{#accountId}:rule/*', - ], + ['validationType' => 'always', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/{#lineId}'], + ['validationType' => 'always', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#ZoneId}'], + ['validationType' => 'always', 'resourceType' => 'Zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], + ['validationType' => 'always', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/{#EndpointId}'], + ['validationType' => 'always', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz::{#accountId}:endpoint/*'], + ['validationType' => 'always', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/{#EndpointId}'], + ['validationType' => 'always', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/{#RuleId}'], + ['validationType' => 'always', 'resourceType' => 'CustomLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/*'], + ['validationType' => 'always', 'resourceType' => 'Endpoint', 'arn' => 'acs:pvtz:*:{#accountId}:endpoint/*'], + ['validationType' => 'always', 'resourceType' => 'customLine', 'arn' => 'acs:pvtz::{#accountId}:customLine/*'], + ['validationType' => 'always', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/*'], + ['validationType' => 'always', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz::{#accountId}:rule/{#RuleId}'], + ['validationType' => 'always', 'resourceType' => 'Rule', 'arn' => 'acs:pvtz:*:{#accountId}:rule/*'], + ['validationType' => 'conditional', 'resourceType' => 'zone', 'arn' => 'acs:pvtz::{#accountId}:zone/*'], + ['validationType' => 'conditional', 'resourceType' => 'zone', 'arn' => 'acs:pvtz::{#accountId}:zone/{#zoneId}'], ], ], ]; |
