Class: TencentCloud::Cdn::V20180606::PurgePathCacheRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::PurgePathCacheRequest
- Defined in:
- lib/v20180606/models.rb
Overview
PurgePathCache请求参数结构体
Instance Attribute Summary collapse
-
#Area ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配.
-
#FlushType ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配.
-
#Paths ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配.
-
#UrlEncode ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(paths = nil, flushtype = nil, urlencode = nil, area = nil) ⇒ PurgePathCacheRequest
constructor
A new instance of PurgePathCacheRequest.
Constructor Details
#initialize(paths = nil, flushtype = nil, urlencode = nil, area = nil) ⇒ PurgePathCacheRequest
Returns a new instance of PurgePathCacheRequest.
10768 10769 10770 10771 10772 10773 |
# File 'lib/v20180606/models.rb', line 10768 def initialize(paths=nil, flushtype=nil, urlencode=nil, area=nil) @Paths = paths @FlushType = flushtype @UrlEncode = urlencode @Area = area end |
Instance Attribute Details
#Area ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配
10766 10767 10768 |
# File 'lib/v20180606/models.rb', line 10766 def Area @Area end |
#FlushType ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配
10766 10767 10768 |
# File 'lib/v20180606/models.rb', line 10766 def FlushType @FlushType end |
#Paths ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配
10766 10767 10768 |
# File 'lib/v20180606/models.rb', line 10766 def Paths @Paths end |
#UrlEncode ⇒ Object
flush:刷新产生更新的资源 delete:刷新全部资源 无此参数时,默认刷新加速域名所在加速区域 填充 mainland 时,仅刷新中国境内加速节点上缓存内容 填充 overseas 时,仅刷新中国境外加速节点上缓存内容 指定刷新区域时,需要与域名加速区域匹配
10766 10767 10768 |
# File 'lib/v20180606/models.rb', line 10766 def UrlEncode @UrlEncode end |
Instance Method Details
#deserialize(params) ⇒ Object
10775 10776 10777 10778 10779 10780 |
# File 'lib/v20180606/models.rb', line 10775 def deserialize(params) @Paths = params['Paths'] @FlushType = params['FlushType'] @UrlEncode = params['UrlEncode'] @Area = params['Area'] end |