ConfigMfa

data class ConfigMfa(val enabledProviders: List<String>? = null, val providerConfigs: List<ConfigMfaProviderConfig>? = null, val state: String? = null)

Constructors

Link copied to clipboard
constructor(enabledProviders: List<String>? = null, providerConfigs: List<ConfigMfaProviderConfig>? = null, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of usable second factors for this project. Each value may be one of: PHONE_SMS.

Link copied to clipboard

A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabledProviders' field. Structure is documented below.

Link copied to clipboard
val state: String? = null

Whether MultiFactor Authentication has been enabled for this project. Possible values are: DISABLED, ENABLED, MANDATORY.