Class: TencentCloud::Tcb::V20180608::BindCloudBaseAccessDomainRequest

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

Overview

BindCloudBaseAccessDomain请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, domain = nil, certid = nil, bindflag = nil, customcname = nil) ⇒ BindCloudBaseAccessDomainRequest

Returns a new instance of BindCloudBaseAccessDomainRequest.



202
203
204
205
206
207
208
# File 'lib/v20180608/models.rb', line 202

def initialize(serviceid=nil, domain=nil, certid=nil, bindflag=nil, customcname=nil)
  @ServiceId = serviceid
  @Domain = domain
  @CertId = certid
  @BindFlag = bindflag
  @CustomCname = customcname
end

Instance Attribute Details

#BindFlagObject

Parameters:

  • ServiceId:

    服务Id,目前是指环境Id

  • Domain:

    自定义域名

  • CertId:

    腾讯云证书Id

  • BindFlag:

    默认1,1 绑定默认Cdn,2 绑定TcbIngress(不经过cdn),4 绑定自定义cdn

  • CustomCname:

    自定义cdn cname域名



200
201
202
# File 'lib/v20180608/models.rb', line 200

def BindFlag
  @BindFlag
end

#CertIdObject

Parameters:

  • ServiceId:

    服务Id,目前是指环境Id

  • Domain:

    自定义域名

  • CertId:

    腾讯云证书Id

  • BindFlag:

    默认1,1 绑定默认Cdn,2 绑定TcbIngress(不经过cdn),4 绑定自定义cdn

  • CustomCname:

    自定义cdn cname域名



200
201
202
# File 'lib/v20180608/models.rb', line 200

def CertId
  @CertId
end

#CustomCnameObject

Parameters:

  • ServiceId:

    服务Id,目前是指环境Id

  • Domain:

    自定义域名

  • CertId:

    腾讯云证书Id

  • BindFlag:

    默认1,1 绑定默认Cdn,2 绑定TcbIngress(不经过cdn),4 绑定自定义cdn

  • CustomCname:

    自定义cdn cname域名



200
201
202
# File 'lib/v20180608/models.rb', line 200

def CustomCname
  @CustomCname
end

#DomainObject

Parameters:

  • ServiceId:

    服务Id,目前是指环境Id

  • Domain:

    自定义域名

  • CertId:

    腾讯云证书Id

  • BindFlag:

    默认1,1 绑定默认Cdn,2 绑定TcbIngress(不经过cdn),4 绑定自定义cdn

  • CustomCname:

    自定义cdn cname域名



200
201
202
# File 'lib/v20180608/models.rb', line 200

def Domain
  @Domain
end

#ServiceIdObject

Parameters:

  • ServiceId:

    服务Id,目前是指环境Id

  • Domain:

    自定义域名

  • CertId:

    腾讯云证书Id

  • BindFlag:

    默认1,1 绑定默认Cdn,2 绑定TcbIngress(不经过cdn),4 绑定自定义cdn

  • CustomCname:

    自定义cdn cname域名



200
201
202
# File 'lib/v20180608/models.rb', line 200

def ServiceId
  @ServiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



210
211
212
213
214
215
216
# File 'lib/v20180608/models.rb', line 210

def deserialize(params)
  @ServiceId = params['ServiceId']
  @Domain = params['Domain']
  @CertId = params['CertId']
  @BindFlag = params['BindFlag']
  @CustomCname = params['CustomCname']
end