Class: TencentCloud::Tke::V20180525::OIDCConfigAuthenticationOptions
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::OIDCConfigAuthenticationOptions
- Defined in:
- lib/v20180525/models.rb
Overview
OIDC认证相关配置
Instance Attribute Summary collapse
-
#AutoCreateClientId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AutoCreateOIDCConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AutoInstallPodIdentityWebhookAddon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(autocreateoidcconfig = nil, autocreateclientid = nil, autoinstallpodidentitywebhookaddon = nil) ⇒ OIDCConfigAuthenticationOptions
constructor
A new instance of OIDCConfigAuthenticationOptions.
Constructor Details
#initialize(autocreateoidcconfig = nil, autocreateclientid = nil, autoinstallpodidentitywebhookaddon = nil) ⇒ OIDCConfigAuthenticationOptions
Returns a new instance of OIDCConfigAuthenticationOptions.
15120 15121 15122 15123 15124 |
# File 'lib/v20180525/models.rb', line 15120 def initialize(autocreateoidcconfig=nil, autocreateclientid=nil, autoinstallpodidentitywebhookaddon=nil) @AutoCreateOIDCConfig = autocreateoidcconfig @AutoCreateClientId = autocreateclientid @AutoInstallPodIdentityWebhookAddon = autoinstallpodidentitywebhookaddon end |
Instance Attribute Details
#AutoCreateClientId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15118 15119 15120 |
# File 'lib/v20180525/models.rb', line 15118 def AutoCreateClientId @AutoCreateClientId end |
#AutoCreateOIDCConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15118 15119 15120 |
# File 'lib/v20180525/models.rb', line 15118 def AutoCreateOIDCConfig @AutoCreateOIDCConfig end |
#AutoInstallPodIdentityWebhookAddon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15118 15119 15120 |
# File 'lib/v20180525/models.rb', line 15118 def AutoInstallPodIdentityWebhookAddon @AutoInstallPodIdentityWebhookAddon end |
Instance Method Details
#deserialize(params) ⇒ Object
15126 15127 15128 15129 15130 |
# File 'lib/v20180525/models.rb', line 15126 def deserialize(params) @AutoCreateOIDCConfig = params['AutoCreateOIDCConfig'] @AutoCreateClientId = params['AutoCreateClientId'] @AutoInstallPodIdentityWebhookAddon = params['AutoInstallPodIdentityWebhookAddon'] end |