Class: TencentCloud::Teo::V20220901::ModifyAliasDomainStatusRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220901/models.rb

Overview

ModifyAliasDomainStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, paused = nil, aliasnames = nil) ⇒ ModifyAliasDomainStatusRequest

Returns a new instance of ModifyAliasDomainStatusRequest.



15429
15430
15431
15432
15433
# File 'lib/v20220901/models.rb', line 15429

def initialize(zoneid=nil, paused=nil, aliasnames=nil)
  @ZoneId = zoneid
  @Paused = paused
  @AliasNames = aliasnames
end

Instance Attribute Details

#AliasNamesObject

<li> false:开启别称域名;</li> <li> true:关闭别称域名。</li>

Parameters:

  • ZoneId:

    站点 ID。

  • Paused:

    别称域名状态,取值有:

  • AliasNames:

    待修改状态的别称域名名称。如果为空,则不执行修改状态操作。



15427
15428
15429
# File 'lib/v20220901/models.rb', line 15427

def AliasNames
  @AliasNames
end

#PausedObject

<li> false:开启别称域名;</li> <li> true:关闭别称域名。</li>

Parameters:

  • ZoneId:

    站点 ID。

  • Paused:

    别称域名状态,取值有:

  • AliasNames:

    待修改状态的别称域名名称。如果为空,则不执行修改状态操作。



15427
15428
15429
# File 'lib/v20220901/models.rb', line 15427

def Paused
  @Paused
end

#ZoneIdObject

<li> false:开启别称域名;</li> <li> true:关闭别称域名。</li>

Parameters:

  • ZoneId:

    站点 ID。

  • Paused:

    别称域名状态,取值有:

  • AliasNames:

    待修改状态的别称域名名称。如果为空,则不执行修改状态操作。



15427
15428
15429
# File 'lib/v20220901/models.rb', line 15427

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



15435
15436
15437
15438
15439
# File 'lib/v20220901/models.rb', line 15435

def deserialize(params)
  @ZoneId = params['ZoneId']
  @Paused = params['Paused']
  @AliasNames = params['AliasNames']
end