summaryrefslogtreecommitdiff
path: root/data/en_us/ddoscoo/2017-12-28/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/en_us/ddoscoo/2017-12-28/api-docs.php')
-rw-r--r--data/en_us/ddoscoo/2017-12-28/api-docs.php4934
1 files changed, 1076 insertions, 3858 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
index 4f67f18..0649440 100644
--- a/data/en_us/ddoscoo/2017-12-28/api-docs.php
+++ b/data/en_us/ddoscoo/2017-12-28/api-docs.php
@@ -1,10 +1,6 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'ddoscoo',
- 'version' => '2017-12-28',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'ddoscoo', 'version' => '2017-12-28'],
'directories' => [
[
'id' => 60475,
@@ -15,101 +11,36 @@
'id' => 60476,
'title' => null,
'type' => 'directory',
- 'children' => [
- 'ModifyElasticBandWidth',
- 'DescribeInstances',
- 'DescribeInstanceSpecs',
- 'DescribeInstanceStatistics',
- 'DescribeElasticBandwidthSpec',
- 'DescribeDefenseCountStatistics',
- ],
+ 'children' => ['ModifyElasticBandWidth', 'DescribeInstances', 'DescribeInstanceSpecs', 'DescribeInstanceStatistics', 'DescribeElasticBandwidthSpec', 'DescribeDefenseCountStatistics'],
],
[
'id' => 60483,
'title' => null,
'type' => 'directory',
- 'children' => [
- 'DescribeDDoSEvents',
- 'DescribeDomainQpsWithCache',
- ],
+ 'children' => ['DescribeDDoSEvents', 'DescribeDomainQpsWithCache'],
],
[
'id' => 60487,
'title' => null,
'type' => 'directory',
- 'children' => [
- 'ModifyFullLogTtl',
- 'DescribeSlsOpenStatus',
- 'DescribeSlsAuthStatus',
- 'DescribeLogStoreExistStatus',
- 'DescribeSlsLogstoreInfo',
- 'EmptySlsLogstore',
- ],
+ 'children' => ['ModifyFullLogTtl', 'DescribeSlsOpenStatus', 'DescribeSlsAuthStatus', 'DescribeLogStoreExistStatus', 'DescribeSlsLogstoreInfo', 'EmptySlsLogstore'],
],
[
'id' => 60494,
'title' => null,
'type' => 'directory',
- 'children' => [
- 'DeleteAsyncTask',
- 'DescribeBackSourceCidr',
- ],
+ 'children' => ['DeleteAsyncTask', 'DescribeBackSourceCidr'],
],
],
],
[
'id' => 0,
- 'title' => '其它',
+ 'title' => 'Others',
'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',
+ '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',
],
],
],
@@ -118,57 +49,38 @@
],
'apis' => [
'ModifyElasticBandWidth' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改弹性业务带宽',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'deprecated' => false,
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105512',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ElasticBandwidth',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '30',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '30'],
],
[
'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'ddoscoo-cn-XXXXX',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'ddoscoo-cn-XXXXX'],
],
],
'responses' => [
@@ -176,11 +88,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -192,140 +100,78 @@
'extraInfo' => ' ',
],
'DescribeInstances' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询实例',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'deprecated' => false,
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105460',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'InstanceIds',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '["ddoscoo-cn-XXXXX"]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '["ddoscoo-cn-XXXXX"]'],
],
[
'name' => 'PageNo',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '10'],
],
[
'name' => 'Ip',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Remark',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => ' testRemark',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => ' testRemark'],
],
[
'name' => 'Edition',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '9',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '9'],
],
[
'name' => 'Enabled',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
[
'name' => 'ExpireStartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'example' => '1578931200000',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1578931200000'],
],
[
'name' => 'ExpireEndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'example' => '1578931200000',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1578931200000'],
],
[
'name' => 'Status',
@@ -334,10 +180,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int32'],
'required' => false,
'example' => '1',
'maxItems' => 10,
@@ -352,16 +195,8 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Key' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'key',
- ],
- 'Value' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'value',
- ],
+ 'Key' => ['description' => '', 'type' => 'string', 'example' => 'key'],
+ 'Value' => ['description' => '', 'type' => 'string', 'example' => 'value'],
],
],
'required' => false,
@@ -374,69 +209,22 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'example' => '10',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -451,46 +239,33 @@
'extraInfo' => ' ',
],
'DescribeInstanceSpecs' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询实例规格',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'deprecated' => false,
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105461',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'InstanceIds',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '["ddoscoo-cn-XXXXX"]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '["ddoscoo-cn-XXXXX"]'],
],
],
'responses' => [
@@ -498,75 +273,23 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -581,45 +304,32 @@
'extraInfo' => ' ',
],
'DescribeInstanceStatistics' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询实例统计',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105462',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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"}]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","InstanceId":"ddoscoo-cn-YYYYY"}]'],
],
],
'responses' => [
@@ -627,46 +337,18 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -681,46 +363,33 @@
'extraInfo' => ' ',
],
'DescribeElasticBandwidthSpec' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询弹性带宽规格',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'deprecated' => false,
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105455',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'ddoscoo-cn-XXXXX',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'ddoscoo-cn-XXXXX'],
],
],
'responses' => [
@@ -728,18 +397,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
'ElasticBandwidthSpec' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[5, 10, 20, 30]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[5, 10, 20, 30]'],
],
],
],
@@ -752,47 +413,33 @@
'extraInfo' => ' ',
],
'DescribeDefenseCountStatistics' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询防护次数',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105427',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -800,33 +447,14 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ 'FlowPackCountRemain' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '10'],
+ 'MaxUsableDefenseCountCurrentMonth' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
+ 'DefenseCountTotalUsageOfCurrentMonth' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
],
],
],
@@ -840,98 +468,57 @@
'extraInfo' => ' ',
],
'DescribeDDoSEvents' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询事件',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105424',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '3289457398',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3289457398'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '3289457324',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '10'],
],
],
'responses' => [
@@ -939,46 +526,18 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'example' => '1',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -993,77 +552,47 @@
'extraInfo' => ' ',
],
'DescribeDomainQpsWithCache' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询qps',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105442',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'www.example.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'www.example.com'],
],
[
'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1577794536',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1577794536'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1577796336',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1577796336'],
],
],
'responses' => [
@@ -1071,94 +600,44 @@
'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',
- ],
+ '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]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'CcBlockQps' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'PreciseJsQps' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'CcJsQps' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'RegionBlocks' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'PreciseBlocks' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'CacheHits' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
'Totals' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[10,40,20]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[10,40,20]'],
],
'IpBlockQps' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '[0,0,0]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[0,0,0]'],
],
],
],
@@ -1171,67 +650,42 @@
'extraInfo' => ' ',
],
'ModifyFullLogTtl' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改日志存储时长',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105513',
- 'abilityTreeNodes' => [
- 'FEATUREddosAUMQ7C',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosAUMQ7C'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'Ttl',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '30',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '30'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1239,11 +693,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1255,57 +705,38 @@
'extraInfo' => ' ',
],
'DescribeSlsOpenStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询sls开通状态',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105488',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1313,16 +744,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'SlsOpenStatus' => [
- 'description' => '',
- 'type' => 'boolean',
- 'example' => 'true',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'SlsOpenStatus' => ['description' => '', 'type' => 'boolean', 'example' => 'true'],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1334,57 +757,38 @@
'extraInfo' => ' ',
],
'DescribeSlsAuthStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询sls授权状态',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105485',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1392,16 +796,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'SlsAuthStatus' => [
- 'description' => '',
- 'type' => 'boolean',
- 'example' => 'true',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'SlsAuthStatus' => ['description' => '', 'type' => 'boolean', 'example' => 'true'],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1413,57 +809,38 @@
'extraInfo' => ' ',
],
'DescribeLogStoreExistStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询日志库存在状态',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105468',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1471,16 +848,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'ExistStatus' => [
- 'description' => '',
- 'type' => 'boolean',
- 'example' => 'true',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'ExistStatus' => ['description' => '', 'type' => 'boolean', 'example' => 'true'],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1492,57 +861,38 @@
'extraInfo' => ' ',
],
'DescribeSlsLogstoreInfo' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询全量日志信息',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105487',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1550,37 +900,12 @@
'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',
- ],
+ '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'],
],
],
],
@@ -1592,56 +917,37 @@
'extraInfo' => ' ',
],
'EmptySlsLogstore' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '清除SLS日志库',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105502',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -1649,11 +955,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1665,46 +967,32 @@
'extraInfo' => ' ',
],
'DeleteAsyncTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '删除异步任务',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
+ 'operationType' => 'delete',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105405',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '123',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '123'],
],
],
'responses' => [
@@ -1712,11 +1000,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1728,63 +1012,43 @@
'extraInfo' => ' ',
],
'DescribeBackSourceCidr' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询回源网段',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105418',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Line',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'coop-line-001',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'coop-line-001'],
],
[
'name' => 'IpVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- ],
+ 'schema' => ['type' => 'string'],
],
],
'responses' => [
@@ -1792,18 +1056,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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"]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '["47.97.128.0/25","47.97.128.128/25"]'],
],
],
],
@@ -1816,115 +1072,66 @@
'extraInfo' => ' ',
],
'AddLayer7CCRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '增加CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'testCcRule1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'testCcRule1'],
],
[
'name' => 'Act',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'close',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'close'],
],
[
'name' => 'Count',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '2',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2'],
],
[
'name' => 'Interval',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '5',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '5'],
],
[
'name' => 'Mode',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'match',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'match'],
],
[
'name' => 'Ttl',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '60',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '60'],
],
[
'name' => 'Uri',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '/a/b/c',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '/a/b/c'],
],
],
'responses' => [
@@ -1932,11 +1139,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -1948,66 +1151,42 @@
'extraInfo' => ' ',
],
'CloseDomainSlsConfig' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '关闭日志分发',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105375',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.example.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.example.com'],
],
],
'responses' => [
@@ -2015,11 +1194,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2031,67 +1206,42 @@
'extraInfo' => ' ',
],
'ConfigHealthCheck' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改健康检查',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105390',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'ddoscoo-cn-XXXXXX',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'ddoscoo-cn-XXXXXX'],
],
[
'name' => 'ForwardProtocol',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'tcp',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'tcp'],
],
[
'name' => 'FrontendPort',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '233',
- ],
+ '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}"}',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '{"Type":"tcp","Timeout":10,"Port":80,"Interval":10,"Up":10,"Down":40}"}'],
],
],
'responses' => [
@@ -2099,11 +1249,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2115,44 +1261,32 @@
'extraInfo' => ' ',
],
'ConfigLayer4Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改端口规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105392',
- 'abilityTreeNodes' => [
- 'FEATUREddosI8LHMA',
- ],
+ '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"}]',
- ],
+ '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',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'UsTimeout',
@@ -2161,14 +1295,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'ConnectTimeout' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'RsTimeout' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'ConnectTimeout' => ['type' => 'integer', 'format' => 'int64'],
+ 'RsTimeout' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -2178,11 +1306,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc'],
],
],
],
@@ -2194,36 +1318,27 @@
'extraInfo' => ' ',
],
'ConfigLayer4RuleAttribute' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改端口规则属性',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105393',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'ddoscoo-cn-XXXXX',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'ddoscoo-cn-XXXXX'],
],
[
'name' => 'Module',
@@ -2231,41 +1346,23 @@
'schema' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'sla',
- ],
+ 'enum' => ['sla'],
],
],
[
'name' => 'ForwardProtocol',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'TCP',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'TCP'],
],
[
'name' => 'FrontendPort',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '233',
- ],
+ '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}}',
- ],
+ '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' => [
@@ -2273,11 +1370,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2289,40 +1382,31 @@
'extraInfo' => ' ',
],
'ConfigLayer7BlackWhiteList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改黑白名单',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'systemTags' => [],
+ 'operationType' => 'write',
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
+ ],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'BlackList',
@@ -2331,9 +1415,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => '1.1.1.1',
'maxItems' => 2000,
@@ -2346,9 +1428,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => '1.1.1.1',
'maxItems' => 2000,
@@ -2360,11 +1440,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2376,119 +1452,67 @@
'extraInfo' => ' ',
],
'ConfigLayer7CCRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105395',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'testCcRule1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'testCcRule1'],
],
[
'name' => 'Act',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'close',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'close'],
],
[
'name' => 'Count',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '2',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2'],
],
[
'name' => 'Interval',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '5',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '5'],
],
[
'name' => 'Mode',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'match',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'match'],
],
[
'name' => 'Ttl',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '60',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '60'],
],
[
'name' => 'Uri',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '/a/b/c',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '/a/b/c'],
],
],
'responses' => [
@@ -2496,11 +1520,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2512,56 +1532,37 @@
'extraInfo' => ' ',
],
'ConfigLayer7CCTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改CC模板',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105396',
- 'abilityTreeNodes' => [
- 'FEATUREddosM9SQC1',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosM9SQC1'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'Template',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'default',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'default'],
],
],
'responses' => [
@@ -2569,11 +1570,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2585,100 +1582,62 @@
'extraInfo' => ' ',
],
'ConfigLayer7Cert' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改证书',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105397',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'CertId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '1234',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1234'],
],
[
'name' => 'CertName',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'testCertName',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'testCertName'],
],
[
'name' => 'Cert',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Key',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'CertIdentifier',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- ],
+ 'schema' => ['type' => 'string'],
],
[
'name' => 'CertRegion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- ],
+ 'schema' => ['type' => 'string'],
],
],
'responses' => [
@@ -2686,11 +1645,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => '0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc'],
],
],
],
@@ -2702,67 +1657,42 @@
'extraInfo' => ' ',
],
'ConfigLayer7Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改域名接入规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105398',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ '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\\"}]',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '0'],
],
[
'name' => 'ProxyTypes',
@@ -2771,9 +1701,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => '[{"ProxyPorts":[80,8080],"ProxyType":"http"},{"ProxyPorts":[443],"ProxyType":"https"}]rts\\":[443],\\"ProxyType\\":\\"https\\"}]',
'maxItems' => 20,
@@ -2786,9 +1714,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'example' => '1.1.1.1',
'maxItems' => 20,
@@ -2801,9 +1727,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'ddoscoo-cn-XXXXXX',
'maxItems' => 20,
@@ -2815,11 +1739,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2831,56 +1751,37 @@
'extraInfo' => ' ',
],
'CreateAsyncTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '创建异步任务',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105401',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'TaskType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '1',
- ],
+ '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"}',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '{"timestamp": 1530276554, "instanceId": "ddoscoo-woieuroi234"}'],
],
],
'responses' => [
@@ -2888,11 +1789,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2904,36 +1801,27 @@
'extraInfo' => ' ',
],
'CreateLayer4Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '创建端口接入',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105402',
- 'abilityTreeNodes' => [
- 'FEATUREddosI8LHMA',
- ],
+ '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"}]',
- ],
+ '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',
@@ -2941,10 +1829,7 @@
'schema' => [
'type' => 'integer',
'format' => 'int32',
- 'enum' => [
- '0',
- '1',
- ],
+ 'enum' => ['0', '1'],
],
],
[
@@ -2954,14 +1839,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'ConnectTimeout' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'RsTimeout' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'ConnectTimeout' => ['type' => 'integer', 'format' => 'int64'],
+ 'RsTimeout' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -2971,11 +1850,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -2987,67 +1862,42 @@
'extraInfo' => ' ',
],
'CreateLayer7Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '创建域名接入规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105403',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'RsType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '0',
- ],
+ '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"}]',
- ],
+ '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',
@@ -3056,9 +1906,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'ddoscoo-cn-XXXXX',
'maxItems' => 100,
@@ -3070,11 +1918,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -3086,36 +1930,27 @@
'extraInfo' => ' ',
],
'DeleteLayer4Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '删除端口接入规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'delete',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105410',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'Listeners',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '{"InstanceId":"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc","Protocol":"tcp","FrontendPort":80}',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '{"InstanceId":"0bcf28g5-d57c-11e7-9bs0-d89d6717dxbc","Protocol":"tcp","FrontendPort":80}'],
],
],
'responses' => [
@@ -3123,11 +1958,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -3139,56 +1970,37 @@
'extraInfo' => ' ',
],
'DeleteLayer7CCRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '删除CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'delete',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105411',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'testCcRule1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'testCcRule1'],
],
],
'responses' => [
@@ -3196,11 +2008,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -3212,46 +2020,32 @@
'extraInfo' => ' ',
],
'DeleteLayer7Rule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '删除域名接入规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'delete',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105412',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
],
'responses' => [
@@ -3259,11 +2053,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -3276,78 +2066,46 @@
],
'DescribeBatchSlsDispatchStatus' => [
'summary' => 'rosetta迁移',
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105419',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'PageNo',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'],
],
],
'responses' => [
@@ -3355,33 +2113,16 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'TotalCount' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'example' => '1',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ 'Domain' => ['description' => '', 'type' => 'string', 'example' => 'www.example.com'],
+ 'Enable' => ['description' => '', 'type' => 'boolean', 'example' => 'true'],
],
],
],
@@ -3396,88 +2137,52 @@
'extraInfo' => ' ',
],
'DescribeDDoSTraffic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询流量',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105426',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '3289457324',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3289457324'],
],
[
'name' => 'Interval',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '60',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '60'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '3289457398',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '1.1.1.1'],
],
],
'responses' => [
@@ -3485,47 +2190,18 @@
'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',
- ],
+ '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',
- ],
+ 'Time' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '234082304'],
+ 'SourceMaxInBps' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '129867'],
+ 'DefenseMaxInBps' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '129867'],
],
],
],
@@ -3540,36 +2216,27 @@
'extraInfo' => ' ',
],
'DescribeDomainAccessMode' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询域名接入模式',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105429',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'DomainList',
@@ -3578,9 +2245,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'example' => 'www.aliyun.com',
'maxItems' => 20,
@@ -3592,28 +2257,15 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ 'AccessMode' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
+ 'Domain' => ['description' => '', 'type' => 'string', 'example' => 'www.aliyun.com'],
],
],
],
@@ -3628,66 +2280,42 @@
'extraInfo' => ' ',
],
'DescribeDomainSlsStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询日志分发状态',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105444',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.example.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.example.com'],
],
],
'responses' => [
@@ -3695,26 +2323,10 @@
'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',
- ],
+ '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'],
],
],
],
@@ -3726,87 +2338,52 @@
'extraInfo' => ' ',
],
'DescribeDomains' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询域名',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105443',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'www.aliyun.com'],
],
[
'name' => 'QueryDomainPattern',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'fuzzy',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'fuzzy'],
],
[
'name' => 'Offset',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '0',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '0'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '10'],
],
[
'name' => 'InstanceIds',
@@ -3815,9 +2392,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'ddoscoo-cn-XXXXXX',
'maxItems' => 100,
@@ -3829,86 +2404,33 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'example' => '10',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'ProxyType' => ['description' => '', 'type' => 'string', 'example' => 'http'],
'ProxyPorts' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '111',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '111'],
],
],
],
@@ -3919,39 +2441,20 @@
'items' => [
'type' => 'object',
'properties' => [
- 'RsType' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'example' => '0',
- ],
- 'RealServer' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '1.1.1.1',
- ],
+ '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"]',
- ],
+ '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',
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '["1.1.1.1/1","1.1.1.2/2"]'],
],
+ 'CertRegion' => ['type' => 'string'],
],
],
],
@@ -3966,46 +2469,32 @@
'extraInfo' => ' ',
],
'DescribeHealthCheckList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询健康检查列表',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105456',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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}]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]'],
],
],
'responses' => [
@@ -4013,82 +2502,28 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -4105,46 +2540,32 @@
'extraInfo' => ' ',
],
'DescribeHealthCheckStatusList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询监控检查状态',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105457',
- 'abilityTreeNodes' => [
- 'FEATUREddosN7DYCX',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosN7DYCX'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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}]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]'],
],
],
'responses' => [
@@ -4152,54 +2573,25 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'Status' => ['description' => '', 'type' => 'string', 'example' => 'normal'],
+ 'Address' => ['description' => '', 'type' => 'string', 'example' => '1.1.1.1'],
],
],
],
@@ -4217,46 +2609,32 @@
'extraInfo' => ' ',
],
'DescribeInstanceDetails' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询实例详情',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105458',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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"]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '["ddoscoo-cn-XXXX1", "ddoscoo-cn-XXXX2"]'],
],
],
'responses' => [
@@ -4264,43 +2642,23 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'Status' => ['description' => '', 'type' => 'string', 'example' => 'normal'],
+ 'Eip' => ['description' => '', 'type' => 'string', 'example' => '1.1.1.1'],
],
],
],
@@ -4318,109 +2676,62 @@
'extraInfo' => ' ',
],
'DescribeIpTraffic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询流量',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105463',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xxx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xxx'],
],
[
'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1536734112',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1536734112'],
],
[
'name' => 'Interval',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '60',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '60'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1536734120',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '233'],
],
[
'name' => 'QueryProtocol',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'http',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'http'],
],
],
'responses' => [
@@ -4428,77 +2739,23 @@
'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',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -4513,46 +2770,32 @@
'extraInfo' => ' ',
],
'DescribeLayer4RuleAttributes' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询端口规则属性',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105465',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosRTUJBH'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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}]',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '[{"InstanceId":"ddoscoo-cn-XXXXX","Protocol":"tcp","FrontendPort":80}]'],
],
],
'responses' => [
@@ -4560,147 +2803,52 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'Min' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
+ 'Max' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
],
],
'Cc' => [
@@ -4713,30 +2861,10 @@
'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',
- ],
+ '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'],
],
],
],
@@ -4758,92 +2886,56 @@
'extraInfo' => ' ',
],
'DescribeLayer4Rules' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => 'Call DescribeLayer4Rules to query the detailed configuration of port forwarding rules for DDoS protection instances.',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105466',
- 'abilityTreeNodes' => [
- 'FEATUREddosRTUJBH',
- ],
+ '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',
- ],
+ '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****',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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' => [
@@ -4851,126 +2943,53 @@
'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',
- ],
+ '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',
- ],
+ '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',
+ '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',
- ],
+ 'ConnectTimeout' => ['type' => 'integer', 'format' => 'int64'],
+ 'RsTimeout' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -4982,7 +3001,6 @@
],
'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.',
@@ -4991,76 +3009,47 @@
'translator' => 'machine',
],
'DescribeLayer7CCRules' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105467',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
[
'name' => 'Offset',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '0',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '0'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => '10'],
],
],
'responses' => [
@@ -5068,61 +3057,21 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'example' => '10',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -5137,118 +3086,67 @@
'extraInfo' => ' ',
],
'DescribeOpEntities' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询操作日志',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105469',
- 'abilityTreeNodes' => [
- 'FEATUREddosHFA00W',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosHFA00W'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'EntityType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
[
'name' => 'EntityObject',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1534123558000',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1534123558000'],
],
[
'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'example' => '1536715558000',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1536715558000'],
],
[
'name' => 'PageNo',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10'],
],
[
'name' => 'OpAction',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32'],
],
],
'responses' => [
@@ -5256,56 +3154,20 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int64',
- 'example' => '10',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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}}',
- ],
+ '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}}'],
],
],
],
@@ -5320,57 +3182,38 @@
'extraInfo' => ' ',
],
'DescribeSimpleDomains' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询域名',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105484',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'InstanceIds',
@@ -5379,9 +3222,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'ddoscoo-cn-XXXXXX',
'maxItems' => 100,
@@ -5393,18 +3234,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
'DomainList' => [
'type' => 'array',
- 'items' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '["1.example.com","2.example.com"]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '["1.example.com","2.example.com"]'],
],
],
],
@@ -5417,57 +3250,38 @@
'extraInfo' => ' ',
],
'DescribeSlsEmptyCount' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询清空次数',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105486',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -5475,17 +3289,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'AvailableCount' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'example' => '0',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'AvailableCount' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -5497,56 +3302,48 @@
'extraInfo' => ' ',
],
'DescribleCertList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询证书列表',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105494',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'www.aliyun.com'],
+ ],
+ [
+ 'name' => 'DomainList',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'www.aliyun.com',
+ 'title' => '域名列表',
+ 'type' => 'array',
+ 'items' => ['title' => '列表中的域名', 'type' => 'string'],
+ 'maxItems' => 10,
],
],
],
@@ -5555,56 +3352,21 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -5619,46 +3381,32 @@
'extraInfo' => ' ',
],
'DescribleLayer7InstanceRelations' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询域名实例关系',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105495',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'DomainList',
@@ -5667,9 +3415,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'example' => 'www.aliyun.com',
'maxItems' => 20,
@@ -5681,51 +3427,27 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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"]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '["203.107.0.0"]'],
],
],
],
@@ -5744,55 +3466,37 @@
'extraInfo' => ' ',
],
'DisableLayer7CC' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '关闭CC',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105497',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
],
'responses' => [
@@ -5800,11 +3504,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -5816,55 +3516,37 @@
'extraInfo' => ' ',
],
'DisableLayer7CCRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '关闭CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105498',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
],
'responses' => [
@@ -5872,11 +3554,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -5888,55 +3566,37 @@
'extraInfo' => ' ',
],
'EnableLayer7CC' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '开启CC',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105503',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
],
'responses' => [
@@ -5944,11 +3604,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -5960,55 +3616,37 @@
'extraInfo' => ' ',
],
'EnableLayer7CCRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '开启CC规则',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105504',
- 'abilityTreeNodes' => [
- 'FEATUREddosOZ1QOD',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosOZ1QOD'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.aliyun.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.aliyun.com'],
],
],
'responses' => [
@@ -6016,11 +3654,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -6032,57 +3666,38 @@
'extraInfo' => ' ',
],
'ListLayer7CustomPorts' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询域名接入端口',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105507',
- 'abilityTreeNodes' => [
- 'FEATUREddosN7DYCX',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosN7DYCX'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -6090,32 +3705,18 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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]',
- ],
+ 'items' => ['description' => '', 'type' => 'string', 'example' => '[443,4443,5443,6443,7443,7988,8443,9443,8553,8663,9553,9663,10050,10443,18980,30050]'],
],
],
],
@@ -6131,77 +3732,47 @@
'extraInfo' => ' ',
],
'ListAsyncTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询异步任务',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105506',
- 'abilityTreeNodes' => [
- 'FEATUREddos64TBV6',
- ],
+ 'abilityTreeNodes' => ['FEATUREddos64TBV6'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'PageNo',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'example' => '10',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10'],
],
],
'responses' => [
@@ -6209,63 +3780,21 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Total' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'example' => '10',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -6280,78 +3809,47 @@
'extraInfo' => ' ',
],
'ListTagKeys' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '列出tag',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105508',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'cn-hangzhou',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'INSTANCE',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'INSTANCE'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '20',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'],
],
[
'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'example' => '1',
- ],
+ 'schema' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
],
'responses' => [
@@ -6359,46 +3857,18 @@
'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',
- ],
+ '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',
- ],
+ 'TagCount' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
+ 'TagKey' => ['description' => '', 'type' => 'string', 'example' => 'a'],
],
],
],
@@ -6410,66 +3880,42 @@
'title' => 'ListTagKeys',
],
'ListTagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询资源',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105509',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'cn-hangzhou',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'INSTANCE',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'INSTANCE'],
],
[
'name' => 'NextToken',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr'],
],
[
'name' => 'ResourceId',
@@ -6478,9 +3924,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'ddoscoo-cn-o4017n9q9004',
'maxItems' => 51,
@@ -6495,16 +3939,8 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Key' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'testKey1',
- ],
- 'Value' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'testValue1',
- ],
+ 'Key' => ['description' => '', 'type' => 'string', 'example' => 'testKey1'],
+ 'Value' => ['description' => '', 'type' => 'string', 'example' => 'testValue1'],
],
],
'required' => false,
@@ -6517,16 +3953,8 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'NextToken' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr',
- ],
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'C3F7E6AE-43B2-4730-B6A3-FD17552B8F65',
- ],
+ 'NextToken' => ['description' => '', 'type' => 'string', 'example' => 'RGuYpqDdKhzXb8C3.D1BwQgc1tMBsoxdGiEKHHUUCffomr'],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'C3F7E6AE-43B2-4730-B6A3-FD17552B8F65'],
'TagResources' => [
'type' => 'object',
'itemNode' => true,
@@ -6537,26 +3965,10 @@
'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',
- ],
+ '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'],
],
],
],
@@ -6573,47 +3985,33 @@
'extraInfo' => ' ',
],
'ListValueAdded' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '查询日志实例',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105510',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
'tenantRelevance' => 'publicInformation',
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
],
'responses' => [
@@ -6621,49 +4019,19 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -6678,56 +4046,38 @@
'extraInfo' => ' ',
],
'ModifyInstanceRemark' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '修改实例备注',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'deprecated' => false,
'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105515',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'ddoscoo-cn-XXXXX'],
],
[
'name' => 'Remark',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => ''],
],
],
'responses' => [
@@ -6735,11 +4085,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -6751,66 +4097,42 @@
'extraInfo' => ' ',
],
'OpenDomainSlsConfig' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '开启日志分发',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105519',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'],
],
[
'name' => 'Lang',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'cn',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'cn'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'xx',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'xx'],
],
[
'name' => 'Domain',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'www.example.com',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'www.example.com'],
],
],
'responses' => [
@@ -6818,11 +4140,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -6834,42 +4152,33 @@
'extraInfo' => ' ',
],
'ReleaseInstance' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '释放实例',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'deprecated' => false,
'systemTags' => [
+ 'operationType' => 'delete',
+ 'riskType' => 'high',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105521',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -6877,9 +4186,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
+ 'RequestId' => ['type' => 'string'],
],
],
],
@@ -6887,46 +4194,32 @@
'responseDemo' => null,
],
'ReleaseValueAdded' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '释放日志实例',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
- 'operationType' => 'none',
+ 'operationType' => 'delete',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105522',
- 'abilityTreeNodes' => [
- 'FEATUREddosVFFSV8',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosVFFSV8'],
],
'parameters' => [
[
'name' => 'SourceIp',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => '1.1.1.1',
- ],
+ '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',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'ddos_fl_pre-cn-xxxx'],
],
],
'responses' => [
@@ -6934,11 +4227,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'],
],
],
],
@@ -6947,56 +4236,37 @@
'title' => 'ReleaseValueAdded',
],
'TagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '标签资源',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'read',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105524',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'cn-hangzhou',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'INSTANCE',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'INSTANCE'],
],
[
'name' => 'ResourceId',
@@ -7005,9 +4275,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'example' => 'ddoscoo-cn-v0h1fmwbc024',
'maxItems' => 51,
@@ -7022,16 +4290,8 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Key' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'testKey1',
- ],
- 'Value' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'testValue1',
- ],
+ 'Key' => ['description' => '', 'type' => 'string', 'example' => 'testKey1'],
+ 'Value' => ['description' => '', 'type' => 'string', 'example' => 'testValue1'],
],
],
'required' => false,
@@ -7044,11 +4304,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => '7078CD1E-F609-47A4-9C39-B288CC27C686',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => '7078CD1E-F609-47A4-9C39-B288CC27C686'],
],
],
],
@@ -7057,66 +4313,42 @@
'title' => 'TagResources',
],
'UntagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'summary' => '解除资源标签',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'operationType' => 'write',
'systemTags' => [
'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
'abilityTreeCode' => '105526',
- 'abilityTreeNodes' => [
- 'FEATUREddosMHU3MF',
- ],
+ 'abilityTreeNodes' => ['FEATUREddosMHU3MF'],
],
'parameters' => [
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'cn-hangzhou',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou'],
],
[
'name' => 'ResourceGroupId',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => false,
- 'example' => 'test',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => 'test'],
],
[
'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'string',
- 'required' => true,
- 'example' => 'INSTANCE',
- ],
+ 'schema' => ['description' => '', 'type' => 'string', 'required' => true, 'example' => 'INSTANCE'],
],
[
'name' => 'All',
'in' => 'query',
- 'schema' => [
- 'description' => '',
- 'type' => 'boolean',
- 'required' => false,
- 'example' => 'false',
- ],
+ 'schema' => ['description' => '', 'type' => 'boolean', 'required' => false, 'example' => 'false'],
],
[
'name' => 'ResourceId',
@@ -7125,9 +4357,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'example' => 'ddoscoo-cn-v0h1fmwbc024',
'maxItems' => 51,
@@ -7140,9 +4370,7 @@
'schema' => [
'description' => '',
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => false,
'example' => 'testKey1',
'maxItems' => 21,
@@ -7154,11 +4382,7 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'description' => '',
- 'type' => 'string',
- 'example' => 'F2D86AED-BA27-4584-BADC-B43BDA7EEBCA',
- ],
+ 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'F2D86AED-BA27-4584-BADC-B43BDA7EEBCA'],
],
],
],
@@ -7171,13 +4395,7 @@
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-hangzhou',
- 'endpoint' => 'ddoscoo.cn-hangzhou.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'ddoscoo.ap-southeast-1.aliyuncs.com',
- ],
+ ['regionId' => 'cn-hangzhou', 'endpoint' => 'ddoscoo.cn-hangzhou.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-1', 'endpoint' => 'ddoscoo.ap-southeast-1.aliyuncs.com'],
],
];