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