Class IdentityPlatformConfigMfa.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getEnabledProviders

        public final List<String> getEnabledProviders()
        Description copied from interface: IdentityPlatformConfigMfa
        A list of usable second factors for this project. Possible values: ["PHONE_SMS"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#enabled_providers IdentityPlatformConfig#enabled_providers}

        Specified by:
        getEnabledProviders in interface IdentityPlatformConfigMfa
      • getProviderConfigs

        public final Object getProviderConfigs()
        Description copied from interface: IdentityPlatformConfigMfa
        provider_configs block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#provider_configs IdentityPlatformConfig#provider_configs}

        Specified by:
        getProviderConfigs in interface IdentityPlatformConfigMfa
      • getState

        public final String getState()
        Description copied from interface: IdentityPlatformConfigMfa
        Whether MultiFactor Authentication has been enabled for this project. Possible values: ["DISABLED", "ENABLED", "MANDATORY"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#state IdentityPlatformConfig#state}

        Specified by:
        getState in interface IdentityPlatformConfigMfa
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object