src/Cdn/V20141111/CdnApiResolver.php (90 lines of code) (raw):
<?php
namespace AlibabaCloud\Cdn\V20141111;
use AlibabaCloud\Client\Resolver\ApiResolver;
/**
* @method AddCdnDomain addCdnDomain(array $options = [])
* @method DescribeCdnDomainDetail describeCdnDomainDetail(array $options = [])
* @method DescribeCdnDomainLogs describeCdnDomainLogs(array $options = [])
* @method DescribeCdnService describeCdnService(array $options = [])
* @method DescribeDomainBpsData describeDomainBpsData(array $options = [])
* @method DescribeDomainBpsDataByTimeStamp describeDomainBpsDataByTimeStamp(array $options = [])
* @method DescribeDomainFileSizeProportionData describeDomainFileSizeProportionData(array $options = [])
* @method DescribeDomainFlowData describeDomainFlowData(array $options = [])
* @method DescribeDomainHitRateData describeDomainHitRateData(array $options = [])
* @method DescribeDomainHttpCodeData describeDomainHttpCodeData(array $options = [])
* @method DescribeDomainISPData describeDomainISPData(array $options = [])
* @method DescribeDomainQpsData describeDomainQpsData(array $options = [])
* @method DescribeDomainRegionData describeDomainRegionData(array $options = [])
* @method DescribeDomainReqHitRateData describeDomainReqHitRateData(array $options = [])
* @method DescribeDomainsBySource describeDomainsBySource(array $options = [])
* @method DescribeDomainSrcBpsData describeDomainSrcBpsData(array $options = [])
* @method DescribeDomainSrcFlowData describeDomainSrcFlowData(array $options = [])
* @method DescribeDomainsUsageByDay describeDomainsUsageByDay(array $options = [])
* @method DescribeDomainUvData describeDomainUvData(array $options = [])
* @method DescribeRefreshQuota describeRefreshQuota(array $options = [])
* @method DescribeTopDomainsByFlow describeTopDomainsByFlow(array $options = [])
* @method DescribeUserDomains describeUserDomains(array $options = [])
* @method OpenCdnService openCdnService(array $options = [])
* @method PushObjectCache pushObjectCache(array $options = [])
* @method RefreshObjectCaches refreshObjectCaches(array $options = [])
* @method TestDescribeDomainBpsData testDescribeDomainBpsData(array $options = [])
*/
class CdnApiResolver extends ApiResolver
{
}
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
{
/** @var string */
public $product = 'Cdn';
/** @var string */
public $version = '2014-11-11';
/** @var string */
public $method = 'POST';
}
/**
* @method string getSources()
* @method $this withSources($value)
* @method string getResourceGroupId()
* @method $this withResourceGroupId($value)
* @method string getSourcePort()
* @method $this withSourcePort($value)
* @method string getPriorities()
* @method $this withPriorities($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getCdnType()
* @method $this withCdnType($value)
* @method string getScope()
* @method $this withScope($value)
* @method string getSourceType()
* @method $this withSourceType($value)
* @method string getTopLevelDomain()
* @method $this withTopLevelDomain($value)
* @method string getOwnerAccount()
* @method $this withOwnerAccount($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getCheckUrl()
* @method $this withCheckUrl($value)
* @method string getRegion()
* @method $this withRegion($value)
*/
class AddCdnDomain extends Rpc
{
}
/**
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
*/
class DescribeCdnDomainDetail extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getPageNumber()
* @method $this withPageNumber($value)
* @method string getLogDay()
* @method $this withLogDay($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getPageSize()
* @method $this withPageSize($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeCdnDomainLogs extends Rpc
{
}
/**
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
*/
class DescribeCdnService extends Rpc
{
}
/**
* @method string getLocationNameEn()
* @method $this withLocationNameEn($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getIspNameEn()
* @method $this withIspNameEn($value)
* @method string getDomainType()
* @method $this withDomainType($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainBpsData extends Rpc
{
}
/**
* @method string getLocationNames()
* @method $this withLocationNames($value)
* @method string getIspNames()
* @method $this withIspNames($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getTimePoint()
* @method $this withTimePoint($value)
*/
class DescribeDomainBpsDataByTimeStamp extends Rpc
{
}
/**
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
*/
class DescribeDomainFileSizeProportionData extends Rpc
{
}
/**
* @method string getLocationNameEn()
* @method $this withLocationNameEn($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getIspNameEn()
* @method $this withIspNameEn($value)
* @method string getDomainType()
* @method $this withDomainType($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainFlowData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainHitRateData extends Rpc
{
}
/**
* @method string getLocationNameEn()
* @method $this withLocationNameEn($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getIspNameEn()
* @method $this withIspNameEn($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainHttpCodeData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeDomainISPData extends Rpc
{
}
/**
* @method string getLocationNameEn()
* @method $this withLocationNameEn($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getIspNameEn()
* @method $this withIspNameEn($value)
* @method string getDomainType()
* @method $this withDomainType($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainQpsData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeDomainRegionData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainReqHitRateData extends Rpc
{
}
/**
* @method string getSources()
* @method $this withSources($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
*/
class DescribeDomainsBySource extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getFixTimeGap()
* @method $this withFixTimeGap($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainSrcBpsData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getFixTimeGap()
* @method $this withFixTimeGap($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getInterval()
* @method $this withInterval($value)
*/
class DescribeDomainSrcFlowData extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeDomainsUsageByDay extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeDomainUvData extends Rpc
{
}
/**
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
*/
class DescribeRefreshQuota extends Rpc
{
}
/**
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getLimit()
* @method $this withLimit($value)
* @method string getProduct()
* @method $this withProduct($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class DescribeTopDomainsByFlow extends Rpc
{
}
/**
* @method string getSources()
* @method $this withSources($value)
* @method string getPageNumber()
* @method $this withPageNumber($value)
* @method string getCheckDomainShow()
* @method $this withCheckDomainShow($value)
* @method string getResourceGroupId()
* @method $this withResourceGroupId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getCdnType()
* @method $this withCdnType($value)
* @method string getPageSize()
* @method $this withPageSize($value)
* @method string getFuncFilter()
* @method $this withFuncFilter($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getFuncId()
* @method $this withFuncId($value)
* @method string getDomainStatus()
* @method $this withDomainStatus($value)
* @method string getDomainSearchType()
* @method $this withDomainSearchType($value)
*/
class DescribeUserDomains extends Rpc
{
}
/**
* @method string getOwnerId()
* @method $this withOwnerId($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getInternetChargeType()
* @method $this withInternetChargeType($value)
*/
class OpenCdnService extends Rpc
{
}
/**
* @method string getObjectPath()
* @method $this withObjectPath($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getArea()
* @method $this withArea($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class PushObjectCache extends Rpc
{
}
/**
* @method string getObjectPath()
* @method $this withObjectPath($value)
* @method string getSecurityToken()
* @method $this withSecurityToken($value)
* @method string getObjectType()
* @method $this withObjectType($value)
* @method string getOwnerId()
* @method $this withOwnerId($value)
*/
class RefreshObjectCaches extends Rpc
{
}
/**
* @method string getDomainType()
* @method $this withDomainType($value)
* @method string getTimeMerge()
* @method $this withTimeMerge($value)
* @method string getDomainName()
* @method $this withDomainName($value)
* @method string getEndTime()
* @method $this withEndTime($value)
* @method string getInterval()
* @method $this withInterval($value)
* @method string getLocationNameEn()
* @method $this withLocationNameEn($value)
* @method string getStartTime()
* @method $this withStartTime($value)
* @method string getIspNameEn()
* @method $this withIspNameEn($value)
*/
class TestDescribeDomainBpsData extends Rpc
{
}