View Source GoogleApi.GKEHub.V1.Model.IdentityServiceAuthMethod (google_api_gke_hub v0.16.0)
Configuration of an auth method for a member/cluster. Only one authentication method (e.g., OIDC and LDAP) can be set per AuthMethod.
Attributes
-
azureadConfig
(type:GoogleApi.GKEHub.V1.Model.IdentityServiceAzureADConfig.t
, default:nil
) - AzureAD specific Configuration. -
googleConfig
(type:GoogleApi.GKEHub.V1.Model.IdentityServiceGoogleConfig.t
, default:nil
) - GoogleConfig specific configuration. -
ldapConfig
(type:GoogleApi.GKEHub.V1.Model.IdentityServiceLdapConfig.t
, default:nil
) - LDAP specific configuration. -
name
(type:String.t
, default:nil
) - Identifier for auth config. -
oidcConfig
(type:GoogleApi.GKEHub.V1.Model.IdentityServiceOidcConfig.t
, default:nil
) - OIDC specific configuration. -
proxy
(type:String.t
, default:nil
) - Proxy server address to use for auth method. -
samlConfig
(type:GoogleApi.GKEHub.V1.Model.IdentityServiceSamlConfig.t
, default:nil
) - SAML specific configuration.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.GKEHub.V1.Model.IdentityServiceAuthMethod{ azureadConfig: GoogleApi.GKEHub.V1.Model.IdentityServiceAzureADConfig.t() | nil, googleConfig: GoogleApi.GKEHub.V1.Model.IdentityServiceGoogleConfig.t() | nil, ldapConfig: GoogleApi.GKEHub.V1.Model.IdentityServiceLdapConfig.t() | nil, name: String.t() | nil, oidcConfig: GoogleApi.GKEHub.V1.Model.IdentityServiceOidcConfig.t() | nil, proxy: String.t() | nil, samlConfig: GoogleApi.GKEHub.V1.Model.IdentityServiceSamlConfig.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.