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.
15190 15191 15192 15193 15194 |
# File 'lib/v20180525/models.rb', line 15190 def initialize(autocreateoidcconfig=nil, autocreateclientid=nil, autoinstallpodidentitywebhookaddon=nil) @AutoCreateOIDCConfig = autocreateoidcconfig @AutoCreateClientId = autocreateclientid @AutoInstallPodIdentityWebhookAddon = autoinstallpodidentitywebhookaddon end |
Instance Attribute Details
#AutoCreateClientId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
15188 15189 15190 |
# File 'lib/v20180525/models.rb', line 15188 def AutoCreateClientId @AutoCreateClientId end |
#AutoCreateOIDCConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
15188 15189 15190 |
# File 'lib/v20180525/models.rb', line 15188 def AutoCreateOIDCConfig @AutoCreateOIDCConfig end |
#AutoInstallPodIdentityWebhookAddon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
15188 15189 15190 |
# File 'lib/v20180525/models.rb', line 15188 def AutoInstallPodIdentityWebhookAddon @AutoInstallPodIdentityWebhookAddon end |
Instance Method Details
#deserialize(params) ⇒ Object
15196 15197 15198 15199 15200 |
# File 'lib/v20180525/models.rb', line 15196 def deserialize(params) @AutoCreateOIDCConfig = params['AutoCreateOIDCConfig'] @AutoCreateClientId = params['AutoCreateClientId'] @AutoInstallPodIdentityWebhookAddon = params['AutoInstallPodIdentityWebhookAddon'] end |