Class: TencentCloud::Teo::V20220901::BindSharedCNAMEMap

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

Overview

共享 CNAME 和接入域名的绑定关系

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sharedcname = nil, domainnames = nil) ⇒ BindSharedCNAMEMap

Returns a new instance of BindSharedCNAMEMap.



1518
1519
1520
1521
# File 'lib/v20220901/models.rb', line 1518

def initialize(sharedcname=nil, domainnames=nil)
  @SharedCNAME = sharedcname
  @DomainNames = domainnames
end

Instance Attribute Details

#DomainNamesObject

Parameters:

  • SharedCNAME:

    需要绑定或解绑的共享 CNAME。

  • DomainNames:

    加速域名,可传递多个,最多20个。



1516
1517
1518
# File 'lib/v20220901/models.rb', line 1516

def DomainNames
  @DomainNames
end

#SharedCNAMEObject

Parameters:

  • SharedCNAME:

    需要绑定或解绑的共享 CNAME。

  • DomainNames:

    加速域名,可传递多个,最多20个。



1516
1517
1518
# File 'lib/v20220901/models.rb', line 1516

def SharedCNAME
  @SharedCNAME
end

Instance Method Details

#deserialize(params) ⇒ Object



1523
1524
1525
1526
# File 'lib/v20220901/models.rb', line 1523

def deserialize(params)
  @SharedCNAME = params['SharedCNAME']
  @DomainNames = params['DomainNames']
end