lib/v20220901/models.rb in tencentcloud-sdk-teo-3.0.900 vs lib/v20220901/models.rb in tencentcloud-sdk-teo-3.0.901
- old
+ new
@@ -1511,12 +1511,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IgnoreCacheControl: String
attr_accessor :Switch, :CacheTime, :IgnoreCacheControl
extend Gem::Deprecate
- deprecate :IgnoreCacheControl, :none, 2024, 8
- deprecate :IgnoreCacheControl=, :none, 2024, 8
+ deprecate :IgnoreCacheControl, :none, 2024, 9
+ deprecate :IgnoreCacheControl=, :none, 2024, 9
def initialize(switch=nil, cachetime=nil, ignorecachecontrol=nil)
@Switch = switch
@CacheTime = cachetime
@IgnoreCacheControl = ignorecachecontrol
@@ -2742,12 +2742,12 @@
# @param CacheTag: 节点缓存清除类型取值为 purge_cache_tag 时附带的信息。
# @type CacheTag: :class:`Tencentcloud::Teo.v20220901.models.CacheTag`
attr_accessor :ZoneId, :Type, :Method, :Targets, :EncodeUrl, :CacheTag
extend Gem::Deprecate
- deprecate :EncodeUrl, :none, 2024, 8
- deprecate :EncodeUrl=, :none, 2024, 8
+ deprecate :EncodeUrl, :none, 2024, 9
+ deprecate :EncodeUrl=, :none, 2024, 9
def initialize(zoneid=nil, type=nil, method=nil, targets=nil, encodeurl=nil, cachetag=nil)
@ZoneId = zoneid
@Type = type
@Method = method
@@ -3084,12 +3084,13 @@
# CreateZone请求参数结构体
class CreateZoneRequest < TencentCloud::Common::AbstractModel
# @param Type: 站点接入类型。该参数取值如下,不填写时默认为 partial:
# <li>partial:CNAME 接入;</li>
- # <li> full:NS 接入;</li>
- # <li>noDomainAccess:无域名接入。</li>
+ # <li>full:NS 接入;</li>
+ # <li>noDomainAccess:无域名接入;</li>
+ # <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>
# @type Type: String
# @param ZoneName: 站点名称。CNAME/NS 接入的时,请传入二级域名(example.com)作为站点名称;无域名接入时,该值请保留为空。
# @type ZoneName: String
# @param Area: Type 取值为 partial/full 时,七层域名的加速区域。以下为该参数取值,不填写时该值默认为 overseas。Type 取值为 noDomainAccess 时该值请保留为空:
# <li> global: 全球可用区;</li>
@@ -3109,14 +3110,14 @@
# @param JumpStart: 是否跳过站点现有的DNS记录扫描。默认值:false。
# @type JumpStart: Boolean
attr_accessor :Type, :ZoneName, :Area, :PlanId, :AliasZoneName, :Tags, :AllowDuplicates, :JumpStart
extend Gem::Deprecate
- deprecate :AllowDuplicates, :none, 2024, 8
- deprecate :AllowDuplicates=, :none, 2024, 8
- deprecate :JumpStart, :none, 2024, 8
- deprecate :JumpStart=, :none, 2024, 8
+ deprecate :AllowDuplicates, :none, 2024, 9
+ deprecate :AllowDuplicates=, :none, 2024, 9
+ deprecate :JumpStart, :none, 2024, 9
+ deprecate :JumpStart=, :none, 2024, 9
def initialize(type=nil, zonename=nil, area=nil, planid=nil, aliaszonename=nil, tags=nil, allowduplicates=nil, jumpstart=nil)
@Type = type
@ZoneName = zonename
@Area = area
@@ -9186,12 +9187,12 @@
# 不填写表示边缘双向认证保持原有配置。
# @type ClientCertInfo: :class:`Tencentcloud::Teo.v20220901.models.MutualTLS`
attr_accessor :ZoneId, :Hosts, :Mode, :ServerCertInfo, :ApplyType, :ClientCertInfo
extend Gem::Deprecate
- deprecate :ApplyType, :none, 2024, 8
- deprecate :ApplyType=, :none, 2024, 8
+ deprecate :ApplyType, :none, 2024, 9
+ deprecate :ApplyType=, :none, 2024, 9
def initialize(zoneid=nil, hosts=nil, mode=nil, servercertinfo=nil, applytype=nil, clientcertinfo=nil)
@ZoneId = zoneid
@Hosts = hosts
@Mode = mode
@@ -9791,12 +9792,13 @@
# ModifyZone请求参数结构体
class ModifyZoneRequest < TencentCloud::Common::AbstractModel
# @param ZoneId: 站点 ID。
# @type ZoneId: String
# @param Type: 站点接入方式,取值有:
- # <li> full:NS 接入;</li>
- # <li> partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到CNAME接入。</li>不填写保持原有配置。
+ # <li>full:NS 接入;</li>
+ # <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li>
+ # <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。
# @type Type: String
# @param VanityNameServers: 自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。当站点是无域名接入方式时不允许传此参数。
# @type VanityNameServers: :class:`Tencentcloud::Teo.v20220901.models.VanityNameServers`
# @param AliasZoneName: 站点别名。数字、英文、-和_组合,限制20个字符。
# @type AliasZoneName: String
@@ -11610,11 +11612,11 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IgnoreNameCase: Boolean
attr_accessor :Operator, :Target, :Values, :IgnoreCase, :Name, :IgnoreNameCase
extend Gem::Deprecate
- deprecate :IgnoreNameCase, :none, 2024, 8
- deprecate :IgnoreNameCase=, :none, 2024, 8
+ deprecate :IgnoreNameCase, :none, 2024, 9
+ deprecate :IgnoreNameCase=, :none, 2024, 9
def initialize(operator=nil, target=nil, values=nil, ignorecase=nil, name=nil, ignorenamecase=nil)
@Operator = operator
@Target = target
@Values = values