Class: TencentCloud::Tke::V20180525::ClusterCredential

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

Overview

接入k8s 的认证信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cacert = nil, token = nil) ⇒ ClusterCredential

Returns a new instance of ClusterCredential.



1397
1398
1399
1400
# File 'lib/v20180525/models.rb', line 1397

def initialize(cacert=nil, token=nil)
  @CACert = cacert
  @Token = token
end

Instance Attribute Details

#CACertObject

Parameters:

  • CACert:

    CA 根证书

  • Token:

    认证用的Token



1395
1396
1397
# File 'lib/v20180525/models.rb', line 1395

def CACert
  @CACert
end

#TokenObject

Parameters:

  • CACert:

    CA 根证书

  • Token:

    认证用的Token



1395
1396
1397
# File 'lib/v20180525/models.rb', line 1395

def Token
  @Token
end

Instance Method Details

#deserialize(params) ⇒ Object



1402
1403
1404
1405
# File 'lib/v20180525/models.rb', line 1402

def deserialize(params)
  @CACert = params['CACert']
  @Token = params['Token']
end