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
-
#LatestOperationState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OIDCConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ServiceAccounts ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
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.
5516 5517 5518 5519 5520 5521 |
# File 'lib/v20180525/models.rb', line 5516 def initialize(serviceaccounts=nil, latestoperationstate=nil, oidcconfig=nil, requestid=nil) @ServiceAccounts = serviceaccounts @LatestOperationState = latestoperationstate @OIDCConfig = oidcconfig @RequestId = requestid end |
Instance Attribute Details
#LatestOperationState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5514 5515 5516 |
# File 'lib/v20180525/models.rb', line 5514 def LatestOperationState @LatestOperationState end |
#OIDCConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5514 5515 5516 |
# File 'lib/v20180525/models.rb', line 5514 def OIDCConfig @OIDCConfig end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5514 5515 5516 |
# File 'lib/v20180525/models.rb', line 5514 def RequestId @RequestId end |
#ServiceAccounts ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5514 5515 5516 |
# File 'lib/v20180525/models.rb', line 5514 def ServiceAccounts @ServiceAccounts end |
Instance Method Details
#deserialize(params) ⇒ Object
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 |
# File 'lib/v20180525/models.rb', line 5523 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 |