Class: TencentCloud::Tke::V20180525::DescribeClusterAuthenticationOptionsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::DescribeClusterAuthenticationOptionsResponse
- Defined in:
- lib/v20180525/models.rb
Overview
DescribeClusterAuthenticationOptions返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(serviceaccounts = nil, latestoperationstate = nil, oidcconfig = nil, requestid = nil) ⇒ DescribeClusterAuthenticationOptionsResponse
constructor
A new instance of DescribeClusterAuthenticationOptionsResponse.
Constructor Details
#initialize(serviceaccounts = nil, latestoperationstate = nil, oidcconfig = nil, requestid = nil) ⇒ DescribeClusterAuthenticationOptionsResponse
Returns a new instance of DescribeClusterAuthenticationOptionsResponse.
5998 5999 6000 6001 6002 6003 |
# File 'lib/v20180525/models.rb', line 5998 def initialize(serviceaccounts=nil, latestoperationstate=nil, oidcconfig=nil, requestid=nil) @ServiceAccounts = serviceaccounts @LatestOperationState = latestoperationstate @OIDCConfig = oidcconfig @RequestId = requestid end |
Instance Attribute Details
#LatestOperationState ⇒ Object
5996 5997 5998 |
# File 'lib/v20180525/models.rb', line 5996 def LatestOperationState @LatestOperationState end |
#OIDCConfig ⇒ Object
5996 5997 5998 |
# File 'lib/v20180525/models.rb', line 5996 def OIDCConfig @OIDCConfig end |
#RequestId ⇒ Object
5996 5997 5998 |
# File 'lib/v20180525/models.rb', line 5996 def RequestId @RequestId end |
#ServiceAccounts ⇒ Object
5996 5997 5998 |
# File 'lib/v20180525/models.rb', line 5996 def ServiceAccounts @ServiceAccounts end |
Instance Method Details
#deserialize(params) ⇒ Object
6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'lib/v20180525/models.rb', line 6005 def deserialize(params) unless params['ServiceAccounts'].nil? @ServiceAccounts = ServiceAccountAuthenticationOptions.new @ServiceAccounts.deserialize(params['ServiceAccounts']) end @LatestOperationState = params['LatestOperationState'] unless params['OIDCConfig'].nil? @OIDCConfig = OIDCConfigAuthenticationOptions.new @OIDCConfig.deserialize(params['OIDCConfig']) end @RequestId = params['RequestId'] end |