Class: TencentCloud::Ssl::V20191205::TkeIngressDetail

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

Overview

tke ingress实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ingressname = nil, tlsdomains = nil, domains = nil) ⇒ TkeIngressDetail

Returns a new instance of TkeIngressDetail.



7874
7875
7876
7877
7878
# File 'lib/v20191205/models.rb', line 7874

def initialize(ingressname=nil, tlsdomains=nil, domains=nil)
  @IngressName = ingressname
  @TlsDomains = tlsdomains
  @Domains = domains
end

Instance Attribute Details

#DomainsObject

Parameters:

  • IngressName:

    ingress名称

  • TlsDomains:

    tls域名列表

  • Domains:

    ingress域名列表



7872
7873
7874
# File 'lib/v20191205/models.rb', line 7872

def Domains
  @Domains
end

#IngressNameObject

Parameters:

  • IngressName:

    ingress名称

  • TlsDomains:

    tls域名列表

  • Domains:

    ingress域名列表



7872
7873
7874
# File 'lib/v20191205/models.rb', line 7872

def IngressName
  @IngressName
end

#TlsDomainsObject

Parameters:

  • IngressName:

    ingress名称

  • TlsDomains:

    tls域名列表

  • Domains:

    ingress域名列表



7872
7873
7874
# File 'lib/v20191205/models.rb', line 7872

def TlsDomains
  @TlsDomains
end

Instance Method Details

#deserialize(params) ⇒ Object



7880
7881
7882
7883
7884
# File 'lib/v20191205/models.rb', line 7880

def deserialize(params)
  @IngressName = params['IngressName']
  @TlsDomains = params['TlsDomains']
  @Domains = params['Domains']
end