summaryrefslogtreecommitdiff
path: root/data/en_us/ddoscoo/2017-12-28
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
committerZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
commit7347bac4ab7e136157fc94777e6cf87ef9e08599 (patch)
tree0dec367dac6e152161a6f7cc0dba6ebbef1f34a2 /data/en_us/ddoscoo/2017-12-28
downloadacs-metadata-full-main.tar.gz
acs-metadata-full-main.zip
Diffstat (limited to 'data/en_us/ddoscoo/2017-12-28')
-rw-r--r--data/en_us/ddoscoo/2017-12-28/api-docs.php7183
1 files changed, 7183 insertions, 0 deletions
diff --git a/data/en_us/ddoscoo/2017-12-28/api-docs.php b/data/en_us/ddoscoo/2017-12-28/api-docs.php
new file mode 100644
index 0000000..4f67f18
--- /dev/null
+++ b/data/en_us/ddoscoo/2017-12-28/api-docs.php
@@ -0,0 +1,7183 @@
+<?php return [
+ 'version' => '1.0',
+ 'info' => [
+ 'style' => 'RPC',
+ 'product' => 'ddoscoo',
+ 'version' => '2017-12-28',
+ ],
+ 'directories' => [
+ [
+ 'id' => 60475,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ [
+ 'id' => 60476,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'ModifyElasticBandWidth',
+ 'DescribeInstances',
+ 'DescribeInstanceSpecs',
+ 'DescribeInstanceStatistics',
+ 'DescribeElasticBandwidthSpec',
+ 'DescribeDefenseCountStatistics',
+ ],
+ ],
+ [
+ 'id' => 60483,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'DescribeDDoSEvents',
+ 'DescribeDomainQpsWithCache',
+ ],
+ ],
+ [
+ 'id' => 60487,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'ModifyFullLogTtl',
+ 'DescribeSlsOpenStatus',
+ 'DescribeSlsAuthStatus',
+ 'DescribeLogStoreExistStatus',
+ 'DescribeSlsLogstoreInfo',
+ 'EmptySlsLogstore',
+ ],
+ ],
+ [
+ 'id' => 60494,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'DeleteAsyncTask',
+ 'DescribeBackSourceCidr',
+ ],
+ ],
+ ],
+ ],
+ [
+ 'id' => 0,
+ 'title' => '其它',
+ 'type' => 'directory',
+ 'children' => [
+ 'AddLayer7CCRule',
+ 'CloseDomainSlsConfig',
+ 'ConfigHealthCheck',
+ 'ConfigLayer4Rule',
+ 'ConfigLayer4RuleAttribute',
+ 'ConfigLayer7BlackWhiteList',
+ 'ConfigLayer7CCRule',
+ 'ConfigLayer7CCTemplate',
+ 'ConfigLayer7Cert',
+ 'ConfigLayer7Rule',
+ 'CreateAsyncTask',
+ 'CreateLayer4Rule',
+ 'CreateLayer7Rule',
+ 'DeleteLayer4Rule',
+ 'DeleteLayer7CCRule',
+ 'DeleteLayer7Rule',
+ 'DescribeBatchSlsDispatchStatus',
+ 'DescribeDDoSTraffic',
+ 'DescribeDomainAccessMode',
+ 'DescribeDomainSlsStatus',
+ 'DescribeDomains',
+ 'DescribeHealthCheckList',
+ 'DescribeHealthCheckStatusList',
+ 'DescribeInstanceDetails',
+ 'DescribeIpTraffic',
+ 'DescribeLayer4RuleAttributes',
+ 'DescribeLayer4Rules',
+ 'DescribeLayer7CCRules',
+ 'DescribeOpEntities',
+ 'DescribeSimpleDomains',
+ 'DescribeSlsEmptyCount',
+ 'DescribleCertList',
+ 'DescribleLayer7InstanceRelations',
+ 'DisableLayer7CC',
+ 'DisableLayer7CCRule',
+ 'EnableLayer7CC',
+ 'EnableLayer7CCRule',
+ 'ListLayer7CustomPorts',
+ 'ListAsyncTask',
+ 'ListTagKeys',
+ 'ListTagResources',
+ 'ListValueAdded',
+ 'ModifyInstanceRemark',
+ 'OpenDomainSlsConfig',
+ 'ReleaseInstance',
+ 'ReleaseValueAdded',
+ 'TagResources',
+ 'UntagResources',
+ ],
+ ],
+ ],
+ 'components' => [
+ 'schemas' => [],
+ ],
+ 'apis' => [
+ 'ModifyElasticBandWidth' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105512',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ElasticBandwidth',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '30',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<ModifyElasticBandWidthResponse>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</ModifyElasticBandWidthResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ModifyElasticBandWidth',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeInstances' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105460',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '["ddoscoo-cn-XXXXX"]',
+ ],
+ ],
+ [
+ 'name' => 'PageNo',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'Ip',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Remark',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => ' testRemark',
+ ],
+ ],
+ [
+ 'name' => 'Edition',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '9',
+ ],
+ ],
+ [
+ 'name' => 'Enabled',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'ExpireStartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '1578931200000',
+ ],
+ ],
+ [
+ 'name' => 'ExpireEndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '1578931200000',
+ ],
+ ],
+ [
+ 'name' => 'Status',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'required' => false,
+ 'example' => '1',
+ 'maxItems' => 10,
+ ],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Key' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'key',
+ ],
+ 'Value' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'value',
+ ],
+ ],
+ ],
+ 'required' => false,
+ 'maxItems' => 20,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Instances' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'DebtStatus' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'Edition' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '9',
+ ],
+ 'Remark' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testRemark',
+ ],
+ 'ExpireTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2308402384',
+ ],
+ 'Enabled' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'GmtCreate' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2308402384',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 10,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Instances\\": [\\n {\\n \\"Status\\": 1,\\n \\"DebtStatus\\": 0,\\n \\"Edition\\": 9,\\n \\"Remark\\": \\"testRemark\\",\\n \\"ExpireTime\\": 2308402384,\\n \\"Enabled\\": 1,\\n \\"GmtCreate\\": 2308402384,\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Total>1</Total>\\n<Instances>\\n <Status>1</Status>\\n <Edition>9</Edition>\\n <ExpireTime>1578931200000</ExpireTime>\\n <InstanceId>ddoscoo-cn-xxxxxxx</InstanceId>\\n <DebtStatus>0</DebtStatus>\\n <GmtCreate>1576236360000</GmtCreate>\\n</Instances>\\n<RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>","errorExample":"{\\n \\"Total\\": 1,\\n \\"Instances\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Remark\\": \\"xxx\\",\\n \\"Status\\": 1,\\n \\"ExpireTime\\": 20384032,\\n \\"GmtCreate\\": 2308402384\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeInstances',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeInstanceSpecs' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105461',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '["ddoscoo-cn-XXXXX"]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'InstanceSpecs' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'BaseBandwidth' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20',
+ ],
+ 'QpsLimit' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ 'BandwidthMbps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20000',
+ ],
+ 'DefenseCount' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'SiteLimit' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'PortLimit' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '50',
+ ],
+ 'ElasticBandwidth' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20',
+ ],
+ 'FunctionVersion' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'default',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'DomainLimit' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '50',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"InstanceSpecs\\": [\\n {\\n \\"BaseBandwidth\\": 20,\\n \\"QpsLimit\\": 1000,\\n \\"BandwidthMbps\\": 20000,\\n \\"DefenseCount\\": 10,\\n \\"SiteLimit\\": 10,\\n \\"PortLimit\\": 50,\\n \\"ElasticBandwidth\\": 20,\\n \\"FunctionVersion\\": \\"default\\",\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"DomainLimit\\": 50\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeInstanceSpecsResponse>\\n <InstanceSpecs>\\n <element>\\n <BandwidthMbps>100</BandwidthMbps>\\n <BaseBandwidth>20</BaseBandwidth>\\n <DefenseCount>10</DefenseCount>\\n <DomainLimit>20</DomainLimit>\\n <ElasticBandwidth>10</ElasticBandwidth>\\n <FunctionVersion>default</FunctionVersion>\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\n <PortLimit>10</PortLimit>\\n <SiteLimit>10</SiteLimit>\\n <QpsLimit>1000</QpsLimit>\\n </element>\\n </InstanceSpecs>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeInstanceSpecsResponse>","errorExample":"{\\n \\"InstanceSpecs\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"BaseBandwidth\\": 20,\\n \\"ElasticBandwidth\\": 10,\\n \\"PortLimit\\":10,\\n \\"DomainLimit\\": 20,\\n \\"BandwidthMbps\\": 100\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeInstanceSpecs',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeInstanceStatistics' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105462',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","InstanceId":"ddoscoo-cn-YYYYY"}]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'InstanceStatistics' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'DomainUsage' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'DefenseCountUsage' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'SiteUsage' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'PortUsage' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"InstanceStatistics\\": [\\n {\\n \\"DomainUsage\\": 10,\\n \\"DefenseCountUsage\\": 1,\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"SiteUsage\\": 1,\\n \\"PortUsage\\": 20\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DescribeInstanceStatisticsResponse>\\r\\n <InstanceStatistics>\\r\\n <element>\\r\\n <DomainUsage>10</DomainUsage>\\r\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\r\\n <PortUsage>20</PortUsage>\\r\\n </element>\\r\\n </InstanceStatistics>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DescribeInstanceStatisticsResponse>","errorExample":"{\\n \\"InstanceStatistics\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"PortUsage\\": 20,\\n \\"DomainUsage\\": 10\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeInstanceStatistics',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeElasticBandwidthSpec' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105455',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'ElasticBandwidthSpec' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[5, 10, 20, 30]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"ElasticBandwidthSpec\\": [\\n \\"[5, 10, 20, 30]\\"\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeElasticBandwidthSpecResponse>\\n <ElasticBandwidthSpec>\\n <element>5</element>\\n <element>10</element>\\n <element>20</element>\\n <element>30</element>\\n </ElasticBandwidthSpec>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeElasticBandwidthSpecResponse>","errorExample":"{\\n \\"ElasticBandwidthSpec\\": [5,10,20,30],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeElasticBandwidthSpec',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDefenseCountStatistics' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105427',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'DefenseCountStatistics' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'FlowPackCountRemain' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'MaxUsableDefenseCountCurrentMonth' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'DefenseCountTotalUsageOfCurrentMonth' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"DefenseCountStatistics\\": {\\n \\"FlowPackCountRemain\\": 10,\\n \\"MaxUsableDefenseCountCurrentMonth\\": 0,\\n \\"DefenseCountTotalUsageOfCurrentMonth\\": 0\\n }\\n}","errorExample":""},{"type":"xml","example":"<DefenseCountStatistics>\\n <DefenseCountTotalUsageOfCurrentMonth>0</DefenseCountTotalUsageOfCurrentMonth>\\n <FlowPackCountRemain>10</FlowPackCountRemain>\\n <MaxUsableDefenseCountCurrentMonth>0</MaxUsableDefenseCountCurrentMonth>\\n</DefenseCountStatistics>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeDefenseCountStatistics',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDDoSEvents' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105424',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '3289457398',
+ ],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '3289457324',
+ ],
+ ],
+ [
+ 'name' => 'Eip',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Offset',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Events' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'blackhole_start',
+ ],
+ 'EndTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '3289457398',
+ ],
+ 'StartTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '3289457324',
+ ],
+ 'Interval' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '12',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 1,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Events\\": [\\n {\\n \\"Status\\": \\"blackhole_start\\",\\n \\"EndTime\\": 3289457398,\\n \\"StartTime\\": 3289457324,\\n \\"Interval\\": 12\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Total>1</Total>\\n<Events>\\n <StartTime>3289457324</StartTime>\\n <EndTime>3289457398</EndTime>\\n <Interval>12</Interval>\\n <Status>blackhole_start</Status>\\n</Events>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeDDoSEvents',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDomainQpsWithCache' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105442',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'www.example.com',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1577794536',
+ ],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1577796336',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'StartTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1577794500',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Interval' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '60',
+ ],
+ 'Blocks' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'CcBlockQps' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'PreciseJsQps' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'CcJsQps' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'RegionBlocks' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'PreciseBlocks' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'CacheHits' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ 'Totals' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[10,40,20]',
+ ],
+ ],
+ 'IpBlockQps' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[0,0,0]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"StartTime\\": 1577794500,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Interval\\": 60,\\n \\"Blocks\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"CcBlockQps\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"PreciseJsQps\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"CcJsQps\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"RegionBlocks\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"PreciseBlocks\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"CacheHits\\": [\\n \\"[0,0,0]\\"\\n ],\\n \\"Totals\\": [\\n \\"[10,40,20]\\"\\n ],\\n \\"IpBlockQps\\": [\\n \\"[0,0,0]\\"\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Interval>60</Interval>\\n<StartTime>1577794500</StartTime>\\n<Totals>10</Totals>\\n<Totals>40</Totals>\\n<Totals>20</Totals>\\n<CacheHits>0</CacheHits>\\n<CacheHits>0</CacheHits>\\n<CacheHits>0</CacheHits>\\n<Blocks>0</Blocks>\\n<Blocks>0</Blocks>\\n<Blocks>0</Blocks>\\n<CcBlockQps>0</CcBlockQps>\\n<CcBlockQps>0</CcBlockQps>\\n<CcBlockQps>0</CcBlockQps>\\n<CcJsQps>0</CcJsQps>\\n<CcJsQps>0</CcJsQps>\\n<CcJsQps>0</CcJsQps>\\n<IpBlockQps>0</IpBlockQps>\\n<IpBlockQps>0</IpBlockQps>\\n<IpBlockQps>0</IpBlockQps>\\n<PreciseBlocks>0</PreciseBlocks>\\n<PreciseBlocks>0</PreciseBlocks>\\n<PreciseBlocks>0</PreciseBlocks>\\n<PreciseJsQps>0</PreciseJsQps>\\n<PreciseJsQps>0</PreciseJsQps>\\n<PreciseJsQps>0</PreciseJsQps>\\n<RegionBlocks>0</RegionBlocks>\\n<RegionBlocks>0</RegionBlocks>\\n<RegionBlocks>0</RegionBlocks>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeDomainQpsWithCache',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ModifyFullLogTtl' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105513',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosAUMQ7C',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'Ttl',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '30',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'ModifyFullLogTtl',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeSlsOpenStatus' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105488',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'SlsOpenStatus' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"SlsOpenStatus\\": true,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<SlsOpenStatus>true</SlsOpenStatus>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeSlsOpenStatus',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeSlsAuthStatus' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105485',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'SlsAuthStatus' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"SlsAuthStatus\\": true,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<SlsAuthStatus>true</SlsAuthStatus>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeSlsAuthStatus',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeLogStoreExistStatus' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105468',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ExistStatus' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"ExistStatus\\": true,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<ExistStatus>true</ExistStatus>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeLogStoreExistStatus',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeSlsLogstoreInfo' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105487',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Ttl' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Quota' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '5497558138880',
+ ],
+ 'LogStore' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-logstore',
+ ],
+ 'Used' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'Project' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-project-xxxx-cn-hangzhou',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Used\\": 0,\\n \\"Project\\": \\"ddoscoo-project-xxxx-cn-hangzhou\\",\\n \\"Quota\\": 5497558138880,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"LogStore\\": \\"ddoscoo-logstore\\"\\n}","errorExample":""},{"type":"xml","example":"<Project>ddoscoo-project-xxxx-cn-hangzhou</Project>\\n<Quota>5497558138880</Quota>\\n<Used>0</Used>\\n<LogStore>ddoscoo-logstore</LogStore>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeSlsLogstoreInfo',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'EmptySlsLogstore' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105502',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'EmptySlsLogstore',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DeleteAsyncTask' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105405',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '123',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DeleteAsyncTaskResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DeleteAsyncTaskResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DeleteAsyncTask',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeBackSourceCidr' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'abilityTreeCode' => '105418',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Line',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'coop-line-001',
+ ],
+ ],
+ [
+ 'name' => 'IpVersion',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'CidrList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '["47.97.128.0/25","47.97.128.128/25"]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"CidrList\\": [\\n \\"[\\\\\\"47.97.128.0/25\\\\\\",\\\\\\"47.97.128.128/25\\\\\\"]\\"\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DescribeBackSourceCidrResponse>\\r\\n <CidrList>\\r\\n <element>47.xx.xx.0/25</element>\\r\\n <element>47.xx.xx.128/25</element>\\r\\n </CidrList>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DescribeBackSourceCidrResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"CidrList\\" : [\\"47.97.128.0/25\\",\\"47.97.128.128/25\\"]\\n}\\n"}]',
+ 'title' => 'DescribeBackSourceCidr',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'AddLayer7CCRule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'testCcRule1',
+ ],
+ ],
+ [
+ 'name' => 'Act',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'close',
+ ],
+ ],
+ [
+ 'name' => 'Count',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '2',
+ ],
+ ],
+ [
+ 'name' => 'Interval',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '5',
+ ],
+ ],
+ [
+ 'name' => 'Mode',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'match',
+ ],
+ ],
+ [
+ 'name' => 'Ttl',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'Uri',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '/a/b/c',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<AddLayer7CCRuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</AddLayer7CCRuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'AddLayer7CCRule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'CloseDomainSlsConfig' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105375',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.example.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>","errorExample":""}]',
+ 'title' => 'CloseDomainSlsConfig',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigHealthCheck' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105390',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-XXXXXX',
+ ],
+ ],
+ [
+ 'name' => 'ForwardProtocol',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'tcp',
+ ],
+ ],
+ [
+ 'name' => 'FrontendPort',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '233',
+ ],
+ ],
+ [
+ 'name' => 'HealthCheck',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '{"Type":"tcp","Timeout":10,"Port":80,"Interval":10,"Up":10,"Down":40}"}',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ConfigHealthCheckResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ConfigHealthCheckResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ConfigHealthCheck',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer4Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105392',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosI8LHMA',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"xxxxxx-xxxxxx-xxxxxx-xxxxxxx","Protocol":"tcp","FrontendPort":80,"BackendPort":5,"RealServers":"1.1.1.1","2.2.2.2"}]',
+ ],
+ ],
+ [
+ 'name' => 'ProxyEnable',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ [
+ 'name' => 'UsTimeout',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ConnectTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'RsTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<ConfigLayer4RuleResponse>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</ConfigLayer4RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ConfigLayer4Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer4RuleAttribute' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105393',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ ],
+ [
+ 'name' => 'Module',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [
+ 'sla',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'ForwardProtocol',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'TCP',
+ ],
+ ],
+ [
+ 'name' => 'FrontendPort',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '233',
+ ],
+ ],
+ [
+ 'name' => 'Config',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '{"Slimit":{"CpsEnable":1,"MaxconnEnable":1,"Cps":1,"Maxconn":1},"Sla":{"CpsEnable":1,"MaxconnEnable":1,"Cps":100,"Maxconn":1000},"PayloadLen":{"Min":0,"Max":6000}}',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ConfigLayer4RuleAttributeResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ConfigLayer4RuleAttributeResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'ConfigLayer4RuleAttribute',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer7BlackWhiteList' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'BlackList',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ 'maxItems' => 2000,
+ ],
+ ],
+ [
+ 'name' => 'WhiteList',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ 'maxItems' => 2000,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<ConfigLayer7BlackWhiteListResponse>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</ConfigLayer7BlackWhiteListResponse>\\n","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ConfigLayer7BlackWhiteList',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer7CCRule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105395',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'testCcRule1',
+ ],
+ ],
+ [
+ 'name' => 'Act',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'close',
+ ],
+ ],
+ [
+ 'name' => 'Count',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '2',
+ ],
+ ],
+ [
+ 'name' => 'Interval',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '5',
+ ],
+ ],
+ [
+ 'name' => 'Mode',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'match',
+ ],
+ ],
+ [
+ 'name' => 'Ttl',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'Uri',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '/a/b/c',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ConfigLayer7CCRuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ConfigLayer7CCRuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'ConfigLayer7CCRule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer7CCTemplate' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105396',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosM9SQC1',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'Template',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'default',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ConfigLayer7CCTemplateResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ConfigLayer7CCTemplateResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ConfigLayer7CCTemplate',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer7Cert' => [
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105397',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'CertId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1234',
+ ],
+ ],
+ [
+ 'name' => 'CertName',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'testCertName',
+ ],
+ ],
+ [
+ 'name' => 'Cert',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Key',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'CertIdentifier',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'CertRegion',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<ConfigLayer7CertResponse>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</ConfigLayer7CertResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ConfigLayer7Cert',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ConfigLayer7Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105398',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'ProxyTypeList',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '[{"ProxyPorts":[80,8080],"ProxyType":"http"},{"ProxyPorts":[443],"ProxyType":"https"}]rts\\":[443],\\"ProxyType\\":\\"https\\"}]',
+ ],
+ ],
+ [
+ 'name' => 'RsType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '0',
+ ],
+ ],
+ [
+ 'name' => 'ProxyTypes',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => '[{"ProxyPorts":[80,8080],"ProxyType":"http"},{"ProxyPorts":[443],"ProxyType":"https"}]rts\\":[443],\\"ProxyType\\":\\"https\\"}]',
+ 'maxItems' => 20,
+ ],
+ ],
+ [
+ 'name' => 'RealServers',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => true,
+ 'example' => '1.1.1.1',
+ 'maxItems' => 20,
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-XXXXXX',
+ 'maxItems' => 20,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ConfigLayer7RuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ConfigLayer7RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'ConfigLayer7Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'CreateAsyncTask' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105401',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'TaskType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'TaskParams',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '{"timestamp": 1530276554, "instanceId": "ddoscoo-woieuroi234"}',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<CreateAsyncTaskResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</CreateAsyncTaskResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'CreateAsyncTask',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'CreateLayer4Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105402',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosI8LHMA',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"xxxxxx-xxxxxx-xxxxxx-xxxxxxx","Protocol":"tcp","FrontendPort":80,"BackendPort":5,"RealServers":"1.1.1.1","2.2.2.2"}]',
+ ],
+ ],
+ [
+ 'name' => 'ProxyEnable',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'enum' => [
+ '0',
+ '1',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'UsTimeout',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ConnectTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'RsTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<CreateLayer4RuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</CreateLayer4RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'CreateLayer4Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'CreateLayer7Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105403',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'RsType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '0',
+ ],
+ ],
+ [
+ 'name' => 'Rules',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"ProxyRules":[{"ProxyPort":443,"RealServers":["1.1.1.1:443"]}],"ProxyType":"https"},{"ProxyRules":[{"ProxyPort":80,"RealServers":["1.1.1.1:80"]}],"ProxyType":"http"}]',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-XXXXX',
+ 'maxItems' => 100,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<CreateLayer7RuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</CreateLayer7RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'CreateLayer7Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DeleteLayer4Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105410',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '{"InstanceId":"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc","Protocol":"tcp","FrontendPort":80}',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DeleteLayer4RuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DeleteLayer4RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DeleteLayer4Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DeleteLayer7CCRule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105411',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'testCcRule1',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DeleteLayer7CCRuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DeleteLayer7CCRuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DeleteLayer7CCRule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DeleteLayer7Rule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105412',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DeleteLayer7RuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DeleteLayer7RuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DeleteLayer7Rule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeBatchSlsDispatchStatus' => [
+ 'summary' => 'rosetta迁移',
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105419',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'PageNo',
+ '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' => '10',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'TotalCount' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'SlsConfigStatusList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Domain' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.example.com',
+ ],
+ 'Enable' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"TotalCount\\": 1,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"SlsConfigStatusList\\": [\\n {\\n \\"Domain\\": \\"www.example.com\\",\\n \\"Enable\\": true\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<SlsConfigStatusList>\\n <Domain>www.example.com</Domain>\\n <Enable>true</Enable>\\n</SlsConfigStatusList>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>\\n<Total>1</Total>","errorExample":""}]',
+ 'title' => 'DescribeBatchSlsDispatchStatus',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDDoSTraffic' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105426',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '3289457324',
+ ],
+ ],
+ [
+ 'name' => 'Interval',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '3289457398',
+ ],
+ ],
+ [
+ 'name' => 'Eip',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'DefenseInBytes' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '23482234',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'SourceInBytes' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '19284762',
+ ],
+ 'DDoSTrafficPoints' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Time' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '234082304',
+ ],
+ 'SourceMaxInBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '129867',
+ ],
+ 'DefenseMaxInBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '129867',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"DefenseInBytes\\": 23482234,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"SourceInBytes\\": 19284762,\\n \\"DDoSTrafficPoints\\": [\\n {\\n \\"Time\\": 234082304,\\n \\"SourceMaxInBps\\": 129867,\\n \\"DefenseMaxInBps\\": 129867\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DefenseInBytes>23482234</DefenseInBytes>\\n<SourceInBytes>19284762</SourceInBytes>\\n<DDoSTrafficPoints>\\n <Time>234082304</Time>\\n <DefenseMaxInBps>129867</DefenseMaxInBps>\\n <SourceMaxInBps>129867</SourceMaxInBps>\\n</DDoSTrafficPoints>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeDDoSTraffic',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDomainAccessMode' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105429',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'DomainList',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ 'maxItems' => 20,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'DomainModeList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'AccessMode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'Domain' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"DomainModeList\\": [\\n {\\n \\"AccessMode\\": 1,\\n \\"Domain\\": \\"www.aliyun.com\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeDomainAccessModeResponse>\\n <DomainModeList>\\n <element>\\n <AccessMode>1</AccessMode>\\n <Domain>www.alibaba.com</Domain>\\n </element>\\n <element>\\n <AccessMode>2</AccessMode>\\n <Domain>www.aliyun.com</Domain>\\n </element>\\n </DomainModeList>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeDomainAccessModeResponse>","errorExample":"{\\n \\"RequestId\\":\\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"DomainModeList\\":[\\n {\\n \\"Domain\\":\\"www.alibaba.com\\",\\n \\"AccessMode\\":1\\n },\\n {\\n \\"Domain\\":\\"www.aliyun.com\\",\\n \\"AccessMode\\":2\\n }\\n ]\\n}\\n"}]',
+ 'title' => 'DescribeDomainAccessMode',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDomainSlsStatus' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105444',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.example.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'SlsLogstore' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-logstore',
+ ],
+ 'SlsStatus' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'SlsProject' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-project-xxxx-cn-hangzhou',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"SlsLogstore\\": \\"ddoscoo-logstore\\",\\n \\"SlsStatus\\": true,\\n \\"SlsProject\\": \\"ddoscoo-project-xxxx-cn-hangzhou\\",\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<SlsProject>ddoscoo-project-xxxx-cn-hangzhou</SlsProject>\\n<SlsStatus>true</SlsStatus>\\n<SlsLogstore>ddoscoo-logstore</SlsLogstore>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeDomainSlsStatus',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeDomains' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105443',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'QueryDomainPattern',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'fuzzy',
+ ],
+ ],
+ [
+ 'name' => 'Offset',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '0',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-XXXXXX',
+ 'maxItems' => 100,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Domains' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'SslCiphers' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'CcRuleEnabled' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Domain' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.aliyun.com',
+ ],
+ 'CertName' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testCertName',
+ ],
+ 'SslProtocols' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'Cname' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxxxx.aliyunddos1006.com',
+ ],
+ 'Http2Enable' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'CcTemplate' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'normal',
+ ],
+ 'CcEnabled' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'ProxyTypeList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ProxyType' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http',
+ ],
+ 'ProxyPorts' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '111',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RealServers' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RsType' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'RealServer' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ ],
+ ],
+ 'BlackList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '["1.1.1.1/1","1.1.1.2/2"]',
+ ],
+ ],
+ 'WhiteList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '["1.1.1.1/1","1.1.1.2/2"]',
+ ],
+ ],
+ 'CertRegion' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 10,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Domains\\": [\\n {\\n \\"SslCiphers\\": \\"xx\\",\\n \\"CcRuleEnabled\\": true,\\n \\"Domain\\": \\"www.aliyun.com\\",\\n \\"CertName\\": \\"testCertName\\",\\n \\"SslProtocols\\": \\"xx\\",\\n \\"Cname\\": \\"xxxxxxx.aliyunddos1006.com\\",\\n \\"Http2Enable\\": true,\\n \\"CcTemplate\\": \\"normal\\",\\n \\"CcEnabled\\": true,\\n \\"ProxyTypeList\\": [\\n {\\n \\"ProxyType\\": \\"http\\",\\n \\"ProxyPorts\\": [\\n \\"111\\"\\n ]\\n }\\n ],\\n \\"RealServers\\": [\\n {\\n \\"RsType\\": 0,\\n \\"RealServer\\": \\"1.1.1.1\\"\\n }\\n ],\\n \\"BlackList\\": [\\n \\"[\\\\\\"1.1.1.1/1\\\\\\",\\\\\\"1.1.1.2/2\\\\\\"]\\"\\n ],\\n \\"WhiteList\\": [\\n \\"[\\\\\\"1.1.1.1/1\\\\\\",\\\\\\"1.1.1.2/2\\\\\\"]\\"\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Total>2</Total>\\n<RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n<Domains>\\n <Domain>www.alibaba.com</Domain>\\n <ProxyTypeList>\\n <ProxyType>http</ProxyType>\\n <ProxyPorts>80</ProxyPorts>\\n <ProxyPorts>8080</ProxyPorts>\\n </ProxyTypeList>\\n <RealServers>\\n <RealServer>1.1.1.1</RealServer>\\n <RsType>0</RsType>\\n </RealServers>\\n <RealServers>\\n <RealServer>1.1.1.2</RealServer>\\n <RsType>1</RsType>\\n </RealServers>\\n <CcEnabled>false</CcEnabled>\\n <Cname>xxxxxxx.aliyunddos1006.com</Cname>\\n <CcRuleEnabled>true</CcRuleEnabled>\\n <CcTemplate>default</CcTemplate>\\n <BlackList>1.1.1.1/1</BlackList>\\n <BlackList>1.1.1.2/2</BlackList>\\n <WhiteList>1.1.1.1/1</WhiteList>\\n <WhiteList>1.1.1.2/2</WhiteList>\\n <CertName>www_alibaba_com.pem</CertName>\\n</Domains>\\n<Domains>\\n <Domain>www.alibaba.com</Domain>\\n <ProxyTypeList>\\n <ProxyType>http</ProxyType>\\n <ProxyPorts>80</ProxyPorts>\\n <ProxyPorts>8080</ProxyPorts>\\n </ProxyTypeList>\\n <RealServers>\\n <RealServer>1.1.1.1</RealServer>\\n <RsType>0</RsType>\\n </RealServers>\\n <RealServers>\\n <RealServer>1.1.1.2</RealServer>\\n <RsType>1</RsType>\\n </RealServers>\\n <CcEnabled>false</CcEnabled>\\n <Cname>xxxxxxx.aliyunddos1006.com</Cname>\\n <CcRuleEnabled>true</CcRuleEnabled>\\n <CcTemplate>default</CcTemplate>\\n <BlackList>1.1.1.1/1</BlackList>\\n <BlackList>1.1.1.2/2</BlackList>\\n <WhiteList>1.1.1.1/1</WhiteList>\\n <WhiteList>1.1.1.2/2</WhiteList>\\n <CertName>www_alibaba_com.pem</CertName>\\n</Domains>","errorExample":"{\\n \\"Total\\": 2,\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Domains\\": [\\n \\t{\\n\\t\\t\\"Domain\\": \\"www.alibaba.com\\",\\n\\t\\t\\"ProxyTypeList\\": [{\\n \\t\\t\\"ProxyType\\":\\"http\\",\\n \\t\\t\\"ProxyPorts\\":[\\n \\t\\t\\t80,\\n \\t\\t\\t8080\\n \\t\\t\\t\\t]\\n \\t}],\\n\\t\\t\\"RealServers\\": [{\\n\\t\\t\\t\\"RealServer\\": \\"1.1.1.1\\",\\n\\t\\t\\t\\"RsType\\":0\\n\\t\\t},{\\n\\t\\t\\t\\"RealServer\\": \\"1.1.1.2\\",\\n\\t\\t\\t\\"RsType\\":1\\n\\t\\t\\t}\\n\\t\\t],\\n\\t\\t\\"CcEnabled\\" : false,\\n\\t\\t\\"CcRuleEnabled\\" : true,\\n\\t\\t\\"CcTemplate\\" : \\"default\\",\\n\\t\\t\\"BlackList\\" : [\\"1.1.1.1/1\\",\\"1.1.1.2/2\\"],\\n\\t\\t\\"WhiteList\\" : [\\"1.1.1.1/1\\",\\"1.1.1.2/2\\"],\\n\\t\\t\\"CertName\\" : \\"www_alibaba_com.pem\\"\\n\\t},{\\n\\t\\t\\"Domain\\": \\"www.alibaba.com\\",\\n\\t\\t\\"ProxyTypeList\\": [{\\n \\t\\t\\"ProxyType\\":\\"http\\",\\n \\t\\t\\"ProxyPorts\\":[\\n \\t\\t\\t80,\\n \\t\\t\\t8080\\n \\t\\t\\t\\t]\\n \\t}],\\n\\t\\t\\"RealServers\\": [{\\n\\t\\t\\t\\"RealServer\\": \\"1.1.1.1\\",\\n\\t\\t\\t\\"RsType\\":0\\n\\t\\t},{\\n\\t\\t\\t\\"RealServer\\": \\"1.1.1.2\\",\\n\\t\\t\\t\\"RsType\\":1\\n\\t\\t\\t}\\n\\t\\t],\\n\\t\\t\\"CcEnabled\\" : false,\\n\\t\\t\\"CcRuleEnabled\\" : true,\\n\\t\\t\\"CcTemplate\\" : \\"default\\",\\n\\t\\t\\"BlackList\\" : [\\"1.1.1.1/1\\",\\"1.1.1.2/2\\"],\\n\\t\\t\\"WhiteList\\" : [\\"1.1.1.1/1\\",\\"1.1.1.2/2\\"],\\n\\t\\t\\"CertName\\" : \\"www_alibaba_com.pem\\"\\n\\t}\\n ]\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'DescribeDomains',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeHealthCheckList' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105456',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Listeners' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'FrontendPort' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'Protocol' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'tcp',
+ ],
+ 'HealthCheck' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'Timeout' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ 'Type' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'tcp',
+ ],
+ 'Domain' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.aliyun.com',
+ ],
+ 'Interval' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '15',
+ ],
+ 'Up' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ 'Down' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '500',
+ ],
+ 'Port' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'Uri' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '/a/b/c',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Listeners\\": [\\n {\\n \\"FrontendPort\\": 233,\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"HealthCheck\\": {\\n \\"Timeout\\": 1000,\\n \\"Type\\": \\"tcp\\",\\n \\"Domain\\": \\"www.aliyun.com\\",\\n \\"Interval\\": 15,\\n \\"Up\\": 1000,\\n \\"Down\\": 500,\\n \\"Port\\": 233,\\n \\"Uri\\": \\"/a/b/c\\"\\n }\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeHealthCheckListResponse>\\n <HealthCheck>\\n <element>\\n <FrontendPort>80</FrontendPort>\\n <HealthCheck>\\n <Down>20</Down>\\n <Interval>10</Interval>\\n <Port>80</Port>\\n <Timeout>10</Timeout>\\n <Type>tcp</Type>\\n <Up>10</Up>\\n </HealthCheck>\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\n <Protocol>tcp</Protocol>\\n </element>\\n </HealthCheck>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeHealthCheckListResponse>","errorExample":"{\\n \\"Total\\": 1,\\n \\"HealthCheck\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"FrontendPort\\": 80,\\n \\"HealthCheck\\": {\\n \\"Type\\": \\"tcp\\",\\n \\"Timeout\\": 10,\\n \\"Port\\": 80,\\n \\"Interval\\": 10,\\n \\"Up\\": 10,\\n \\"Down\\": 20\\n }\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeHealthCheckList',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeHealthCheckStatusList' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105457',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosN7DYCX',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'HealthCheckStatusList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'normal',
+ ],
+ 'FrontendPort' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'Protocol' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'tcp',
+ ],
+ 'RealServerStatusList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'normal',
+ ],
+ 'Address' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"HealthCheckStatusList\\": [\\n {\\n \\"Status\\": \\"normal\\",\\n \\"FrontendPort\\": 233,\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"RealServerStatusList\\": [\\n {\\n \\"Status\\": \\"normal\\",\\n \\"Address\\": \\"1.1.1.1\\"\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeHealthCheckStatusListResponse>\\n <HealthCheckStatusList>\\n <element>\\n <FrontendPort>80</FrontendPort>\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\n <Protocol>tcp</Protocol>\\n <RealServerStatusList>\\n <Address>1.1.1.1</Address>\\n <Status>normal</Status>\\n </RealServerStatusList>\\n <Status>normal</Status>\\n </element>\\n </HealthCheckStatusList>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeHealthCheckStatusListResponse>","errorExample":"{\\n \\"HealthCheckStatusList\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"FrontendPort\\": 80,\\n\\t \\"Status\\": \\"normal\\",\\n\\t \\"RealServerStatusList\\": [\\n \\"Status\\": \\"normal\\",\\n \\"Address\\": \\"1.1.1.1\\"\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeHealthCheckStatusList',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeInstanceDetails' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105458',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '["ddoscoo-cn-XXXX1", "ddoscoo-cn-XXXX2"]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'InstanceDetails' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Line' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'coop-line-001',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'EipInfoList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'normal',
+ ],
+ 'Eip' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"InstanceDetails\\": [\\n {\\n \\"Line\\": \\"coop-line-001\\",\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"EipInfoList\\": [\\n {\\n \\"Status\\": \\"normal\\",\\n \\"Eip\\": \\"1.1.1.1\\"\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DescribeInstanceDetailsResponse>\\n <InstanceDetails>\\n <element>\\n <EipInfoList>\\n <element>\\n <Eip>1.1.1.1</Eip>\\n <Status>normal</Status>\\n </element>\\n </EipInfoList>\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\n <Line>coop-line-001</Line>\\n </element>\\n </InstanceDetails>\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\n</DescribeInstanceDetailsResponse>","errorExample":"{\\n \\"InstanceDetails\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Line\\": \\"coop-line-001\\",\\n \\"EipInfoList\\": [\\n {\\n \\"Eip\\": \\"1.1.1.1\\",\\n \\"Status\\": \\"normal\\"\\n }\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeInstanceDetails',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeIpTraffic' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105463',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1536734112',
+ ],
+ ],
+ [
+ 'name' => 'Interval',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1536734120',
+ ],
+ ],
+ [
+ 'name' => 'Eip',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Port',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '233',
+ ],
+ ],
+ [
+ 'name' => 'QueryProtocol',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'AvgInBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'MaxInBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'AvgOutBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'MaxOutBps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'IpTrafficPoints' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ActConns' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ 'Time' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1536734112',
+ ],
+ 'InactConns' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ 'MaxInbps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'MaxOutbps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'Cps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"AvgInBps\\": 10000,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"MaxInBps\\": 10000,\\n \\"AvgOutBps\\": 10000,\\n \\"MaxOutBps\\": 10000,\\n \\"IpTrafficPoints\\": [\\n {\\n \\"ActConns\\": 100,\\n \\"Time\\": 1536734112,\\n \\"InactConns\\": 100,\\n \\"MaxInbps\\": 10000,\\n \\"MaxOutbps\\": 10000,\\n \\"Cps\\": 100\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<MaxInBps>10000</MaxInBps>\\n<AvgInBps>10000</AvgInBps>\\n<MaxOutBps>10000</MaxOutBps>\\n<AvgOutBps>10000</AvgOutBps>\\n<IpTrafficPoints>\\n <Time>1536734112</Time>\\n <MaxInBps>10000</MaxInBps>\\n <MaxOutBps>10000</MaxOutBps>\\n <Cps>100</Cps>\\n <ActConns>100</ActConns>\\n <InactConns>100</InactConns>\\n</IpTrafficPoints>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeIpTraffic',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeLayer4RuleAttributes' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105465',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Listeners',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Listeners' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'FrontendPort' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'Protocol' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'tcp',
+ ],
+ 'Config' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'NodataConn' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'on',
+ ],
+ 'Synproxy' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'on',
+ ],
+ 'PersistenceTimeout' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'Sla' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'MaxconnEnable' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'CpsEnable' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'Cps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ 'Maxconn' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ ],
+ ],
+ 'Slimit' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'MaxconnEnable' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'CpsEnable' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'Cps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ 'Pps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'Bps' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'Maxconn' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ 'CpsMode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'PayloadLen' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'Min' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'Max' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'Cc' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'Sblack' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Type' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'During' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '60',
+ ],
+ 'Expires' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1800',
+ ],
+ 'Cnt' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '5',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Listeners\\": [\\n {\\n \\"FrontendPort\\": 233,\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"Config\\": {\\n \\"NodataConn\\": \\"on\\",\\n \\"Synproxy\\": \\"on\\",\\n \\"PersistenceTimeout\\": 0,\\n \\"Sla\\": {\\n \\"MaxconnEnable\\": 0,\\n \\"CpsEnable\\": 0,\\n \\"Cps\\": 100,\\n \\"Maxconn\\": 1000\\n },\\n \\"Slimit\\": {\\n \\"MaxconnEnable\\": 0,\\n \\"CpsEnable\\": 0,\\n \\"Cps\\": 100,\\n \\"Pps\\": 0,\\n \\"Bps\\": 0,\\n \\"Maxconn\\": 1000,\\n \\"CpsMode\\": 2\\n },\\n \\"PayloadLen\\": {\\n \\"Min\\": 1,\\n \\"Max\\": 2\\n },\\n \\"Cc\\": {\\n \\"Sblack\\": [\\n {\\n \\"Type\\": 1,\\n \\"During\\": 60,\\n \\"Expires\\": 1800,\\n \\"Cnt\\": 5\\n }\\n ]\\n }\\n }\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Listeners>\\n <InstanceId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</InstanceId>\\n <Protocol>tcp</Protocol>\\n <FrontendPort>80</FrontendPort>\\n <Config>\\n <Cc>\\n <Sblack>\\n <Type>1</Type>\\n <Cnt>5</Cnt>\\n <Expires>1800</Expires>\\n <During>60</During>\\n </Sblack>\\n </Cc>\\n <PersistenceTimeout>80</PersistenceTimeout>\\n <Synproxy>off</Synproxy>\\n <NodataConn>on</NodataConn>\\n <Sla>\\n <Cps>10</Cps>\\n <Maxconn>10</Maxconn>\\n <CpsEnable>1</CpsEnable>\\n <MaxconnEnable>1</MaxconnEnable>\\n </Sla>\\n <Slimit>\\n <bps>0</bps>\\n <Cps>10</Cps>\\n <Maxconn>10</Maxconn>\\n <CpsEnable>1</CpsEnable>\\n <MaxconnEnable>1</MaxconnEnable>\\n <pps>0</pps>\\n </Slimit>\\n <PayloadLen>\\n <Min>1</Min>\\n <Max>2</Max>\\n </PayloadLen>\\n </Config>\\n</Listeners>\\n<RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>","errorExample":"{\\n \\"Total\\": 1,\\n \\"Listeners\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"FrontendPort\\": 80,\\n \\"Config\\": {\\n \\"PersistenceTimeout\\": 80,\\n \\"Synproxy\\": \\"off\\",\\n\\t\\t\\"NodataConn\\": \\"on\\",\\n \\"Sla\\": {\\n \\"Cps\\": 10,\\n \\"Maxconn\\": 10,\\n\\t\\t \\"CpsEnable\\": 1,\\n\\t\\t \\"MaxconnEnable\\": 1\\n },\\n \\"Slimit\\": {\\n \\"Cps\\": 10,\\n \\"Maxconn\\": 10,\\n\\t\\t \\"CpsEnable\\": 1,\\n\\t\\t \\"MaxconnEnable\\": 1\\n },\\n \\"PayloadLen\\": {\\n \\"Min\\": 1,\\n \\"Max\\": 2\\n }\\n }\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DescribeLayer4RuleAttributes',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeLayer4Rules' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105466',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosRTUJBH',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'The source IP address of the request. You do not need to fill this in; it is automatically obtained by the system.',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '192.0.XX.XX',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'The ID of the DDoS protection instance to be queried.'."\n"
+ ."\n"
+ .'> You can call [DescribeInstances](~~91478~~) to query all DDoS protection instance IDs.',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-zvp2ay9b****',
+ ],
+ ],
+ [
+ 'name' => 'ForwardProtocol',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'The type of forwarding protocol. Values:'."\n"
+ .'- **tcp**: Indicates TCP protocol.'."\n"
+ .'- **udp**: Indicates UDP protocol.',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'tcp',
+ ],
+ ],
+ [
+ 'name' => 'FrontendPort',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'The forwarding port.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '233',
+ ],
+ ],
+ [
+ 'name' => 'Offset',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'In paginated queries, specifies which page of data to return. The minimum value is **1**, indicating the first page of data.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'In paginated queries, specifies the number of results per page. The maximum value is **50**, indicating that each page can contain up to 50 results.',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => 'The number of returned results.',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'RequestId' => [
+ 'description' => 'The ID of the current request.',
+ 'type' => 'string',
+ 'example' => '949919A2-6636-1444-9213-AB27DD88AAA8',
+ ],
+ 'Listeners' => [
+ 'description' => 'Detailed configuration of port forwarding rules, including the forwarding port, forwarding protocol, and origin server addresses, etc.',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'FrontendPort' => [
+ 'description' => 'The forwarding port.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'BakMode' => [
+ 'description' => 'The origin mode. Values:'."\n"
+ ."\n"
+ .'- **0**: Indicates the default origin mode.'."\n"
+ .'- **1**: Indicates the primary/backup origin mode.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'IsAutoCreate' => [
+ 'description' => 'Indicates whether the rule was automatically created. Values:'."\n"
+ ."\n"
+ .'- **true**: Indicates that the rule was automatically created by DDoS protection.'."\n"
+ .'- **false**: Indicates that the rule was manually created by you.',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'Remark' => [
+ 'description' => 'The remarks for the port forwarding rule.',
+ 'type' => 'string',
+ 'example' => 'test-remark',
+ ],
+ 'Eip' => [
+ 'description' => 'The IP address of the DDoS protection instance.',
+ 'type' => 'string',
+ 'example' => '203.107.XX.XX',
+ ],
+ 'CurrentIndex' => [
+ 'description' => 'The currently effective origin server type. Values:'."\n"
+ ."\n"
+ .'- **1**: Indicates that the primary origin server settings are in effect (DDoS protection forwards business traffic to the primary origin server IP address).'."\n"
+ .'- **2**: Indicates that the backup origin server settings are in effect (DDoS protection forwards business traffic to the backup origin server IP address).',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'Protocol' => [
+ 'description' => 'The type of forwarding protocol.',
+ 'type' => 'string',
+ 'example' => 'tcp',
+ ],
+ 'InstanceId' => [
+ 'description' => 'The ID of the DDoS protection instance.',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-zvp2ay9b****',
+ ],
+ 'BackendPort' => [
+ 'description' => 'The origin server port.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '233',
+ ],
+ 'RealServers' => [
+ 'description' => 'The list of origin server IP addresses.',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'Origin server IP address.',
+ 'type' => 'string',
+ 'example' => '["192.0.XX.XX"]',
+ ],
+ ],
+ 'ProxyEnable' => [
+ 'description' => 'Traffic diversion switch. Values:'."\n"
+ .'- **0** Off.'."\n"
+ .'- **1** On.',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'ProxyStatus' => [
+ 'description' => 'Traffic diversion status. Values:'."\n"
+ ."\n"
+ .'- on: Diversion is effective'."\n"
+ .'- off: Diversion is ineffective',
+ 'type' => 'string',
+ 'example' => 'on',
+ ],
+ 'PayloadRuleEnable' => [
+ 'description' => 'Payload rule module switch. Values:'."\n"
+ ."\n"
+ .'- 1: Enabled'."\n"
+ .'- 0: Disabled',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'UsTimeout' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'ConnectTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'RsTimeout' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 1,\\n \\"RequestId\\": \\"949919A2-6636-1444-9213-AB27DD88AAA8\\",\\n \\"Listeners\\": [\\n {\\n \\"FrontendPort\\": 233,\\n \\"BakMode\\": 0,\\n \\"IsAutoCreate\\": false,\\n \\"Remark\\": \\"test-remark\\",\\n \\"Eip\\": \\"203.107.XX.XX\\",\\n \\"CurrentIndex\\": 1,\\n \\"Protocol\\": \\"tcp\\",\\n \\"InstanceId\\": \\"ddoscoo-cn-zvp2ay9b****\\",\\n \\"BackendPort\\": 233,\\n \\"RealServers\\": [\\n \\"[\\\\\\"192.0.XX.XX\\\\\\"]\\"\\n ],\\n \\"ProxyEnable\\": 0,\\n \\"ProxyStatus\\": \\"on\\",\\n \\"PayloadRuleEnable\\": 0,\\n \\"UsTimeout\\": {\\n \\"ConnectTimeout\\": 0,\\n \\"RsTimeout\\": 0\\n }\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\" ?>\\n<DescribeLayer4RulesResponse>\\n\\t<Listeners>\\n\\t\\t<IsAutoCreate>false</IsAutoCreate>\\n\\t\\t<InstanceId>ddoscoo-cn-zvp2ay9b****</InstanceId>\\n\\t\\t<BackendPort>233</BackendPort>\\n\\t\\t<BakMode>0</BakMode>\\n\\t\\t<RealServers>192.0.XX.XX</RealServers>\\n\\t\\t<FrontendPort>233</FrontendPort>\\n\\t\\t<CurrentIndex>1</CurrentIndex>\\n\\t\\t<Protocol>udp</Protocol>\\n\\t\\t<Eip>203.107.XX.XX</Eip>\\n\\t\\t<Remark>test-remark</Remark>\\n\\t</Listeners>\\n\\t<RequestId>949919A2-6636-1444-9213-AB27DD88AAA8</RequestId>\\n\\t<Total>1</Total>\\n</DescribeLayer4RulesResponse>","errorExample":"{\\n \\"Total\\": 1,\\n \\"Listeners\\": [\\n {\\n \\"InstanceId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Protocol\\": \\"tcp\\",\\n \\"FrontendPort\\": 80,\\n\\t \\"BackendPort\\":80,\\n \\"RealServers\\": [\\n \\"1.1.1.1\\",\\n \\"2.2.2.2\\"\\n ],\\n \\"IsAutoCreate\\": true\\n }\\n ],\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'Query Layer 4 Forwarding Rules for a Specified Instance',
+ 'summary' => 'Call DescribeLayer4Rules to query the detailed configuration of port forwarding rules for DDoS protection instances.',
+ 'requestParamsDescription' => 'When calling this API, in addition to the request parameters described in this document, you also need to include the common request parameters for Alibaba Cloud APIs. For a detailed introduction to common request parameters, see [Common Parameters](~~91858~~).'."\n"
+ ."\n"
+ .'For the request format when calling the API, refer to the request example in the **Example** section of this document.',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ 'translator' => 'machine',
+ ],
+ 'DescribeLayer7CCRules' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105467',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ [
+ 'name' => 'Offset',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '0',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Layer7CCRules' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Ttl' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1000',
+ ],
+ 'Act' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'close',
+ ],
+ 'Interval' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '60',
+ ],
+ 'Mode' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'match',
+ ],
+ 'Name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testCcRule1',
+ ],
+ 'Uri' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '/a/b/c',
+ ],
+ 'Count' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 10,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Layer7CCRules\\": [\\n {\\n \\"Ttl\\": 1000,\\n \\"Act\\": \\"close\\",\\n \\"Interval\\": 60,\\n \\"Mode\\": \\"match\\",\\n \\"Name\\": \\"testCcRule1\\",\\n \\"Uri\\": \\"/a/b/c\\",\\n \\"Count\\": 100\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DescribeLayer7CCRulesResponse>\\r\\n <Layer7CCRules>\\r\\n <element>\\r\\n <Act>close</Act>\\r\\n <Count>11</Count>\\r\\n <Interval>5</Interval>\\r\\n <Mode>match</Mode>\\r\\n <Name>XXXX</Name>\\r\\n <Ttl>1</Ttl>\\r\\n <Uri>/a/b/c.htm</Uri>\\r\\n </element>\\r\\n <element>\\r\\n <Act>close</Act>\\r\\n <Count>11</Count>\\r\\n <Interval>5</Interval>\\r\\n <Mode>match</Mode>\\r\\n <Name>XXXX</Name>\\r\\n <Ttl>1</Ttl>\\r\\n <Uri>/a/b/c.htm</Uri>\\r\\n </element>\\r\\n </Layer7CCRules>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n <Total>10</Total>\\r\\n</DescribeLayer7CCRulesResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"Total\\": 10,\\n \\"Layer7CCRules\\" :[\\n \\t{\\n\\t\\t\\"Name\\":\\"XXXX\\",\\n\\t\\t\\"Act\\":\\"close\\",\\n\\t\\t\\"Count\\":11,\\n\\t\\t\\"Interval\\":5,\\n\\t\\t\\"Mode\\":\\"match\\",\\n\\t\\t\\"Ttl\\":1,\\n\\t\\t\\"Uri\\":\\"/a/b/c.htm\\"\\n\\t},{\\n\\t\\t\\"Name\\":\\"XXXX\\",\\n\\t\\t\\"Act\\":\\"close\\",\\n\\t\\t\\"Count\\":11,\\n\\t\\t\\"Interval\\":5,\\n\\t\\t\\"Mode\\":\\"match\\",\\n\\t\\t\\"Ttl\\":1,\\n\\t\\t\\"Uri\\":\\"/a/b/c.htm\\"\\n\\t}\\n ]\\n}\\n"}]',
+ 'title' => 'DescribeLayer7CCRules',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeOpEntities' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105469',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosHFA00W',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'EntityType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'EntityObject',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1534123558000',
+ ],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ 'example' => '1536715558000',
+ ],
+ ],
+ [
+ 'name' => 'PageNo',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'OpAction',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'OpEntities' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'EntityType' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'EntityObject' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2.2.2.2',
+ ],
+ 'GmtCreate' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1536715558000',
+ ],
+ 'OpAction' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'OpAccount' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '123',
+ ],
+ 'OpDesc' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '{"newEntity":{"elasticBandwidth":30},"oldEntity":{"elasticBandwidth":200}}',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 10,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"OpEntities\\": [\\n {\\n \\"EntityType\\": 1,\\n \\"EntityObject\\": \\"2.2.2.2\\",\\n \\"GmtCreate\\": 1536715558000,\\n \\"OpAction\\": 1,\\n \\"OpAccount\\": \\"123\\",\\n \\"OpDesc\\": \\"{\\\\\\"newEntity\\\\\\":{\\\\\\"elasticBandwidth\\\\\\":30},\\\\\\"oldEntity\\\\\\":{\\\\\\"elasticBandwidth\\\\\\":200}}\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\n<DescribeOpEntitiesResponse>\\n <OpEntities>\\n <element>\\n <entityObject>1.1.1.1</entityObject>\\n <gmtCreate>1120384</gmtCreate>\\n <opAction>2</opAction>\\n <opDesc>\\n <newValue>\\n <elasticBandwidth>30</elasticBandwidth>\\n </newValue>\\n <oldValue>\\n <elasticBandwidth>10</elasticBandwidth>\\n </oldValue>\\n </opDesc>\\n <opResult>1</opResult>\\n </element>\\n </OpEntities>\\n <Total>10</Total>\\n</DescribeOpEntitiesResponse>","errorExample":"{\\n \\"Total\\": 10,\\n \\"OpEntities\\": [\\n {\\n \\"gmtCreate\\": 1120384,\\n \\"entityObject\\": \\"1.1.1.1\\",\\n \\"opAction\\": 2,\\n \\"opDesc\\": {\\n\\t \\"oldValue\\": {\\n\\t\\t \\"elasticBandwidth\\": 10\\n\\t\\t},\\n\\t\\t\\"newValue\\": {\\n\\t\\t \\"elasticBandwidth\\": 30\\n\\t\\t}\\n\\t },\\n \\"opResult\\": 1\\n }\\n ]\\n}\\n"}]',
+ 'title' => 'DescribeOpEntities',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeSimpleDomains' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'abilityTreeCode' => '105484',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-XXXXXX',
+ 'maxItems' => 100,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'DomainList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '["1.example.com","2.example.com"]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"DomainList\\": [\\n \\"[\\\\\\"1.example.com\\\\\\",\\\\\\"2.example.com\\\\\\"]\\"\\n ]\\n}","errorExample":""},{"type":"xml","example":"<DomainList>1.example.com</DomainList>\\n<DomainList>2.example.com</DomainList>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeSimpleDomains',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribeSlsEmptyCount' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105486',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'AvailableCount' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '0',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"AvailableCount\\": 0,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<AvailableCount>0</AvailableCount>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'DescribeSlsEmptyCount',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribleCertList' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'abilityTreeCode' => '105494',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'CertList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'EndDate' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2020-09-23',
+ ],
+ 'DomainRelated' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'StartDate' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2019-09-24',
+ ],
+ 'Issuer' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'DigiCert Inc',
+ ],
+ 'Name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testCertName',
+ ],
+ 'Common' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.aliyun.com',
+ ],
+ 'Id' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '123',
+ ],
+ 'CertIdentifier' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"CertList\\": [\\n {\\n \\"EndDate\\": \\"2020-09-23\\",\\n \\"DomainRelated\\": false,\\n \\"StartDate\\": \\"2019-09-24\\",\\n \\"Issuer\\": \\"DigiCert Inc\\",\\n \\"Name\\": \\"testCertName\\",\\n \\"Common\\": \\"www.aliyun.com\\",\\n \\"Id\\": 123\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<RequestId>1F2AD7D5-EDB6-4E4B-B81F-8AA68B2E3340</RequestId>\\n<CertList>\\n <Name>leidantest</Name>\\n <Issuer>Alibaba</Issuer>\\n <EndDate>2029-06-07</EndDate>\\n <DomainRelated>false</DomainRelated>\\n <StartDate>2019-06-10</StartDate>\\n <Id>2329174</Id>\\n <Common>www.aliyun.com</Common>\\n</CertList>","errorExample":""}]',
+ 'title' => 'DescribleCertList',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DescribleLayer7InstanceRelations' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'abilityTreeCode' => '105495',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'DomainList',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ 'maxItems' => 20,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Layer7InstanceRelations' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Domain' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'www.aliyun.com',
+ ],
+ 'InstanceDetails' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'IpMode' => [
+ 'type' => 'string',
+ ],
+ 'FunctionVersion' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'default',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ 'IpVersion' => [
+ 'type' => 'string',
+ ],
+ 'EipList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '["203.107.0.0"]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Layer7InstanceRelations\\": [\\n {\\n \\"Domain\\": \\"www.aliyun.com\\",\\n \\"InstanceDetails\\": [\\n {\\n \\"FunctionVersion\\": \\"default\\",\\n \\"InstanceId\\": \\"ddoscoo-cn-XXXXX\\",\\n \\"EipList\\": [\\n \\"[\\\\\\"203.107.0.0\\\\\\"]\\"\\n ]\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DescribleLayer7InstanceRelationsResponse>\\r\\n <Layer7InstanceRelations>\\r\\n <element>\\r\\n <Domain>1.aliyun.com</Domain>\\r\\n <InstanceDetails>\\r\\n <element>\\r\\n <EipList>\\r\\n <element>203.x.x.0</element>\\r\\n <element>203.x.x.1</element>\\r\\n </EipList>\\r\\n <InstanceId>xxxxxx</InstanceId>\\r\\n </element>\\r\\n <element>\\r\\n <EipList>\\r\\n <element>203.x.x.0</element>\\r\\n <element>203.x.x.1</element>\\r\\n </EipList>\\r\\n <FunctionVersion>default</FunctionVersion>\\r\\n <InstanceId>xxxxxx</InstanceId>\\r\\n </element>\\r\\n </InstanceDetails>\\r\\n </element>\\r\\n </Layer7InstanceRelations>\\r\\n</DescribleLayer7InstanceRelationsResponse>","errorExample":"{\\n \\"Layer7InstanceRelations\\":[\\n {\\n \\"Domain\\":\\"1.aliyun.com\\",\\n \\"InstanceDetails\\":[\\n {\\n \\"EipList\\":[\\n \\"203.x.x.0\\",\\n \\"203.x.x.1\\"\\n ],\\n \\"InstanceId\\":\\"xxxxxx\\"\\n },\\n {\\n \\"EipList\\":[\\n \\"203.x.x.0\\",\\n \\"203.x.x.1\\"\\n ],\\n \\"InstanceId\\":\\"xxxxxx\\"\\n }\\n ]\\n }\\n ]\\n}\\n\\t\\t\\t\\t"}]',
+ 'title' => 'DescribleLayer7InstanceRelations',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DisableLayer7CC' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105497',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DisableLayer7CCResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DisableLayer7CCResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DisableLayer7CC',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'DisableLayer7CCRule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105498',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<DisableLayer7CCRuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</DisableLayer7CCRuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'DisableLayer7CCRule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'EnableLayer7CC' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105503',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<EnableLayer7CCResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</EnableLayer7CCResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'EnableLayer7CC',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'EnableLayer7CCRule' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105504',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosOZ1QOD',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.aliyun.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<EnableLayer7CCRuleResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</EnableLayer7CCRuleResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'EnableLayer7CCRule',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ListLayer7CustomPorts' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105507',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosN7DYCX',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'Layer7CustomPorts' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Flag' => [
+ 'type' => 'string',
+ ],
+ 'ProxyType' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'https',
+ ],
+ 'ProxyPorts' => [
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '[443,4443,5443,6443,7443,7988,8443,9443,8553,8663,9553,9663,10050,10443,18980,30050]',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"Layer7CustomPorts\\": [\\n {\\n \\"ProxyType\\": \\"https\\",\\n \\"ProxyPorts\\": [\\n \\"[443,4443,5443,6443,7443,7988,8443,9443,8553,8663,9553,9663,10050,10443,18980,30050]\\"\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<Layer7CustomPorts>\\n <ProxyPorts>80</ProxyPorts>\\n <ProxyPorts>83</ProxyPorts>\\n <ProxyPorts>84</ProxyPorts>\\n <ProxyPorts>88</ProxyPorts>\\n <ProxyPorts>89</ProxyPorts>\\n <ProxyPorts>800</ProxyPorts>\\n <ProxyPorts>808</ProxyPorts>\\n <ProxyPorts>1000</ProxyPorts>\\n <ProxyPorts>1090</ProxyPorts>\\n <ProxyPorts>3333</ProxyPorts>\\n <ProxyPorts>3501</ProxyPorts>\\n <ProxyPorts>3601</ProxyPorts>\\n <ProxyPorts>5000</ProxyPorts>\\n <ProxyPorts>5222</ProxyPorts>\\n <ProxyPorts>6001</ProxyPorts>\\n <ProxyPorts>6666</ProxyPorts>\\n <ProxyPorts>7000</ProxyPorts>\\n <ProxyPorts>7001</ProxyPorts>\\n <ProxyPorts>7002</ProxyPorts>\\n <ProxyPorts>7003</ProxyPorts>\\n <ProxyPorts>7004</ProxyPorts>\\n <ProxyPorts>7005</ProxyPorts>\\n <ProxyPorts>7006</ProxyPorts>\\n <ProxyPorts>7009</ProxyPorts>\\n <ProxyPorts>7010</ProxyPorts>\\n <ProxyPorts>7011</ProxyPorts>\\n <ProxyPorts>7012</ProxyPorts>\\n <ProxyPorts>7013</ProxyPorts>\\n <ProxyPorts>7014</ProxyPorts>\\n <ProxyPorts>7015</ProxyPorts>\\n <ProxyPorts>7016</ProxyPorts>\\n <ProxyPorts>7018</ProxyPorts>\\n <ProxyPorts>7019</ProxyPorts>\\n <ProxyPorts>7020</ProxyPorts>\\n <ProxyPorts>7021</ProxyPorts>\\n <ProxyPorts>7022</ProxyPorts>\\n <ProxyPorts>7023</ProxyPorts>\\n <ProxyPorts>7024</ProxyPorts>\\n <ProxyPorts>7025</ProxyPorts>\\n <ProxyPorts>7026</ProxyPorts>\\n <ProxyPorts>7060</ProxyPorts>\\n <ProxyPorts>7070</ProxyPorts>\\n <ProxyPorts>7081</ProxyPorts>\\n <ProxyPorts>7082</ProxyPorts>\\n <ProxyPorts>7083</ProxyPorts>\\n <ProxyPorts>7088</ProxyPorts>\\n <ProxyPorts>7097</ProxyPorts>\\n <ProxyPorts>7777</ProxyPorts>\\n <ProxyPorts>7800</ProxyPorts>\\n <ProxyPorts>8000</ProxyPorts>\\n <ProxyPorts>8001</ProxyPorts>\\n <ProxyPorts>8002</ProxyPorts>\\n <ProxyPorts>8003</ProxyPorts>\\n <ProxyPorts>8008</ProxyPorts>\\n <ProxyPorts>8009</ProxyPorts>\\n <ProxyPorts>8020</ProxyPorts>\\n <ProxyPorts>8021</ProxyPorts>\\n <ProxyPorts>8022</ProxyPorts>\\n <ProxyPorts>8025</ProxyPorts>\\n <ProxyPorts>8026</ProxyPorts>\\n <ProxyPorts>8077</ProxyPorts>\\n <ProxyPorts>8078</ProxyPorts>\\n <ProxyPorts>8080</ProxyPorts>\\n <ProxyPorts>8081</ProxyPorts>\\n <ProxyPorts>8082</ProxyPorts>\\n <ProxyPorts>8083</ProxyPorts>\\n <ProxyPorts>8084</ProxyPorts>\\n <ProxyPorts>8085</ProxyPorts>\\n <ProxyPorts>8086</ProxyPorts>\\n <ProxyPorts>8087</ProxyPorts>\\n <ProxyPorts>8088</ProxyPorts>\\n <ProxyPorts>8089</ProxyPorts>\\n <ProxyPorts>8090</ProxyPorts>\\n <ProxyPorts>8091</ProxyPorts>\\n <ProxyPorts>8106</ProxyPorts>\\n <ProxyPorts>8181</ProxyPorts>\\n <ProxyPorts>8334</ProxyPorts>\\n <ProxyPorts>8336</ProxyPorts>\\n <ProxyPorts>8800</ProxyPorts>\\n <ProxyPorts>8686</ProxyPorts>\\n <ProxyPorts>8787</ProxyPorts>\\n <ProxyPorts>8888</ProxyPorts>\\n <ProxyPorts>8889</ProxyPorts>\\n <ProxyPorts>8999</ProxyPorts>\\n <ProxyPorts>9000</ProxyPorts>\\n <ProxyPorts>9001</ProxyPorts>\\n <ProxyPorts>9002</ProxyPorts>\\n <ProxyPorts>9003</ProxyPorts>\\n <ProxyPorts>9080</ProxyPorts>\\n <ProxyPorts>9200</ProxyPorts>\\n <ProxyPorts>9999</ProxyPorts>\\n <ProxyPorts>10000</ProxyPorts>\\n <ProxyPorts>10001</ProxyPorts>\\n <ProxyPorts>10080</ProxyPorts>\\n <ProxyPorts>12601</ProxyPorts>\\n <ProxyPorts>86</ProxyPorts>\\n <ProxyPorts>9021</ProxyPorts>\\n <ProxyPorts>9023</ProxyPorts>\\n <ProxyPorts>9027</ProxyPorts>\\n <ProxyPorts>9037</ProxyPorts>\\n <ProxyPorts>9081</ProxyPorts>\\n <ProxyPorts>9082</ProxyPorts>\\n <ProxyPorts>9201</ProxyPorts>\\n <ProxyPorts>9205</ProxyPorts>\\n <ProxyPorts>9207</ProxyPorts>\\n <ProxyPorts>9208</ProxyPorts>\\n <ProxyPorts>9209</ProxyPorts>\\n <ProxyPorts>9210</ProxyPorts>\\n <ProxyPorts>9211</ProxyPorts>\\n <ProxyPorts>9212</ProxyPorts>\\n <ProxyPorts>9213</ProxyPorts>\\n <ProxyPorts>48800</ProxyPorts>\\n <ProxyPorts>87</ProxyPorts>\\n <ProxyPorts>97</ProxyPorts>\\n <ProxyPorts>7510</ProxyPorts>\\n <ProxyPorts>9180</ProxyPorts>\\n <ProxyPorts>9898</ProxyPorts>\\n <ProxyPorts>9908</ProxyPorts>\\n <ProxyPorts>9916</ProxyPorts>\\n <ProxyPorts>9918</ProxyPorts>\\n <ProxyPorts>9919</ProxyPorts>\\n <ProxyPorts>9928</ProxyPorts>\\n <ProxyPorts>9929</ProxyPorts>\\n <ProxyPorts>9939</ProxyPorts>\\n <ProxyPorts>28080</ProxyPorts>\\n <ProxyPorts>33702</ProxyPorts>\\n <ProxyType>http</ProxyType>\\n</Layer7CustomPorts>\\n<Layer7CustomPorts>\\n <ProxyPorts>443</ProxyPorts>\\n <ProxyPorts>4443</ProxyPorts>\\n <ProxyPorts>5443</ProxyPorts>\\n <ProxyPorts>6443</ProxyPorts>\\n <ProxyPorts>7443</ProxyPorts>\\n <ProxyPorts>7988</ProxyPorts>\\n <ProxyPorts>8443</ProxyPorts>\\n <ProxyPorts>9443</ProxyPorts>\\n <ProxyPorts>8553</ProxyPorts>\\n <ProxyPorts>8663</ProxyPorts>\\n <ProxyPorts>9553</ProxyPorts>\\n <ProxyPorts>9663</ProxyPorts>\\n <ProxyPorts>10050</ProxyPorts>\\n <ProxyPorts>10443</ProxyPorts>\\n <ProxyPorts>18980</ProxyPorts>\\n <ProxyPorts>30050</ProxyPorts>\\n <ProxyType>https</ProxyType>\\n</Layer7CustomPorts>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'ListLayer7CustomPorts',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ListAsyncTask' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'abilityTreeCode' => '105506',
+ 'abilityTreeNodes' => [
+ 'FEATUREddos64TBV6',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'PageNo',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '10',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Total' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'AsyncTasks' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'EndTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1533866201000',
+ ],
+ 'TaskType' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'StartTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1533866201000',
+ ],
+ 'TaskParams' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '{"instanceId": "ddoscoo-1234-qrq2134"}',
+ ],
+ 'TaskStatus' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'TaskResult' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '{"instanceId": "ddoscoo-1234-qrq2134", "url": "https://oss.xxx.xxx"}',
+ ],
+ 'TaskId' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '123',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"Total\\": 10,\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"AsyncTasks\\": [\\n {\\n \\"EndTime\\": 1533866201000,\\n \\"TaskType\\": 1,\\n \\"StartTime\\": 1533866201000,\\n \\"TaskParams\\": \\"{\\\\\\"instanceId\\\\\\": \\\\\\"ddoscoo-1234-qrq2134\\\\\\"}\\",\\n \\"TaskStatus\\": 1,\\n \\"TaskResult\\": \\"{\\\\\\"instanceId\\\\\\": \\\\\\"ddoscoo-1234-qrq2134\\\\\\", \\\\\\"url\\\\\\": \\\\\\"https://oss.xxx.xxx\\\\\\"}\\",\\n \\"TaskId\\": 123\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ListAsyncTaskResponse>\\r\\n <AsyncTasks>\\r\\n <element>\\r\\n <EndTime>156927362</EndTime>\\r\\n <StartTime>156927362</StartTime>\\r\\n <TaskId>1</TaskId>\\r\\n <TaskParams />\\r\\n <TaskResult />\\r\\n <TaskStatus>2</TaskStatus>\\r\\n <TaskType>1</TaskType>\\r\\n </element>\\r\\n </AsyncTasks>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n <Total>2</Total>\\r\\n</ListAsyncTaskResponse>","errorExample":"{\\n \\"Total\\": 2,\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\",\\n \\"AsyncTasks\\": [\\n \\t{\\n\\t\\t\\"TaskId\\": 1,\\n\\t \\"TaskType\\": 1,\\n\\t \\"TaskStatus\\": 2,\\n\\t \\"StartTime\\": 156927362,\\n\\t \\t\\"EndTime\\": 156927362\\n\\t \\"TaskParams\\": \\"{}\\", // 四层任务:{\\"instanceId\\": \\"ddoscoo-1234-qrq2134\\"},七层任务:{\\"domain\\": \\"www.aliyun.com\\"}\\n \\t \\"TaskResult\\": \\"{}\\" // 四层任务:{\\"instanceId\\": \\"ddoscoo-1234-qrq2134\\", \\"url\\": \\"https://oss.xxx.xxx\\"},七层任务:{\\"domain\\": \\"www.aliyun.com\\", \\"url\\": \\"https://oss.xxx.xxx\\"},会话&健康检查任务:{\\"instanceId\\": \\"ddoscoo-1234-qrq2134\\", \\"url\\": \\"https://oss.xxx.xxx\\"},DDoS防护策略任务:{\\"instanceId\\": \\"ddoscoo-1234-qrq2134\\", \\"url\\": \\"https://oss.xxx.xxx\\"}\\n\\t}\\n ]\\n}\\n"}]',
+ 'title' => 'ListAsyncTask',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ListTagKeys' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105508',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'INSTANCE',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '20',
+ ],
+ ],
+ [
+ 'name' => 'CurrentPage',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'CurrentPage' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '97935DF1-0289-4AA2-9DD1-72377838B16B',
+ ],
+ 'PageSize' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20',
+ ],
+ 'TotalCount' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '6',
+ ],
+ 'TagKeys' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'TagCount' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'TagKey' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'a',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"CurrentPage\\": 1,\\n \\"RequestId\\": \\"97935DF1-0289-4AA2-9DD1-72377838B16B\\",\\n \\"PageSize\\": 20,\\n \\"TotalCount\\": 6,\\n \\"TagKeys\\": [\\n {\\n \\"TagCount\\": 1,\\n \\"TagKey\\": \\"a\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ListTagKeysResponse>\\r\\n <CurrentPage>1</CurrentPage>\\r\\n <PageSize>20</PageSize>\\r\\n <RequestId>97935DF1-0289-4AA2-9DD1-72377838B16B</RequestId>\\r\\n <TagKeys>\\r\\n <element>\\r\\n <TagCount>1</TagCount>\\r\\n <TagKey>a</TagKey>\\r\\n </element>\\r\\n <element>\\r\\n <TagCount>1</TagCount>\\r\\n <TagKey>testKey1</TagKey>\\r\\n </element>\\r\\n <element>\\r\\n <TagCount>1</TagCount>\\r\\n <TagKey>testKey2</TagKey>\\r\\n </element>\\r\\n <element>\\r\\n <TagCount>2</TagCount>\\r\\n <TagKey>testKey3</TagKey>\\r\\n </element>\\r\\n <element>\\r\\n <TagCount>1</TagCount>\\r\\n <TagKey>testKey4</TagKey>\\r\\n </element>\\r\\n <element>\\r\\n <TagCount>1</TagCount>\\r\\n <TagKey>x</TagKey>\\r\\n </element>\\r\\n </TagKeys>\\r\\n <TotalCount>6</TotalCount>\\r\\n</ListTagKeysResponse>","errorExample":""}]',
+ 'title' => 'ListTagKeys',
+ ],
+ 'ListTagResources' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105509',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'INSTANCE',
+ ],
+ ],
+ [
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr',
+ ],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-o4017n9q9004',
+ 'maxItems' => 51,
+ ],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Key' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testKey1',
+ ],
+ 'Value' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testValue1',
+ ],
+ ],
+ ],
+ 'required' => false,
+ 'maxItems' => 21,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'NextToken' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr',
+ ],
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'C3F7E6AE-43B2-4730-B6A3-FD17552B8F65',
+ ],
+ 'TagResources' => [
+ 'type' => 'object',
+ 'itemNode' => true,
+ 'properties' => [
+ 'TagResource' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'TagValue' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testValue1',
+ ],
+ 'ResourceType' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'INSTANCE',
+ ],
+ 'ResourceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddoscoo-cn-o4017n9q9004',
+ ],
+ 'TagKey' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testKey1',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"NextToken\\": \\"RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr\\",\\n \\"RequestId\\": \\"C3F7E6AE-43B2-4730-B6A3-FD17552B8F65\\",\\n \\"TagResources\\": {\\n \\"TagResource\\": [\\n {\\n \\"TagValue\\": \\"testValue1\\",\\n \\"ResourceType\\": \\"INSTANCE\\",\\n \\"ResourceId\\": \\"ddoscoo-cn-o4017n9q9004\\",\\n \\"TagKey\\": \\"testKey1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ListTagResourcesResponse>\\r\\n <NextToken>RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr</NextToken>\\r\\n <RequestId>C3F7E6AE-43B2-4730-B6A3-FD17552B8F65</RequestId>\\r\\n <TagResources>\\r\\n <TagResource>\\r\\n <element>\\r\\n <ResourceId>ddoscoo-cn-o4017n9q9004</ResourceId>\\r\\n <ResourceType>INSTANCE</ResourceType>\\r\\n <TagKey>testKey4</TagKey>\\r\\n <TagValue>testValue4</TagValue>\\r\\n </element>\\r\\n </TagResource>\\r\\n </TagResources>\\r\\n</ListTagResourcesResponse>","errorExample":""}]',
+ 'title' => 'ListTagResources',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ListValueAdded' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'abilityTreeCode' => '105510',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ 'tenantRelevance' => 'publicInformation',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ 'ValueAddedList' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'LogSize' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '5497558138880',
+ ],
+ 'GmtCreate' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1575527305000',
+ ],
+ 'Status' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'InstanceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ddos_fl_pre-cn-xxxx',
+ ],
+ 'ExpireTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1580918400000',
+ ],
+ 'StoreRegion' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\",\\n \\"ValueAddedList\\": [\\n {\\n \\"LogSize\\": 5497558138880,\\n \\"GmtCreate\\": 1575527305000,\\n \\"Status\\": 1,\\n \\"InstanceId\\": \\"ddos_fl_pre-cn-xxxx\\",\\n \\"ExpireTime\\": 1580918400000\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<ValueAddedList>\\n <Status>1</Status>\\n <GmtCreate>1575527305000</GmtCreate>\\n <LogSize>5497558138880</LogSize>\\n <InstanceId>ddos_fl_pre-cn-xxxx</InstanceId>\\n <ExpireTime>1580918400000</ExpireTime>\\n</ValueAddedList>\\n<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'ListValueAdded',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ModifyInstanceRemark' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'abilityTreeCode' => '105515',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ddoscoo-cn-XXXXX',
+ ],
+ ],
+ [
+ 'name' => 'Remark',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<ModifyInstanceRemarkResponse>\\r\\n <RequestId>0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc</RequestId>\\r\\n</ModifyInstanceRemarkResponse>","errorExample":"{\\n \\"RequestId\\": \\"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc\\"\\n}\\n"}]',
+ 'title' => 'ModifyInstanceRemark',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'OpenDomainSlsConfig' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105519',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'Lang',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'Domain',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'www.example.com',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'OpenDomainSlsConfig',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ 'ReleaseInstance' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'abilityTreeCode' => '105521',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => null,
+ ],
+ 'ReleaseValueAdded' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105522',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosVFFSV8',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'SourceIp',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1.1.1.1',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'ddos_fl_pre-cn-xxxx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"CF33B4C3-196E-4015-AADD-5CAD00057B80\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>CF33B4C3-196E-4015-AADD-5CAD00057B80</RequestId>","errorExample":""}]',
+ 'title' => 'ReleaseValueAdded',
+ ],
+ 'TagResources' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105524',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'INSTANCE',
+ ],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-v0h1fmwbc024',
+ 'maxItems' => 51,
+ ],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Key' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testKey1',
+ ],
+ 'Value' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'testValue1',
+ ],
+ ],
+ ],
+ 'required' => false,
+ 'maxItems' => 21,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '7078CD1E-F609-47A4-9C39-B288CC27C686',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"7078CD1E-F609-47A4-9C39-B288CC27C686\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<TagResourcesResponse>\\r\\n <requestId>7078CD1E-F609-47A4-9C39-B288CC27C686</requestId>\\r\\n</TagResourcesResponse>","errorExample":""}]',
+ 'title' => 'TagResources',
+ ],
+ 'UntagResources' => [
+ 'methods' => [
+ 'post',
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'abilityTreeCode' => '105526',
+ 'abilityTreeNodes' => [
+ 'FEATUREddosMHU3MF',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'test',
+ ],
+ ],
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'INSTANCE',
+ ],
+ ],
+ [
+ 'name' => 'All',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'required' => false,
+ 'example' => 'false',
+ ],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => true,
+ 'example' => 'ddoscoo-cn-v0h1fmwbc024',
+ 'maxItems' => 51,
+ ],
+ ],
+ [
+ 'name' => 'TagKey',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ 'required' => false,
+ 'example' => 'testKey1',
+ 'maxItems' => 21,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'F2D86AED-BA27-4584-BADC-B43BDA7EEBCA',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"F2D86AED-BA27-4584-BADC-B43BDA7EEBCA\\"\\n}","errorExample":""},{"type":"xml","example":"<?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?>\\r\\n<UntagResourcesResponse>\\r\\n <requestId>F2D86AED-BA27-4584-BADC-B43BDA7EEBCA</requestId>\\r\\n</UntagResourcesResponse>","errorExample":""}]',
+ 'title' => 'UntagResources',
+ 'requestParamsDescription' => ' ',
+ 'responseParamsDescription' => ' ',
+ 'extraInfo' => ' ',
+ ],
+ ],
+ 'endpoints' => [
+ [
+ 'regionId' => 'cn-hangzhou',
+ 'endpoint' => 'ddoscoo.cn-hangzhou.aliyuncs.com',
+ ],
+ [
+ 'regionId' => 'ap-southeast-1',
+ 'endpoint' => 'ddoscoo.ap-southeast-1.aliyuncs.com',
+ ],
+ ],
+];