From 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 17:11:17 +0800 Subject: update APIs 20260712 --- data/en_us/ddoscoo/2017-12-28/api-docs.php | 4956 ++++++---------------------- 1 file changed, 1087 insertions(+), 3869 deletions(-) (limited to 'data/en_us/ddoscoo/2017-12-28/api-docs.php') 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 @@ '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":"\\n\\n\\t\\n\\t\\tfalse\\n\\t\\tddoscoo-cn-zvp2ay9b****\\n\\t\\t233\\n\\t\\t0\\n\\t\\t192.0.XX.XX\\n\\t\\t233\\n\\t\\t1\\n\\t\\tudp\\n\\t\\t203.107.XX.XX\\n\\t\\ttest-remark\\n\\t\\n\\t949919A2-6636-1444-9213-AB27DD88AAA8\\n\\t1\\n","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', - ], + 'in' => 'query', + 'schema' => ['description' => '', 'type' => 'string', 'required' => false, 'example' => '1.1.1.1'], ], [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'cn', - ], + '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,141 +3732,69 @@ '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' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80', - ], - 'AsyncTasks' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'EndTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1533866201000', - ], - 'TaskType' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'StartTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1533866201000', - ], - 'TaskParams' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{"instanceId": "ddoscoo-1234-qrq2134"}', - ], - 'TaskStatus' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TaskResult' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{"instanceId": "ddoscoo-1234-qrq2134", "url": "https://oss.xxx.xxx"}', - ], - 'TaskId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '123', - ], + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Total' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '', 'type' => 'string', 'example' => 'CF33B4C3-196E-4015-AADD-5CAD00057B80'], + 'AsyncTasks' => [ + 'description' => '', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'EndTime' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '1533866201000'], + 'TaskType' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'StartTime' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '1533866201000'], + 'TaskParams' => ['description' => '', 'type' => 'string', 'example' => '{"instanceId": "ddoscoo-1234-qrq2134"}'], + 'TaskStatus' => ['description' => '', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TaskResult' => ['description' => '', 'type' => 'string', 'example' => '{"instanceId": "ddoscoo-1234-qrq2134", "url": "https://oss.xxx.xxx"}'], + 'TaskId' => ['description' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '123'], ], ], ], @@ -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'], ], ]; -- cgit v1.2.3