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.
5579 5580 5581 5582 5583 5584 |
# File 'lib/v20180525/models.rb', line 5579 def initialize(serviceaccounts=nil, latestoperationstate=nil, oidcconfig=nil, requestid=nil) @ServiceAccounts = serviceaccounts @LatestOperationState = latestoperationstate @OIDCConfig = oidcconfig @RequestId = requestid end |
Instance Attribute Details
#LatestOperationState ⇒ Object
5577 5578 5579 |
# File 'lib/v20180525/models.rb', line 5577 def LatestOperationState @LatestOperationState end |
#OIDCConfig ⇒ Object
5577 5578 5579 |
# File 'lib/v20180525/models.rb', line 5577 def OIDCConfig @OIDCConfig end |
#RequestId ⇒ Object
5577 5578 5579 |
# File 'lib/v20180525/models.rb', line 5577 def RequestId @RequestId end |
#ServiceAccounts ⇒ Object
5577 5578 5579 |
# File 'lib/v20180525/models.rb', line 5577 def ServiceAccounts @ServiceAccounts end |
Instance Method Details
#deserialize(params) ⇒ Object
5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 |
# File 'lib/v20180525/models.rb', line 5586 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 |