1. Packages
  2. Juniper Mist Provider
  3. API Docs
  4. org
  5. WlanPortalTemplate
Juniper Mist v0.2.4 published on Saturday, Mar 1, 2025 by Pulumi

junipermist.org.WlanPortalTemplate

Explore with Pulumi AI

This resource is used customize the WLAN Guest Portal.

The WLAN Portal Template can be used to define:

  • Guest Authentication methods and parameters (access duration, …)
  • Default values of the text fields and labels on the portal
  • Values of the text fields and labels based on the User Agent (locales property)

Notes:

  • There is no feedback from the API, so there is no possibility to validate the changes. The resource states is directly generated based on the resource plan.* There is no option to delete or revert the changes. Deleting the resource will just remove it from the states. Once removed, it is possible to create a new one. It will replace the previous template

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.org.WlanPortalTemplate;
import com.pulumi.junipermist.org.WlanPortalTemplateArgs;
import com.pulumi.junipermist.org.inputs.WlanPortalTemplatePortalTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var wlanOne = new WlanPortalTemplate("wlanOne", WlanPortalTemplateArgs.builder()
            .orgId(terraformTest.id())
            .wlanId(wlanOneMistOrg.id())
            .portalTemplate(WlanPortalTemplatePortalTemplateArgs.builder()
                .sms_message_format("Code {{code}} expires in {{duration}} minutes.")
                .sms_validity_duration("10")
                .page_title("Welcome To My Demo Portal")
                .locales(Map.of("fr-FR", Map.of("pageTitle", "Bienvenue sur mon portail de démo")))
                .build())
            .build());

    }
}
Copy
resources:
  wlanOne:
    type: junipermist:org:WlanPortalTemplate
    name: wlan_one
    properties:
      orgId: ${terraformTest.id}
      wlanId: ${wlanOneMistOrg.id}
      portalTemplate:
        sms_message_format: Code {{code}} expires in {{duration}} minutes.
        sms_validity_duration: '10'
        page_title: Welcome To My Demo Portal
        locales:
          fr-FR:
            pageTitle: Bienvenue sur mon portail de démo
Copy

Create WlanPortalTemplate Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new WlanPortalTemplate(name: string, args: WlanPortalTemplateArgs, opts?: CustomResourceOptions);
@overload
def WlanPortalTemplate(resource_name: str,
                       args: WlanPortalTemplateArgs,
                       opts: Optional[ResourceOptions] = None)

@overload
def WlanPortalTemplate(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       org_id: Optional[str] = None,
                       portal_template: Optional[WlanPortalTemplatePortalTemplateArgs] = None,
                       wlan_id: Optional[str] = None)
func NewWlanPortalTemplate(ctx *Context, name string, args WlanPortalTemplateArgs, opts ...ResourceOption) (*WlanPortalTemplate, error)
public WlanPortalTemplate(string name, WlanPortalTemplateArgs args, CustomResourceOptions? opts = null)
public WlanPortalTemplate(String name, WlanPortalTemplateArgs args)
public WlanPortalTemplate(String name, WlanPortalTemplateArgs args, CustomResourceOptions options)
type: junipermist:org:WlanPortalTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. WlanPortalTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. WlanPortalTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. WlanPortalTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. WlanPortalTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. WlanPortalTemplateArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var wlanPortalTemplateResource = new JuniperMist.Org.WlanPortalTemplate("wlanPortalTemplateResource", new()
{
    OrgId = "string",
    PortalTemplate = new JuniperMist.Org.Inputs.WlanPortalTemplatePortalTemplateArgs
    {
        AccessCodeAlternateEmail = "string",
        Alignment = "string",
        AuthButtonAmazon = "string",
        AuthButtonAzure = "string",
        AuthButtonEmail = "string",
        AuthButtonFacebook = "string",
        AuthButtonGoogle = "string",
        AuthButtonMicrosoft = "string",
        AuthButtonPassphrase = "string",
        AuthButtonSms = "string",
        AuthButtonSponsor = "string",
        AuthLabel = "string",
        BackLink = "string",
        Color = "string",
        ColorDark = "string",
        ColorLight = "string",
        Company = false,
        CompanyError = "string",
        CompanyLabel = "string",
        Email = false,
        EmailAccessDomainError = "string",
        EmailCancel = "string",
        EmailCodeCancel = "string",
        EmailCodeError = "string",
        EmailCodeFieldLabel = "string",
        EmailCodeMessage = "string",
        EmailCodeSubmit = "string",
        EmailCodeTitle = "string",
        EmailError = "string",
        EmailFieldLabel = "string",
        EmailLabel = "string",
        EmailMessage = "string",
        EmailSubmit = "string",
        EmailTitle = "string",
        Field1 = false,
        Field1error = "string",
        Field1label = "string",
        Field1required = false,
        Field2 = false,
        Field2error = "string",
        Field2label = "string",
        Field2required = false,
        Field3 = false,
        Field3error = "string",
        Field3label = "string",
        Field3required = false,
        Field4 = false,
        Field4error = "string",
        Field4label = "string",
        Field4required = false,
        Locales = 
        {
            { "string", new JuniperMist.Org.Inputs.WlanPortalTemplatePortalTemplateLocalesArgs
            {
                AuthButtonAmazon = "string",
                AuthButtonAzure = "string",
                AuthButtonEmail = "string",
                AuthButtonFacebook = "string",
                AuthButtonGoogle = "string",
                AuthButtonMicrosoft = "string",
                AuthButtonPassphrase = "string",
                AuthButtonSms = "string",
                AuthButtonSponsor = "string",
                AuthLabel = "string",
                BackLink = "string",
                CompanyError = "string",
                CompanyLabel = "string",
                EmailAccessDomainError = "string",
                EmailCancel = "string",
                EmailCodeCancel = "string",
                EmailCodeError = "string",
                EmailCodeFieldLabel = "string",
                EmailCodeMessage = "string",
                EmailCodeSubmit = "string",
                EmailCodeTitle = "string",
                EmailError = "string",
                EmailFieldLabel = "string",
                EmailLabel = "string",
                EmailMessage = "string",
                EmailSubmit = "string",
                EmailTitle = "string",
                Field1error = "string",
                Field1label = "string",
                Field2error = "string",
                Field2label = "string",
                Field3error = "string",
                Field3label = "string",
                Field4error = "string",
                Field4label = "string",
                Message = "string",
                NameError = "string",
                NameLabel = "string",
                OptoutLabel = "string",
                PageTitle = "string",
                PassphraseCancel = "string",
                PassphraseError = "string",
                PassphraseLabel = "string",
                PassphraseMessage = "string",
                PassphraseSubmit = "string",
                PassphraseTitle = "string",
                PrivacyPolicyAcceptLabel = "string",
                PrivacyPolicyError = "string",
                PrivacyPolicyLink = "string",
                PrivacyPolicyText = "string",
                RequiredFieldLabel = "string",
                SignInLabel = "string",
                SmsCarrierDefault = "string",
                SmsCarrierError = "string",
                SmsCarrierFieldLabel = "string",
                SmsCodeCancel = "string",
                SmsCodeError = "string",
                SmsCodeFieldLabel = "string",
                SmsCodeMessage = "string",
                SmsCodeSubmit = "string",
                SmsCodeTitle = "string",
                SmsCountryFieldLabel = "string",
                SmsCountryFormat = "string",
                SmsHaveAccessCode = "string",
                SmsMessageFormat = "string",
                SmsNumberCancel = "string",
                SmsNumberError = "string",
                SmsNumberFieldLabel = "string",
                SmsNumberFormat = "string",
                SmsNumberMessage = "string",
                SmsNumberSubmit = "string",
                SmsNumberTitle = "string",
                SmsUsernameFormat = "string",
                SponsorBackLink = "string",
                SponsorCancel = "string",
                SponsorEmail = "string",
                SponsorEmailError = "string",
                SponsorInfoApproved = "string",
                SponsorInfoDenied = "string",
                SponsorInfoPending = "string",
                SponsorName = "string",
                SponsorNameError = "string",
                SponsorNotePending = "string",
                SponsorRequestAccess = "string",
                SponsorStatusApproved = "string",
                SponsorStatusDenied = "string",
                SponsorStatusPending = "string",
                SponsorSubmit = "string",
                SponsorsError = "string",
                SponsorsFieldLabel = "string",
                TosAcceptLabel = "string",
                TosError = "string",
                TosLink = "string",
                TosText = "string",
            } },
        },
        Logo = "string",
        Message = "string",
        MultiAuth = false,
        Name = false,
        NameError = "string",
        NameLabel = "string",
        OptOutDefault = false,
        Optout = false,
        OptoutLabel = "string",
        PageTitle = "string",
        PassphraseCancel = "string",
        PassphraseError = "string",
        PassphraseLabel = "string",
        PassphraseMessage = "string",
        PassphraseSubmit = "string",
        PassphraseTitle = "string",
        PoweredBy = false,
        Privacy = false,
        PrivacyPolicyAcceptLabel = "string",
        PrivacyPolicyError = "string",
        PrivacyPolicyLink = "string",
        PrivacyPolicyText = "string",
        RequiredFieldLabel = "string",
        ResponsiveLayout = false,
        SignInLabel = "string",
        SmsCarrierDefault = "string",
        SmsCarrierError = "string",
        SmsCarrierFieldLabel = "string",
        SmsCodeCancel = "string",
        SmsCodeError = "string",
        SmsCodeFieldLabel = "string",
        SmsCodeMessage = "string",
        SmsCodeSubmit = "string",
        SmsCodeTitle = "string",
        SmsCountryFieldLabel = "string",
        SmsCountryFormat = "string",
        SmsHaveAccessCode = "string",
        SmsIsTwilio = false,
        SmsMessageFormat = "string",
        SmsNumberCancel = "string",
        SmsNumberError = "string",
        SmsNumberFieldLabel = "string",
        SmsNumberFormat = "string",
        SmsNumberMessage = "string",
        SmsNumberSubmit = "string",
        SmsNumberTitle = "string",
        SmsUsernameFormat = "string",
        SmsValidityDuration = 0,
        SponsorBackLink = "string",
        SponsorCancel = "string",
        SponsorEmail = "string",
        SponsorEmailError = "string",
        SponsorEmailTemplate = "string",
        SponsorInfoApproved = "string",
        SponsorInfoDenied = "string",
        SponsorInfoPending = "string",
        SponsorName = "string",
        SponsorNameError = "string",
        SponsorNotePending = "string",
        SponsorRequestAccess = "string",
        SponsorStatusApproved = "string",
        SponsorStatusDenied = "string",
        SponsorStatusPending = "string",
        SponsorSubmit = "string",
        SponsorsError = "string",
        SponsorsFieldLabel = "string",
        Tos = false,
        TosAcceptLabel = "string",
        TosError = "string",
        TosLink = "string",
        TosText = "string",
    },
    WlanId = "string",
});
Copy
example, err := org.NewWlanPortalTemplate(ctx, "wlanPortalTemplateResource", &org.WlanPortalTemplateArgs{
	OrgId: pulumi.String("string"),
	PortalTemplate: &org.WlanPortalTemplatePortalTemplateArgs{
		AccessCodeAlternateEmail: pulumi.String("string"),
		Alignment:                pulumi.String("string"),
		AuthButtonAmazon:         pulumi.String("string"),
		AuthButtonAzure:          pulumi.String("string"),
		AuthButtonEmail:          pulumi.String("string"),
		AuthButtonFacebook:       pulumi.String("string"),
		AuthButtonGoogle:         pulumi.String("string"),
		AuthButtonMicrosoft:      pulumi.String("string"),
		AuthButtonPassphrase:     pulumi.String("string"),
		AuthButtonSms:            pulumi.String("string"),
		AuthButtonSponsor:        pulumi.String("string"),
		AuthLabel:                pulumi.String("string"),
		BackLink:                 pulumi.String("string"),
		Color:                    pulumi.String("string"),
		ColorDark:                pulumi.String("string"),
		ColorLight:               pulumi.String("string"),
		Company:                  pulumi.Bool(false),
		CompanyError:             pulumi.String("string"),
		CompanyLabel:             pulumi.String("string"),
		Email:                    pulumi.Bool(false),
		EmailAccessDomainError:   pulumi.String("string"),
		EmailCancel:              pulumi.String("string"),
		EmailCodeCancel:          pulumi.String("string"),
		EmailCodeError:           pulumi.String("string"),
		EmailCodeFieldLabel:      pulumi.String("string"),
		EmailCodeMessage:         pulumi.String("string"),
		EmailCodeSubmit:          pulumi.String("string"),
		EmailCodeTitle:           pulumi.String("string"),
		EmailError:               pulumi.String("string"),
		EmailFieldLabel:          pulumi.String("string"),
		EmailLabel:               pulumi.String("string"),
		EmailMessage:             pulumi.String("string"),
		EmailSubmit:              pulumi.String("string"),
		EmailTitle:               pulumi.String("string"),
		Field1:                   pulumi.Bool(false),
		Field1error:              pulumi.String("string"),
		Field1label:              pulumi.String("string"),
		Field1required:           pulumi.Bool(false),
		Field2:                   pulumi.Bool(false),
		Field2error:              pulumi.String("string"),
		Field2label:              pulumi.String("string"),
		Field2required:           pulumi.Bool(false),
		Field3:                   pulumi.Bool(false),
		Field3error:              pulumi.String("string"),
		Field3label:              pulumi.String("string"),
		Field3required:           pulumi.Bool(false),
		Field4:                   pulumi.Bool(false),
		Field4error:              pulumi.String("string"),
		Field4label:              pulumi.String("string"),
		Field4required:           pulumi.Bool(false),
		Locales: org.WlanPortalTemplatePortalTemplateLocalesMap{
			"string": &org.WlanPortalTemplatePortalTemplateLocalesArgs{
				AuthButtonAmazon:         pulumi.String("string"),
				AuthButtonAzure:          pulumi.String("string"),
				AuthButtonEmail:          pulumi.String("string"),
				AuthButtonFacebook:       pulumi.String("string"),
				AuthButtonGoogle:         pulumi.String("string"),
				AuthButtonMicrosoft:      pulumi.String("string"),
				AuthButtonPassphrase:     pulumi.String("string"),
				AuthButtonSms:            pulumi.String("string"),
				AuthButtonSponsor:        pulumi.String("string"),
				AuthLabel:                pulumi.String("string"),
				BackLink:                 pulumi.String("string"),
				CompanyError:             pulumi.String("string"),
				CompanyLabel:             pulumi.String("string"),
				EmailAccessDomainError:   pulumi.String("string"),
				EmailCancel:              pulumi.String("string"),
				EmailCodeCancel:          pulumi.String("string"),
				EmailCodeError:           pulumi.String("string"),
				EmailCodeFieldLabel:      pulumi.String("string"),
				EmailCodeMessage:         pulumi.String("string"),
				EmailCodeSubmit:          pulumi.String("string"),
				EmailCodeTitle:           pulumi.String("string"),
				EmailError:               pulumi.String("string"),
				EmailFieldLabel:          pulumi.String("string"),
				EmailLabel:               pulumi.String("string"),
				EmailMessage:             pulumi.String("string"),
				EmailSubmit:              pulumi.String("string"),
				EmailTitle:               pulumi.String("string"),
				Field1error:              pulumi.String("string"),
				Field1label:              pulumi.String("string"),
				Field2error:              pulumi.String("string"),
				Field2label:              pulumi.String("string"),
				Field3error:              pulumi.String("string"),
				Field3label:              pulumi.String("string"),
				Field4error:              pulumi.String("string"),
				Field4label:              pulumi.String("string"),
				Message:                  pulumi.String("string"),
				NameError:                pulumi.String("string"),
				NameLabel:                pulumi.String("string"),
				OptoutLabel:              pulumi.String("string"),
				PageTitle:                pulumi.String("string"),
				PassphraseCancel:         pulumi.String("string"),
				PassphraseError:          pulumi.String("string"),
				PassphraseLabel:          pulumi.String("string"),
				PassphraseMessage:        pulumi.String("string"),
				PassphraseSubmit:         pulumi.String("string"),
				PassphraseTitle:          pulumi.String("string"),
				PrivacyPolicyAcceptLabel: pulumi.String("string"),
				PrivacyPolicyError:       pulumi.String("string"),
				PrivacyPolicyLink:        pulumi.String("string"),
				PrivacyPolicyText:        pulumi.String("string"),
				RequiredFieldLabel:       pulumi.String("string"),
				SignInLabel:              pulumi.String("string"),
				SmsCarrierDefault:        pulumi.String("string"),
				SmsCarrierError:          pulumi.String("string"),
				SmsCarrierFieldLabel:     pulumi.String("string"),
				SmsCodeCancel:            pulumi.String("string"),
				SmsCodeError:             pulumi.String("string"),
				SmsCodeFieldLabel:        pulumi.String("string"),
				SmsCodeMessage:           pulumi.String("string"),
				SmsCodeSubmit:            pulumi.String("string"),
				SmsCodeTitle:             pulumi.String("string"),
				SmsCountryFieldLabel:     pulumi.String("string"),
				SmsCountryFormat:         pulumi.String("string"),
				SmsHaveAccessCode:        pulumi.String("string"),
				SmsMessageFormat:         pulumi.String("string"),
				SmsNumberCancel:          pulumi.String("string"),
				SmsNumberError:           pulumi.String("string"),
				SmsNumberFieldLabel:      pulumi.String("string"),
				SmsNumberFormat:          pulumi.String("string"),
				SmsNumberMessage:         pulumi.String("string"),
				SmsNumberSubmit:          pulumi.String("string"),
				SmsNumberTitle:           pulumi.String("string"),
				SmsUsernameFormat:        pulumi.String("string"),
				SponsorBackLink:          pulumi.String("string"),
				SponsorCancel:            pulumi.String("string"),
				SponsorEmail:             pulumi.String("string"),
				SponsorEmailError:        pulumi.String("string"),
				SponsorInfoApproved:      pulumi.String("string"),
				SponsorInfoDenied:        pulumi.String("string"),
				SponsorInfoPending:       pulumi.String("string"),
				SponsorName:              pulumi.String("string"),
				SponsorNameError:         pulumi.String("string"),
				SponsorNotePending:       pulumi.String("string"),
				SponsorRequestAccess:     pulumi.String("string"),
				SponsorStatusApproved:    pulumi.String("string"),
				SponsorStatusDenied:      pulumi.String("string"),
				SponsorStatusPending:     pulumi.String("string"),
				SponsorSubmit:            pulumi.String("string"),
				SponsorsError:            pulumi.String("string"),
				SponsorsFieldLabel:       pulumi.String("string"),
				TosAcceptLabel:           pulumi.String("string"),
				TosError:                 pulumi.String("string"),
				TosLink:                  pulumi.String("string"),
				TosText:                  pulumi.String("string"),
			},
		},
		Logo:                     pulumi.String("string"),
		Message:                  pulumi.String("string"),
		MultiAuth:                pulumi.Bool(false),
		Name:                     pulumi.Bool(false),
		NameError:                pulumi.String("string"),
		NameLabel:                pulumi.String("string"),
		OptOutDefault:            pulumi.Bool(false),
		Optout:                   pulumi.Bool(false),
		OptoutLabel:              pulumi.String("string"),
		PageTitle:                pulumi.String("string"),
		PassphraseCancel:         pulumi.String("string"),
		PassphraseError:          pulumi.String("string"),
		PassphraseLabel:          pulumi.String("string"),
		PassphraseMessage:        pulumi.String("string"),
		PassphraseSubmit:         pulumi.String("string"),
		PassphraseTitle:          pulumi.String("string"),
		PoweredBy:                pulumi.Bool(false),
		Privacy:                  pulumi.Bool(false),
		PrivacyPolicyAcceptLabel: pulumi.String("string"),
		PrivacyPolicyError:       pulumi.String("string"),
		PrivacyPolicyLink:        pulumi.String("string"),
		PrivacyPolicyText:        pulumi.String("string"),
		RequiredFieldLabel:       pulumi.String("string"),
		ResponsiveLayout:         pulumi.Bool(false),
		SignInLabel:              pulumi.String("string"),
		SmsCarrierDefault:        pulumi.String("string"),
		SmsCarrierError:          pulumi.String("string"),
		SmsCarrierFieldLabel:     pulumi.String("string"),
		SmsCodeCancel:            pulumi.String("string"),
		SmsCodeError:             pulumi.String("string"),
		SmsCodeFieldLabel:        pulumi.String("string"),
		SmsCodeMessage:           pulumi.String("string"),
		SmsCodeSubmit:            pulumi.String("string"),
		SmsCodeTitle:             pulumi.String("string"),
		SmsCountryFieldLabel:     pulumi.String("string"),
		SmsCountryFormat:         pulumi.String("string"),
		SmsHaveAccessCode:        pulumi.String("string"),
		SmsIsTwilio:              pulumi.Bool(false),
		SmsMessageFormat:         pulumi.String("string"),
		SmsNumberCancel:          pulumi.String("string"),
		SmsNumberError:           pulumi.String("string"),
		SmsNumberFieldLabel:      pulumi.String("string"),
		SmsNumberFormat:          pulumi.String("string"),
		SmsNumberMessage:         pulumi.String("string"),
		SmsNumberSubmit:          pulumi.String("string"),
		SmsNumberTitle:           pulumi.String("string"),
		SmsUsernameFormat:        pulumi.String("string"),
		SmsValidityDuration:      pulumi.Int(0),
		SponsorBackLink:          pulumi.String("string"),
		SponsorCancel:            pulumi.String("string"),
		SponsorEmail:             pulumi.String("string"),
		SponsorEmailError:        pulumi.String("string"),
		SponsorEmailTemplate:     pulumi.String("string"),
		SponsorInfoApproved:      pulumi.String("string"),
		SponsorInfoDenied:        pulumi.String("string"),
		SponsorInfoPending:       pulumi.String("string"),
		SponsorName:              pulumi.String("string"),
		SponsorNameError:         pulumi.String("string"),
		SponsorNotePending:       pulumi.String("string"),
		SponsorRequestAccess:     pulumi.String("string"),
		SponsorStatusApproved:    pulumi.String("string"),
		SponsorStatusDenied:      pulumi.String("string"),
		SponsorStatusPending:     pulumi.String("string"),
		SponsorSubmit:            pulumi.String("string"),
		SponsorsError:            pulumi.String("string"),
		SponsorsFieldLabel:       pulumi.String("string"),
		Tos:                      pulumi.Bool(false),
		TosAcceptLabel:           pulumi.String("string"),
		TosError:                 pulumi.String("string"),
		TosLink:                  pulumi.String("string"),
		TosText:                  pulumi.String("string"),
	},
	WlanId: pulumi.String("string"),
})
Copy
var wlanPortalTemplateResource = new WlanPortalTemplate("wlanPortalTemplateResource", WlanPortalTemplateArgs.builder()
    .orgId("string")
    .portalTemplate(WlanPortalTemplatePortalTemplateArgs.builder()
        .accessCodeAlternateEmail("string")
        .alignment("string")
        .authButtonAmazon("string")
        .authButtonAzure("string")
        .authButtonEmail("string")
        .authButtonFacebook("string")
        .authButtonGoogle("string")
        .authButtonMicrosoft("string")
        .authButtonPassphrase("string")
        .authButtonSms("string")
        .authButtonSponsor("string")
        .authLabel("string")
        .backLink("string")
        .color("string")
        .colorDark("string")
        .colorLight("string")
        .company(false)
        .companyError("string")
        .companyLabel("string")
        .email(false)
        .emailAccessDomainError("string")
        .emailCancel("string")
        .emailCodeCancel("string")
        .emailCodeError("string")
        .emailCodeFieldLabel("string")
        .emailCodeMessage("string")
        .emailCodeSubmit("string")
        .emailCodeTitle("string")
        .emailError("string")
        .emailFieldLabel("string")
        .emailLabel("string")
        .emailMessage("string")
        .emailSubmit("string")
        .emailTitle("string")
        .field1(false)
        .field1error("string")
        .field1label("string")
        .field1required(false)
        .field2(false)
        .field2error("string")
        .field2label("string")
        .field2required(false)
        .field3(false)
        .field3error("string")
        .field3label("string")
        .field3required(false)
        .field4(false)
        .field4error("string")
        .field4label("string")
        .field4required(false)
        .locales(Map.of("string", Map.ofEntries(
            Map.entry("authButtonAmazon", "string"),
            Map.entry("authButtonAzure", "string"),
            Map.entry("authButtonEmail", "string"),
            Map.entry("authButtonFacebook", "string"),
            Map.entry("authButtonGoogle", "string"),
            Map.entry("authButtonMicrosoft", "string"),
            Map.entry("authButtonPassphrase", "string"),
            Map.entry("authButtonSms", "string"),
            Map.entry("authButtonSponsor", "string"),
            Map.entry("authLabel", "string"),
            Map.entry("backLink", "string"),
            Map.entry("companyError", "string"),
            Map.entry("companyLabel", "string"),
            Map.entry("emailAccessDomainError", "string"),
            Map.entry("emailCancel", "string"),
            Map.entry("emailCodeCancel", "string"),
            Map.entry("emailCodeError", "string"),
            Map.entry("emailCodeFieldLabel", "string"),
            Map.entry("emailCodeMessage", "string"),
            Map.entry("emailCodeSubmit", "string"),
            Map.entry("emailCodeTitle", "string"),
            Map.entry("emailError", "string"),
            Map.entry("emailFieldLabel", "string"),
            Map.entry("emailLabel", "string"),
            Map.entry("emailMessage", "string"),
            Map.entry("emailSubmit", "string"),
            Map.entry("emailTitle", "string"),
            Map.entry("field1error", "string"),
            Map.entry("field1label", "string"),
            Map.entry("field2error", "string"),
            Map.entry("field2label", "string"),
            Map.entry("field3error", "string"),
            Map.entry("field3label", "string"),
            Map.entry("field4error", "string"),
            Map.entry("field4label", "string"),
            Map.entry("message", "string"),
            Map.entry("nameError", "string"),
            Map.entry("nameLabel", "string"),
            Map.entry("optoutLabel", "string"),
            Map.entry("pageTitle", "string"),
            Map.entry("passphraseCancel", "string"),
            Map.entry("passphraseError", "string"),
            Map.entry("passphraseLabel", "string"),
            Map.entry("passphraseMessage", "string"),
            Map.entry("passphraseSubmit", "string"),
            Map.entry("passphraseTitle", "string"),
            Map.entry("privacyPolicyAcceptLabel", "string"),
            Map.entry("privacyPolicyError", "string"),
            Map.entry("privacyPolicyLink", "string"),
            Map.entry("privacyPolicyText", "string"),
            Map.entry("requiredFieldLabel", "string"),
            Map.entry("signInLabel", "string"),
            Map.entry("smsCarrierDefault", "string"),
            Map.entry("smsCarrierError", "string"),
            Map.entry("smsCarrierFieldLabel", "string"),
            Map.entry("smsCodeCancel", "string"),
            Map.entry("smsCodeError", "string"),
            Map.entry("smsCodeFieldLabel", "string"),
            Map.entry("smsCodeMessage", "string"),
            Map.entry("smsCodeSubmit", "string"),
            Map.entry("smsCodeTitle", "string"),
            Map.entry("smsCountryFieldLabel", "string"),
            Map.entry("smsCountryFormat", "string"),
            Map.entry("smsHaveAccessCode", "string"),
            Map.entry("smsMessageFormat", "string"),
            Map.entry("smsNumberCancel", "string"),
            Map.entry("smsNumberError", "string"),
            Map.entry("smsNumberFieldLabel", "string"),
            Map.entry("smsNumberFormat", "string"),
            Map.entry("smsNumberMessage", "string"),
            Map.entry("smsNumberSubmit", "string"),
            Map.entry("smsNumberTitle", "string"),
            Map.entry("smsUsernameFormat", "string"),
            Map.entry("sponsorBackLink", "string"),
            Map.entry("sponsorCancel", "string"),
            Map.entry("sponsorEmail", "string"),
            Map.entry("sponsorEmailError", "string"),
            Map.entry("sponsorInfoApproved", "string"),
            Map.entry("sponsorInfoDenied", "string"),
            Map.entry("sponsorInfoPending", "string"),
            Map.entry("sponsorName", "string"),
            Map.entry("sponsorNameError", "string"),
            Map.entry("sponsorNotePending", "string"),
            Map.entry("sponsorRequestAccess", "string"),
            Map.entry("sponsorStatusApproved", "string"),
            Map.entry("sponsorStatusDenied", "string"),
            Map.entry("sponsorStatusPending", "string"),
            Map.entry("sponsorSubmit", "string"),
            Map.entry("sponsorsError", "string"),
            Map.entry("sponsorsFieldLabel", "string"),
            Map.entry("tosAcceptLabel", "string"),
            Map.entry("tosError", "string"),
            Map.entry("tosLink", "string"),
            Map.entry("tosText", "string")
        )))
        .logo("string")
        .message("string")
        .multiAuth(false)
        .name(false)
        .nameError("string")
        .nameLabel("string")
        .optOutDefault(false)
        .optout(false)
        .optoutLabel("string")
        .pageTitle("string")
        .passphraseCancel("string")
        .passphraseError("string")
        .passphraseLabel("string")
        .passphraseMessage("string")
        .passphraseSubmit("string")
        .passphraseTitle("string")
        .poweredBy(false)
        .privacy(false)
        .privacyPolicyAcceptLabel("string")
        .privacyPolicyError("string")
        .privacyPolicyLink("string")
        .privacyPolicyText("string")
        .requiredFieldLabel("string")
        .responsiveLayout(false)
        .signInLabel("string")
        .smsCarrierDefault("string")
        .smsCarrierError("string")
        .smsCarrierFieldLabel("string")
        .smsCodeCancel("string")
        .smsCodeError("string")
        .smsCodeFieldLabel("string")
        .smsCodeMessage("string")
        .smsCodeSubmit("string")
        .smsCodeTitle("string")
        .smsCountryFieldLabel("string")
        .smsCountryFormat("string")
        .smsHaveAccessCode("string")
        .smsIsTwilio(false)
        .smsMessageFormat("string")
        .smsNumberCancel("string")
        .smsNumberError("string")
        .smsNumberFieldLabel("string")
        .smsNumberFormat("string")
        .smsNumberMessage("string")
        .smsNumberSubmit("string")
        .smsNumberTitle("string")
        .smsUsernameFormat("string")
        .smsValidityDuration(0)
        .sponsorBackLink("string")
        .sponsorCancel("string")
        .sponsorEmail("string")
        .sponsorEmailError("string")
        .sponsorEmailTemplate("string")
        .sponsorInfoApproved("string")
        .sponsorInfoDenied("string")
        .sponsorInfoPending("string")
        .sponsorName("string")
        .sponsorNameError("string")
        .sponsorNotePending("string")
        .sponsorRequestAccess("string")
        .sponsorStatusApproved("string")
        .sponsorStatusDenied("string")
        .sponsorStatusPending("string")
        .sponsorSubmit("string")
        .sponsorsError("string")
        .sponsorsFieldLabel("string")
        .tos(false)
        .tosAcceptLabel("string")
        .tosError("string")
        .tosLink("string")
        .tosText("string")
        .build())
    .wlanId("string")
    .build());
Copy
wlan_portal_template_resource = junipermist.org.WlanPortalTemplate("wlanPortalTemplateResource",
    org_id="string",
    portal_template={
        "access_code_alternate_email": "string",
        "alignment": "string",
        "auth_button_amazon": "string",
        "auth_button_azure": "string",
        "auth_button_email": "string",
        "auth_button_facebook": "string",
        "auth_button_google": "string",
        "auth_button_microsoft": "string",
        "auth_button_passphrase": "string",
        "auth_button_sms": "string",
        "auth_button_sponsor": "string",
        "auth_label": "string",
        "back_link": "string",
        "color": "string",
        "color_dark": "string",
        "color_light": "string",
        "company": False,
        "company_error": "string",
        "company_label": "string",
        "email": False,
        "email_access_domain_error": "string",
        "email_cancel": "string",
        "email_code_cancel": "string",
        "email_code_error": "string",
        "email_code_field_label": "string",
        "email_code_message": "string",
        "email_code_submit": "string",
        "email_code_title": "string",
        "email_error": "string",
        "email_field_label": "string",
        "email_label": "string",
        "email_message": "string",
        "email_submit": "string",
        "email_title": "string",
        "field1": False,
        "field1error": "string",
        "field1label": "string",
        "field1required": False,
        "field2": False,
        "field2error": "string",
        "field2label": "string",
        "field2required": False,
        "field3": False,
        "field3error": "string",
        "field3label": "string",
        "field3required": False,
        "field4": False,
        "field4error": "string",
        "field4label": "string",
        "field4required": False,
        "locales": {
            "string": {
                "auth_button_amazon": "string",
                "auth_button_azure": "string",
                "auth_button_email": "string",
                "auth_button_facebook": "string",
                "auth_button_google": "string",
                "auth_button_microsoft": "string",
                "auth_button_passphrase": "string",
                "auth_button_sms": "string",
                "auth_button_sponsor": "string",
                "auth_label": "string",
                "back_link": "string",
                "company_error": "string",
                "company_label": "string",
                "email_access_domain_error": "string",
                "email_cancel": "string",
                "email_code_cancel": "string",
                "email_code_error": "string",
                "email_code_field_label": "string",
                "email_code_message": "string",
                "email_code_submit": "string",
                "email_code_title": "string",
                "email_error": "string",
                "email_field_label": "string",
                "email_label": "string",
                "email_message": "string",
                "email_submit": "string",
                "email_title": "string",
                "field1error": "string",
                "field1label": "string",
                "field2error": "string",
                "field2label": "string",
                "field3error": "string",
                "field3label": "string",
                "field4error": "string",
                "field4label": "string",
                "message": "string",
                "name_error": "string",
                "name_label": "string",
                "optout_label": "string",
                "page_title": "string",
                "passphrase_cancel": "string",
                "passphrase_error": "string",
                "passphrase_label": "string",
                "passphrase_message": "string",
                "passphrase_submit": "string",
                "passphrase_title": "string",
                "privacy_policy_accept_label": "string",
                "privacy_policy_error": "string",
                "privacy_policy_link": "string",
                "privacy_policy_text": "string",
                "required_field_label": "string",
                "sign_in_label": "string",
                "sms_carrier_default": "string",
                "sms_carrier_error": "string",
                "sms_carrier_field_label": "string",
                "sms_code_cancel": "string",
                "sms_code_error": "string",
                "sms_code_field_label": "string",
                "sms_code_message": "string",
                "sms_code_submit": "string",
                "sms_code_title": "string",
                "sms_country_field_label": "string",
                "sms_country_format": "string",
                "sms_have_access_code": "string",
                "sms_message_format": "string",
                "sms_number_cancel": "string",
                "sms_number_error": "string",
                "sms_number_field_label": "string",
                "sms_number_format": "string",
                "sms_number_message": "string",
                "sms_number_submit": "string",
                "sms_number_title": "string",
                "sms_username_format": "string",
                "sponsor_back_link": "string",
                "sponsor_cancel": "string",
                "sponsor_email": "string",
                "sponsor_email_error": "string",
                "sponsor_info_approved": "string",
                "sponsor_info_denied": "string",
                "sponsor_info_pending": "string",
                "sponsor_name": "string",
                "sponsor_name_error": "string",
                "sponsor_note_pending": "string",
                "sponsor_request_access": "string",
                "sponsor_status_approved": "string",
                "sponsor_status_denied": "string",
                "sponsor_status_pending": "string",
                "sponsor_submit": "string",
                "sponsors_error": "string",
                "sponsors_field_label": "string",
                "tos_accept_label": "string",
                "tos_error": "string",
                "tos_link": "string",
                "tos_text": "string",
            },
        },
        "logo": "string",
        "message": "string",
        "multi_auth": False,
        "name": False,
        "name_error": "string",
        "name_label": "string",
        "opt_out_default": False,
        "optout": False,
        "optout_label": "string",
        "page_title": "string",
        "passphrase_cancel": "string",
        "passphrase_error": "string",
        "passphrase_label": "string",
        "passphrase_message": "string",
        "passphrase_submit": "string",
        "passphrase_title": "string",
        "powered_by": False,
        "privacy": False,
        "privacy_policy_accept_label": "string",
        "privacy_policy_error": "string",
        "privacy_policy_link": "string",
        "privacy_policy_text": "string",
        "required_field_label": "string",
        "responsive_layout": False,
        "sign_in_label": "string",
        "sms_carrier_default": "string",
        "sms_carrier_error": "string",
        "sms_carrier_field_label": "string",
        "sms_code_cancel": "string",
        "sms_code_error": "string",
        "sms_code_field_label": "string",
        "sms_code_message": "string",
        "sms_code_submit": "string",
        "sms_code_title": "string",
        "sms_country_field_label": "string",
        "sms_country_format": "string",
        "sms_have_access_code": "string",
        "sms_is_twilio": False,
        "sms_message_format": "string",
        "sms_number_cancel": "string",
        "sms_number_error": "string",
        "sms_number_field_label": "string",
        "sms_number_format": "string",
        "sms_number_message": "string",
        "sms_number_submit": "string",
        "sms_number_title": "string",
        "sms_username_format": "string",
        "sms_validity_duration": 0,
        "sponsor_back_link": "string",
        "sponsor_cancel": "string",
        "sponsor_email": "string",
        "sponsor_email_error": "string",
        "sponsor_email_template": "string",
        "sponsor_info_approved": "string",
        "sponsor_info_denied": "string",
        "sponsor_info_pending": "string",
        "sponsor_name": "string",
        "sponsor_name_error": "string",
        "sponsor_note_pending": "string",
        "sponsor_request_access": "string",
        "sponsor_status_approved": "string",
        "sponsor_status_denied": "string",
        "sponsor_status_pending": "string",
        "sponsor_submit": "string",
        "sponsors_error": "string",
        "sponsors_field_label": "string",
        "tos": False,
        "tos_accept_label": "string",
        "tos_error": "string",
        "tos_link": "string",
        "tos_text": "string",
    },
    wlan_id="string")
Copy
const wlanPortalTemplateResource = new junipermist.org.WlanPortalTemplate("wlanPortalTemplateResource", {
    orgId: "string",
    portalTemplate: {
        accessCodeAlternateEmail: "string",
        alignment: "string",
        authButtonAmazon: "string",
        authButtonAzure: "string",
        authButtonEmail: "string",
        authButtonFacebook: "string",
        authButtonGoogle: "string",
        authButtonMicrosoft: "string",
        authButtonPassphrase: "string",
        authButtonSms: "string",
        authButtonSponsor: "string",
        authLabel: "string",
        backLink: "string",
        color: "string",
        colorDark: "string",
        colorLight: "string",
        company: false,
        companyError: "string",
        companyLabel: "string",
        email: false,
        emailAccessDomainError: "string",
        emailCancel: "string",
        emailCodeCancel: "string",
        emailCodeError: "string",
        emailCodeFieldLabel: "string",
        emailCodeMessage: "string",
        emailCodeSubmit: "string",
        emailCodeTitle: "string",
        emailError: "string",
        emailFieldLabel: "string",
        emailLabel: "string",
        emailMessage: "string",
        emailSubmit: "string",
        emailTitle: "string",
        field1: false,
        field1error: "string",
        field1label: "string",
        field1required: false,
        field2: false,
        field2error: "string",
        field2label: "string",
        field2required: false,
        field3: false,
        field3error: "string",
        field3label: "string",
        field3required: false,
        field4: false,
        field4error: "string",
        field4label: "string",
        field4required: false,
        locales: {
            string: {
                authButtonAmazon: "string",
                authButtonAzure: "string",
                authButtonEmail: "string",
                authButtonFacebook: "string",
                authButtonGoogle: "string",
                authButtonMicrosoft: "string",
                authButtonPassphrase: "string",
                authButtonSms: "string",
                authButtonSponsor: "string",
                authLabel: "string",
                backLink: "string",
                companyError: "string",
                companyLabel: "string",
                emailAccessDomainError: "string",
                emailCancel: "string",
                emailCodeCancel: "string",
                emailCodeError: "string",
                emailCodeFieldLabel: "string",
                emailCodeMessage: "string",
                emailCodeSubmit: "string",
                emailCodeTitle: "string",
                emailError: "string",
                emailFieldLabel: "string",
                emailLabel: "string",
                emailMessage: "string",
                emailSubmit: "string",
                emailTitle: "string",
                field1error: "string",
                field1label: "string",
                field2error: "string",
                field2label: "string",
                field3error: "string",
                field3label: "string",
                field4error: "string",
                field4label: "string",
                message: "string",
                nameError: "string",
                nameLabel: "string",
                optoutLabel: "string",
                pageTitle: "string",
                passphraseCancel: "string",
                passphraseError: "string",
                passphraseLabel: "string",
                passphraseMessage: "string",
                passphraseSubmit: "string",
                passphraseTitle: "string",
                privacyPolicyAcceptLabel: "string",
                privacyPolicyError: "string",
                privacyPolicyLink: "string",
                privacyPolicyText: "string",
                requiredFieldLabel: "string",
                signInLabel: "string",
                smsCarrierDefault: "string",
                smsCarrierError: "string",
                smsCarrierFieldLabel: "string",
                smsCodeCancel: "string",
                smsCodeError: "string",
                smsCodeFieldLabel: "string",
                smsCodeMessage: "string",
                smsCodeSubmit: "string",
                smsCodeTitle: "string",
                smsCountryFieldLabel: "string",
                smsCountryFormat: "string",
                smsHaveAccessCode: "string",
                smsMessageFormat: "string",
                smsNumberCancel: "string",
                smsNumberError: "string",
                smsNumberFieldLabel: "string",
                smsNumberFormat: "string",
                smsNumberMessage: "string",
                smsNumberSubmit: "string",
                smsNumberTitle: "string",
                smsUsernameFormat: "string",
                sponsorBackLink: "string",
                sponsorCancel: "string",
                sponsorEmail: "string",
                sponsorEmailError: "string",
                sponsorInfoApproved: "string",
                sponsorInfoDenied: "string",
                sponsorInfoPending: "string",
                sponsorName: "string",
                sponsorNameError: "string",
                sponsorNotePending: "string",
                sponsorRequestAccess: "string",
                sponsorStatusApproved: "string",
                sponsorStatusDenied: "string",
                sponsorStatusPending: "string",
                sponsorSubmit: "string",
                sponsorsError: "string",
                sponsorsFieldLabel: "string",
                tosAcceptLabel: "string",
                tosError: "string",
                tosLink: "string",
                tosText: "string",
            },
        },
        logo: "string",
        message: "string",
        multiAuth: false,
        name: false,
        nameError: "string",
        nameLabel: "string",
        optOutDefault: false,
        optout: false,
        optoutLabel: "string",
        pageTitle: "string",
        passphraseCancel: "string",
        passphraseError: "string",
        passphraseLabel: "string",
        passphraseMessage: "string",
        passphraseSubmit: "string",
        passphraseTitle: "string",
        poweredBy: false,
        privacy: false,
        privacyPolicyAcceptLabel: "string",
        privacyPolicyError: "string",
        privacyPolicyLink: "string",
        privacyPolicyText: "string",
        requiredFieldLabel: "string",
        responsiveLayout: false,
        signInLabel: "string",
        smsCarrierDefault: "string",
        smsCarrierError: "string",
        smsCarrierFieldLabel: "string",
        smsCodeCancel: "string",
        smsCodeError: "string",
        smsCodeFieldLabel: "string",
        smsCodeMessage: "string",
        smsCodeSubmit: "string",
        smsCodeTitle: "string",
        smsCountryFieldLabel: "string",
        smsCountryFormat: "string",
        smsHaveAccessCode: "string",
        smsIsTwilio: false,
        smsMessageFormat: "string",
        smsNumberCancel: "string",
        smsNumberError: "string",
        smsNumberFieldLabel: "string",
        smsNumberFormat: "string",
        smsNumberMessage: "string",
        smsNumberSubmit: "string",
        smsNumberTitle: "string",
        smsUsernameFormat: "string",
        smsValidityDuration: 0,
        sponsorBackLink: "string",
        sponsorCancel: "string",
        sponsorEmail: "string",
        sponsorEmailError: "string",
        sponsorEmailTemplate: "string",
        sponsorInfoApproved: "string",
        sponsorInfoDenied: "string",
        sponsorInfoPending: "string",
        sponsorName: "string",
        sponsorNameError: "string",
        sponsorNotePending: "string",
        sponsorRequestAccess: "string",
        sponsorStatusApproved: "string",
        sponsorStatusDenied: "string",
        sponsorStatusPending: "string",
        sponsorSubmit: "string",
        sponsorsError: "string",
        sponsorsFieldLabel: "string",
        tos: false,
        tosAcceptLabel: "string",
        tosError: "string",
        tosLink: "string",
        tosText: "string",
    },
    wlanId: "string",
});
Copy
type: junipermist:org:WlanPortalTemplate
properties:
    orgId: string
    portalTemplate:
        accessCodeAlternateEmail: string
        alignment: string
        authButtonAmazon: string
        authButtonAzure: string
        authButtonEmail: string
        authButtonFacebook: string
        authButtonGoogle: string
        authButtonMicrosoft: string
        authButtonPassphrase: string
        authButtonSms: string
        authButtonSponsor: string
        authLabel: string
        backLink: string
        color: string
        colorDark: string
        colorLight: string
        company: false
        companyError: string
        companyLabel: string
        email: false
        emailAccessDomainError: string
        emailCancel: string
        emailCodeCancel: string
        emailCodeError: string
        emailCodeFieldLabel: string
        emailCodeMessage: string
        emailCodeSubmit: string
        emailCodeTitle: string
        emailError: string
        emailFieldLabel: string
        emailLabel: string
        emailMessage: string
        emailSubmit: string
        emailTitle: string
        field1: false
        field1error: string
        field1label: string
        field1required: false
        field2: false
        field2error: string
        field2label: string
        field2required: false
        field3: false
        field3error: string
        field3label: string
        field3required: false
        field4: false
        field4error: string
        field4label: string
        field4required: false
        locales:
            string:
                authButtonAmazon: string
                authButtonAzure: string
                authButtonEmail: string
                authButtonFacebook: string
                authButtonGoogle: string
                authButtonMicrosoft: string
                authButtonPassphrase: string
                authButtonSms: string
                authButtonSponsor: string
                authLabel: string
                backLink: string
                companyError: string
                companyLabel: string
                emailAccessDomainError: string
                emailCancel: string
                emailCodeCancel: string
                emailCodeError: string
                emailCodeFieldLabel: string
                emailCodeMessage: string
                emailCodeSubmit: string
                emailCodeTitle: string
                emailError: string
                emailFieldLabel: string
                emailLabel: string
                emailMessage: string
                emailSubmit: string
                emailTitle: string
                field1error: string
                field1label: string
                field2error: string
                field2label: string
                field3error: string
                field3label: string
                field4error: string
                field4label: string
                message: string
                nameError: string
                nameLabel: string
                optoutLabel: string
                pageTitle: string
                passphraseCancel: string
                passphraseError: string
                passphraseLabel: string
                passphraseMessage: string
                passphraseSubmit: string
                passphraseTitle: string
                privacyPolicyAcceptLabel: string
                privacyPolicyError: string
                privacyPolicyLink: string
                privacyPolicyText: string
                requiredFieldLabel: string
                signInLabel: string
                smsCarrierDefault: string
                smsCarrierError: string
                smsCarrierFieldLabel: string
                smsCodeCancel: string
                smsCodeError: string
                smsCodeFieldLabel: string
                smsCodeMessage: string
                smsCodeSubmit: string
                smsCodeTitle: string
                smsCountryFieldLabel: string
                smsCountryFormat: string
                smsHaveAccessCode: string
                smsMessageFormat: string
                smsNumberCancel: string
                smsNumberError: string
                smsNumberFieldLabel: string
                smsNumberFormat: string
                smsNumberMessage: string
                smsNumberSubmit: string
                smsNumberTitle: string
                smsUsernameFormat: string
                sponsorBackLink: string
                sponsorCancel: string
                sponsorEmail: string
                sponsorEmailError: string
                sponsorInfoApproved: string
                sponsorInfoDenied: string
                sponsorInfoPending: string
                sponsorName: string
                sponsorNameError: string
                sponsorNotePending: string
                sponsorRequestAccess: string
                sponsorStatusApproved: string
                sponsorStatusDenied: string
                sponsorStatusPending: string
                sponsorSubmit: string
                sponsorsError: string
                sponsorsFieldLabel: string
                tosAcceptLabel: string
                tosError: string
                tosLink: string
                tosText: string
        logo: string
        message: string
        multiAuth: false
        name: false
        nameError: string
        nameLabel: string
        optOutDefault: false
        optout: false
        optoutLabel: string
        pageTitle: string
        passphraseCancel: string
        passphraseError: string
        passphraseLabel: string
        passphraseMessage: string
        passphraseSubmit: string
        passphraseTitle: string
        poweredBy: false
        privacy: false
        privacyPolicyAcceptLabel: string
        privacyPolicyError: string
        privacyPolicyLink: string
        privacyPolicyText: string
        requiredFieldLabel: string
        responsiveLayout: false
        signInLabel: string
        smsCarrierDefault: string
        smsCarrierError: string
        smsCarrierFieldLabel: string
        smsCodeCancel: string
        smsCodeError: string
        smsCodeFieldLabel: string
        smsCodeMessage: string
        smsCodeSubmit: string
        smsCodeTitle: string
        smsCountryFieldLabel: string
        smsCountryFormat: string
        smsHaveAccessCode: string
        smsIsTwilio: false
        smsMessageFormat: string
        smsNumberCancel: string
        smsNumberError: string
        smsNumberFieldLabel: string
        smsNumberFormat: string
        smsNumberMessage: string
        smsNumberSubmit: string
        smsNumberTitle: string
        smsUsernameFormat: string
        smsValidityDuration: 0
        sponsorBackLink: string
        sponsorCancel: string
        sponsorEmail: string
        sponsorEmailError: string
        sponsorEmailTemplate: string
        sponsorInfoApproved: string
        sponsorInfoDenied: string
        sponsorInfoPending: string
        sponsorName: string
        sponsorNameError: string
        sponsorNotePending: string
        sponsorRequestAccess: string
        sponsorStatusApproved: string
        sponsorStatusDenied: string
        sponsorStatusPending: string
        sponsorSubmit: string
        sponsorsError: string
        sponsorsFieldLabel: string
        tos: false
        tosAcceptLabel: string
        tosError: string
        tosLink: string
        tosText: string
    wlanId: string
Copy

WlanPortalTemplate Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The WlanPortalTemplate resource accepts the following input properties:

OrgId This property is required. string
PortalTemplate This property is required. Pulumi.JuniperMist.Org.Inputs.WlanPortalTemplatePortalTemplate
Portal template wlan settings
WlanId This property is required. string
Org WLAN ID
OrgId This property is required. string
PortalTemplate This property is required. WlanPortalTemplatePortalTemplateArgs
Portal template wlan settings
WlanId This property is required. string
Org WLAN ID
orgId This property is required. String
portalTemplate This property is required. WlanPortalTemplatePortalTemplate
Portal template wlan settings
wlanId This property is required. String
Org WLAN ID
orgId This property is required. string
portalTemplate This property is required. WlanPortalTemplatePortalTemplate
Portal template wlan settings
wlanId This property is required. string
Org WLAN ID
org_id This property is required. str
portal_template This property is required. WlanPortalTemplatePortalTemplateArgs
Portal template wlan settings
wlan_id This property is required. str
Org WLAN ID
orgId This property is required. String
portalTemplate This property is required. Property Map
Portal template wlan settings
wlanId This property is required. String
Org WLAN ID

Outputs

All input properties are implicitly available as output properties. Additionally, the WlanPortalTemplate resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing WlanPortalTemplate Resource

Get an existing WlanPortalTemplate resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: WlanPortalTemplateState, opts?: CustomResourceOptions): WlanPortalTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        org_id: Optional[str] = None,
        portal_template: Optional[WlanPortalTemplatePortalTemplateArgs] = None,
        wlan_id: Optional[str] = None) -> WlanPortalTemplate
func GetWlanPortalTemplate(ctx *Context, name string, id IDInput, state *WlanPortalTemplateState, opts ...ResourceOption) (*WlanPortalTemplate, error)
public static WlanPortalTemplate Get(string name, Input<string> id, WlanPortalTemplateState? state, CustomResourceOptions? opts = null)
public static WlanPortalTemplate get(String name, Output<String> id, WlanPortalTemplateState state, CustomResourceOptions options)
resources:  _:    type: junipermist:org:WlanPortalTemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
OrgId string
PortalTemplate WlanPortalTemplatePortalTemplateArgs
Portal template wlan settings
WlanId string
Org WLAN ID
orgId String
portalTemplate WlanPortalTemplatePortalTemplate
Portal template wlan settings
wlanId String
Org WLAN ID
orgId string
portalTemplate WlanPortalTemplatePortalTemplate
Portal template wlan settings
wlanId string
Org WLAN ID
org_id str
portal_template WlanPortalTemplatePortalTemplateArgs
Portal template wlan settings
wlan_id str
Org WLAN ID
orgId String
portalTemplate Property Map
Portal template wlan settings
wlanId String
Org WLAN ID

Supporting Types

WlanPortalTemplatePortalTemplate
, WlanPortalTemplatePortalTemplateArgs

AccessCodeAlternateEmail string
Alignment string
defines alignment on portal. enum: center, left, right
AuthButtonAmazon string
Label for Amazon auth button
AuthButtonAzure string
Label for Azure auth button
AuthButtonEmail string
Label for Email auth button
AuthButtonFacebook string
Label for Facebook auth button
AuthButtonGoogle string
Label for Google auth button
AuthButtonMicrosoft string
Label for Microsoft auth button
AuthButtonPassphrase string
Label for passphrase auth button
AuthButtonSms string
Label for SMS auth button
AuthButtonSponsor string
Label for Sponsor auth button
AuthLabel string
BackLink string
Label of the link to go back to /logon
Color string
Portal main color
ColorDark string
ColorLight string
Company bool
Whether company field is required
CompanyError string
Error message when company not provided
CompanyLabel string
Label of company field
Email bool
Whether email field is required
EmailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
EmailCancel string
Label for cancel confirmation code submission using email auth
EmailCodeCancel string
EmailCodeError string
EmailCodeFieldLabel string
EmailCodeMessage string
EmailCodeSubmit string
EmailCodeTitle string
EmailError string
Error message when email not provided
EmailFieldLabel string
EmailLabel string
Label of email field
EmailMessage string
EmailSubmit string
Label for confirmation code submit button using email auth
EmailTitle string
Title for the Email registration
Field1 bool
Whether to ask field1
Field1error string
Error message when field1 not provided
Field1label string
Label of field1
Field1required bool
Whether field1 is required field
Field2 bool
Whether to ask field2
Field2error string
Error message when field2 not provided
Field2label string
Label of field2
Field2required bool
Whether field2 is required field
Field3 bool
Whether to ask field3
Field3error string
Error message when field3 not provided
Field3label string
Label of field3
Field3required bool
Whether field3 is required field
Field4 bool
Whether to ask field4
Field4error string
Error message when field4 not provided
Field4label string
Label of field4
Field4required bool
Whether field4 is required field
Locales Dictionary<string, Pulumi.JuniperMist.Org.Inputs.WlanPortalTemplatePortalTemplateLocales>
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
Logo string
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
Message string
MultiAuth bool
Name bool
Whether name field is required
NameError string
Error message when name not provided
NameLabel string
Label of name field
OptOutDefault bool
Default value for the Do not store checkbox
Optout bool
Whether to display Do Not Store My Personal Information
OptoutLabel string
Label for Do Not Store My Personal Information
PageTitle string
PassphraseCancel string
Label for the Passphrase cancel button
PassphraseError string
Error message when invalid passphrase is provided
PassphraseLabel string
Passphrase
PassphraseMessage string
PassphraseSubmit string
Label for the Passphrase submit button
PassphraseTitle string
Title for passphrase details page
PoweredBy bool
Whether to show "Powered by Mist"
Privacy bool
Whether to require the Privacy Term acceptance
PrivacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
PrivacyPolicyError string
Error message when Privacy Policy not accepted
PrivacyPolicyLink string
Label of the link to go to Privacy Policy
PrivacyPolicyText string
Text of the Privacy Policy
RequiredFieldLabel string
Label to denote required field
ResponsiveLayout bool
SignInLabel string
Label of the button to /signin
SmsCarrierDefault string
SmsCarrierError string
SmsCarrierFieldLabel string
Label for mobile carrier drop-down list
SmsCodeCancel string
Label for cancel confirmation code submission
SmsCodeError string
Error message when confirmation code is invalid
SmsCodeFieldLabel string
SmsCodeMessage string
SmsCodeSubmit string
Label for confirmation code submit button
SmsCodeTitle string
SmsCountryFieldLabel string
SmsCountryFormat string
SmsHaveAccessCode string
Label for checkbox to specify that the user has access code
SmsIsTwilio bool
SmsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
SmsNumberCancel string
Label for canceling mobile details for SMS auth
SmsNumberError string
SmsNumberFieldLabel string
Label for field to provide mobile number
SmsNumberFormat string
SmsNumberMessage string
SmsNumberSubmit string
Label for submit button for code generation
SmsNumberTitle string
Title for phone number details
SmsUsernameFormat string
SmsValidityDuration int
How long confirmation code should be considered valid (in minutes)
SponsorBackLink string
SponsorCancel string
SponsorEmail string
Label for Sponsor Email
SponsorEmailError string
SponsorEmailTemplate string
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
SponsorInfoApproved string
SponsorInfoDenied string
SponsorInfoPending string
SponsorName string
Label for Sponsor Name
SponsorNameError string
SponsorNotePending string
SponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
SponsorStatusApproved string
Text to display if sponsor approves request
SponsorStatusDenied string
Text to display when sponsor denies request
SponsorStatusPending string
Text to display if request is still pending
SponsorSubmit string
Submit button label to notify sponsor about guest request
SponsorsError string
SponsorsFieldLabel string
Tos bool
TosAcceptLabel string
Prefix of the label of the link to go to tos
TosError string
Error message when tos not accepted
TosLink string
Label of the link to go to tos
TosText string
Text of the Terms of Service
AccessCodeAlternateEmail string
Alignment string
defines alignment on portal. enum: center, left, right
AuthButtonAmazon string
Label for Amazon auth button
AuthButtonAzure string
Label for Azure auth button
AuthButtonEmail string
Label for Email auth button
AuthButtonFacebook string
Label for Facebook auth button
AuthButtonGoogle string
Label for Google auth button
AuthButtonMicrosoft string
Label for Microsoft auth button
AuthButtonPassphrase string
Label for passphrase auth button
AuthButtonSms string
Label for SMS auth button
AuthButtonSponsor string
Label for Sponsor auth button
AuthLabel string
BackLink string
Label of the link to go back to /logon
Color string
Portal main color
ColorDark string
ColorLight string
Company bool
Whether company field is required
CompanyError string
Error message when company not provided
CompanyLabel string
Label of company field
Email bool
Whether email field is required
EmailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
EmailCancel string
Label for cancel confirmation code submission using email auth
EmailCodeCancel string
EmailCodeError string
EmailCodeFieldLabel string
EmailCodeMessage string
EmailCodeSubmit string
EmailCodeTitle string
EmailError string
Error message when email not provided
EmailFieldLabel string
EmailLabel string
Label of email field
EmailMessage string
EmailSubmit string
Label for confirmation code submit button using email auth
EmailTitle string
Title for the Email registration
Field1 bool
Whether to ask field1
Field1error string
Error message when field1 not provided
Field1label string
Label of field1
Field1required bool
Whether field1 is required field
Field2 bool
Whether to ask field2
Field2error string
Error message when field2 not provided
Field2label string
Label of field2
Field2required bool
Whether field2 is required field
Field3 bool
Whether to ask field3
Field3error string
Error message when field3 not provided
Field3label string
Label of field3
Field3required bool
Whether field3 is required field
Field4 bool
Whether to ask field4
Field4error string
Error message when field4 not provided
Field4label string
Label of field4
Field4required bool
Whether field4 is required field
Locales map[string]WlanPortalTemplatePortalTemplateLocales
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
Logo string
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
Message string
MultiAuth bool
Name bool
Whether name field is required
NameError string
Error message when name not provided
NameLabel string
Label of name field
OptOutDefault bool
Default value for the Do not store checkbox
Optout bool
Whether to display Do Not Store My Personal Information
OptoutLabel string
Label for Do Not Store My Personal Information
PageTitle string
PassphraseCancel string
Label for the Passphrase cancel button
PassphraseError string
Error message when invalid passphrase is provided
PassphraseLabel string
Passphrase
PassphraseMessage string
PassphraseSubmit string
Label for the Passphrase submit button
PassphraseTitle string
Title for passphrase details page
PoweredBy bool
Whether to show "Powered by Mist"
Privacy bool
Whether to require the Privacy Term acceptance
PrivacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
PrivacyPolicyError string
Error message when Privacy Policy not accepted
PrivacyPolicyLink string
Label of the link to go to Privacy Policy
PrivacyPolicyText string
Text of the Privacy Policy
RequiredFieldLabel string
Label to denote required field
ResponsiveLayout bool
SignInLabel string
Label of the button to /signin
SmsCarrierDefault string
SmsCarrierError string
SmsCarrierFieldLabel string
Label for mobile carrier drop-down list
SmsCodeCancel string
Label for cancel confirmation code submission
SmsCodeError string
Error message when confirmation code is invalid
SmsCodeFieldLabel string
SmsCodeMessage string
SmsCodeSubmit string
Label for confirmation code submit button
SmsCodeTitle string
SmsCountryFieldLabel string
SmsCountryFormat string
SmsHaveAccessCode string
Label for checkbox to specify that the user has access code
SmsIsTwilio bool
SmsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
SmsNumberCancel string
Label for canceling mobile details for SMS auth
SmsNumberError string
SmsNumberFieldLabel string
Label for field to provide mobile number
SmsNumberFormat string
SmsNumberMessage string
SmsNumberSubmit string
Label for submit button for code generation
SmsNumberTitle string
Title for phone number details
SmsUsernameFormat string
SmsValidityDuration int
How long confirmation code should be considered valid (in minutes)
SponsorBackLink string
SponsorCancel string
SponsorEmail string
Label for Sponsor Email
SponsorEmailError string
SponsorEmailTemplate string
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
SponsorInfoApproved string
SponsorInfoDenied string
SponsorInfoPending string
SponsorName string
Label for Sponsor Name
SponsorNameError string
SponsorNotePending string
SponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
SponsorStatusApproved string
Text to display if sponsor approves request
SponsorStatusDenied string
Text to display when sponsor denies request
SponsorStatusPending string
Text to display if request is still pending
SponsorSubmit string
Submit button label to notify sponsor about guest request
SponsorsError string
SponsorsFieldLabel string
Tos bool
TosAcceptLabel string
Prefix of the label of the link to go to tos
TosError string
Error message when tos not accepted
TosLink string
Label of the link to go to tos
TosText string
Text of the Terms of Service
accessCodeAlternateEmail String
alignment String
defines alignment on portal. enum: center, left, right
authButtonAmazon String
Label for Amazon auth button
authButtonAzure String
Label for Azure auth button
authButtonEmail String
Label for Email auth button
authButtonFacebook String
Label for Facebook auth button
authButtonGoogle String
Label for Google auth button
authButtonMicrosoft String
Label for Microsoft auth button
authButtonPassphrase String
Label for passphrase auth button
authButtonSms String
Label for SMS auth button
authButtonSponsor String
Label for Sponsor auth button
authLabel String
backLink String
Label of the link to go back to /logon
color String
Portal main color
colorDark String
colorLight String
company Boolean
Whether company field is required
companyError String
Error message when company not provided
companyLabel String
Label of company field
email Boolean
Whether email field is required
emailAccessDomainError String
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel String
Label for cancel confirmation code submission using email auth
emailCodeCancel String
emailCodeError String
emailCodeFieldLabel String
emailCodeMessage String
emailCodeSubmit String
emailCodeTitle String
emailError String
Error message when email not provided
emailFieldLabel String
emailLabel String
Label of email field
emailMessage String
emailSubmit String
Label for confirmation code submit button using email auth
emailTitle String
Title for the Email registration
field1 Boolean
Whether to ask field1
field1error String
Error message when field1 not provided
field1label String
Label of field1
field1required Boolean
Whether field1 is required field
field2 Boolean
Whether to ask field2
field2error String
Error message when field2 not provided
field2label String
Label of field2
field2required Boolean
Whether field2 is required field
field3 Boolean
Whether to ask field3
field3error String
Error message when field3 not provided
field3label String
Label of field3
field3required Boolean
Whether field3 is required field
field4 Boolean
Whether to ask field4
field4error String
Error message when field4 not provided
field4label String
Label of field4
field4required Boolean
Whether field4 is required field
locales Map<String,WlanPortalTemplatePortalTemplateLocales>
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
logo String
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
message String
multiAuth Boolean
name Boolean
Whether name field is required
nameError String
Error message when name not provided
nameLabel String
Label of name field
optOutDefault Boolean
Default value for the Do not store checkbox
optout Boolean
Whether to display Do Not Store My Personal Information
optoutLabel String
Label for Do Not Store My Personal Information
pageTitle String
passphraseCancel String
Label for the Passphrase cancel button
passphraseError String
Error message when invalid passphrase is provided
passphraseLabel String
Passphrase
passphraseMessage String
passphraseSubmit String
Label for the Passphrase submit button
passphraseTitle String
Title for passphrase details page
poweredBy Boolean
Whether to show "Powered by Mist"
privacy Boolean
Whether to require the Privacy Term acceptance
privacyPolicyAcceptLabel String
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError String
Error message when Privacy Policy not accepted
privacyPolicyLink String
Label of the link to go to Privacy Policy
privacyPolicyText String
Text of the Privacy Policy
requiredFieldLabel String
Label to denote required field
responsiveLayout Boolean
signInLabel String
Label of the button to /signin
smsCarrierDefault String
smsCarrierError String
smsCarrierFieldLabel String
Label for mobile carrier drop-down list
smsCodeCancel String
Label for cancel confirmation code submission
smsCodeError String
Error message when confirmation code is invalid
smsCodeFieldLabel String
smsCodeMessage String
smsCodeSubmit String
Label for confirmation code submit button
smsCodeTitle String
smsCountryFieldLabel String
smsCountryFormat String
smsHaveAccessCode String
Label for checkbox to specify that the user has access code
smsIsTwilio Boolean
smsMessageFormat String
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel String
Label for canceling mobile details for SMS auth
smsNumberError String
smsNumberFieldLabel String
Label for field to provide mobile number
smsNumberFormat String
smsNumberMessage String
smsNumberSubmit String
Label for submit button for code generation
smsNumberTitle String
Title for phone number details
smsUsernameFormat String
smsValidityDuration Integer
How long confirmation code should be considered valid (in minutes)
sponsorBackLink String
sponsorCancel String
sponsorEmail String
Label for Sponsor Email
sponsorEmailError String
sponsorEmailTemplate String
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
sponsorInfoApproved String
sponsorInfoDenied String
sponsorInfoPending String
sponsorName String
Label for Sponsor Name
sponsorNameError String
sponsorNotePending String
sponsorRequestAccess String
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved String
Text to display if sponsor approves request
sponsorStatusDenied String
Text to display when sponsor denies request
sponsorStatusPending String
Text to display if request is still pending
sponsorSubmit String
Submit button label to notify sponsor about guest request
sponsorsError String
sponsorsFieldLabel String
tos Boolean
tosAcceptLabel String
Prefix of the label of the link to go to tos
tosError String
Error message when tos not accepted
tosLink String
Label of the link to go to tos
tosText String
Text of the Terms of Service
accessCodeAlternateEmail string
alignment string
defines alignment on portal. enum: center, left, right
authButtonAmazon string
Label for Amazon auth button
authButtonAzure string
Label for Azure auth button
authButtonEmail string
Label for Email auth button
authButtonFacebook string
Label for Facebook auth button
authButtonGoogle string
Label for Google auth button
authButtonMicrosoft string
Label for Microsoft auth button
authButtonPassphrase string
Label for passphrase auth button
authButtonSms string
Label for SMS auth button
authButtonSponsor string
Label for Sponsor auth button
authLabel string
backLink string
Label of the link to go back to /logon
color string
Portal main color
colorDark string
colorLight string
company boolean
Whether company field is required
companyError string
Error message when company not provided
companyLabel string
Label of company field
email boolean
Whether email field is required
emailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel string
Label for cancel confirmation code submission using email auth
emailCodeCancel string
emailCodeError string
emailCodeFieldLabel string
emailCodeMessage string
emailCodeSubmit string
emailCodeTitle string
emailError string
Error message when email not provided
emailFieldLabel string
emailLabel string
Label of email field
emailMessage string
emailSubmit string
Label for confirmation code submit button using email auth
emailTitle string
Title for the Email registration
field1 boolean
Whether to ask field1
field1error string
Error message when field1 not provided
field1label string
Label of field1
field1required boolean
Whether field1 is required field
field2 boolean
Whether to ask field2
field2error string
Error message when field2 not provided
field2label string
Label of field2
field2required boolean
Whether field2 is required field
field3 boolean
Whether to ask field3
field3error string
Error message when field3 not provided
field3label string
Label of field3
field3required boolean
Whether field3 is required field
field4 boolean
Whether to ask field4
field4error string
Error message when field4 not provided
field4label string
Label of field4
field4required boolean
Whether field4 is required field
locales {[key: string]: WlanPortalTemplatePortalTemplateLocales}
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
logo string
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
message string
multiAuth boolean
name boolean
Whether name field is required
nameError string
Error message when name not provided
nameLabel string
Label of name field
optOutDefault boolean
Default value for the Do not store checkbox
optout boolean
Whether to display Do Not Store My Personal Information
optoutLabel string
Label for Do Not Store My Personal Information
pageTitle string
passphraseCancel string
Label for the Passphrase cancel button
passphraseError string
Error message when invalid passphrase is provided
passphraseLabel string
Passphrase
passphraseMessage string
passphraseSubmit string
Label for the Passphrase submit button
passphraseTitle string
Title for passphrase details page
poweredBy boolean
Whether to show "Powered by Mist"
privacy boolean
Whether to require the Privacy Term acceptance
privacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError string
Error message when Privacy Policy not accepted
privacyPolicyLink string
Label of the link to go to Privacy Policy
privacyPolicyText string
Text of the Privacy Policy
requiredFieldLabel string
Label to denote required field
responsiveLayout boolean
signInLabel string
Label of the button to /signin
smsCarrierDefault string
smsCarrierError string
smsCarrierFieldLabel string
Label for mobile carrier drop-down list
smsCodeCancel string
Label for cancel confirmation code submission
smsCodeError string
Error message when confirmation code is invalid
smsCodeFieldLabel string
smsCodeMessage string
smsCodeSubmit string
Label for confirmation code submit button
smsCodeTitle string
smsCountryFieldLabel string
smsCountryFormat string
smsHaveAccessCode string
Label for checkbox to specify that the user has access code
smsIsTwilio boolean
smsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel string
Label for canceling mobile details for SMS auth
smsNumberError string
smsNumberFieldLabel string
Label for field to provide mobile number
smsNumberFormat string
smsNumberMessage string
smsNumberSubmit string
Label for submit button for code generation
smsNumberTitle string
Title for phone number details
smsUsernameFormat string
smsValidityDuration number
How long confirmation code should be considered valid (in minutes)
sponsorBackLink string
sponsorCancel string
sponsorEmail string
Label for Sponsor Email
sponsorEmailError string
sponsorEmailTemplate string
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
sponsorInfoApproved string
sponsorInfoDenied string
sponsorInfoPending string
sponsorName string
Label for Sponsor Name
sponsorNameError string
sponsorNotePending string
sponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved string
Text to display if sponsor approves request
sponsorStatusDenied string
Text to display when sponsor denies request
sponsorStatusPending string
Text to display if request is still pending
sponsorSubmit string
Submit button label to notify sponsor about guest request
sponsorsError string
sponsorsFieldLabel string
tos boolean
tosAcceptLabel string
Prefix of the label of the link to go to tos
tosError string
Error message when tos not accepted
tosLink string
Label of the link to go to tos
tosText string
Text of the Terms of Service
access_code_alternate_email str
alignment str
defines alignment on portal. enum: center, left, right
auth_button_amazon str
Label for Amazon auth button
auth_button_azure str
Label for Azure auth button
auth_button_email str
Label for Email auth button
auth_button_facebook str
Label for Facebook auth button
auth_button_google str
Label for Google auth button
auth_button_microsoft str
Label for Microsoft auth button
auth_button_passphrase str
Label for passphrase auth button
auth_button_sms str
Label for SMS auth button
auth_button_sponsor str
Label for Sponsor auth button
auth_label str
back_link str
Label of the link to go back to /logon
color str
Portal main color
color_dark str
color_light str
company bool
Whether company field is required
company_error str
Error message when company not provided
company_label str
Label of company field
email bool
Whether email field is required
email_access_domain_error str
Error message when a user has valid social login but doesn't match specified email domains.
email_cancel str
Label for cancel confirmation code submission using email auth
email_code_cancel str
email_code_error str
email_code_field_label str
email_code_message str
email_code_submit str
email_code_title str
email_error str
Error message when email not provided
email_field_label str
email_label str
Label of email field
email_message str
email_submit str
Label for confirmation code submit button using email auth
email_title str
Title for the Email registration
field1 bool
Whether to ask field1
field1error str
Error message when field1 not provided
field1label str
Label of field1
field1required bool
Whether field1 is required field
field2 bool
Whether to ask field2
field2error str
Error message when field2 not provided
field2label str
Label of field2
field2required bool
Whether field2 is required field
field3 bool
Whether to ask field3
field3error str
Error message when field3 not provided
field3label str
Label of field3
field3required bool
Whether field3 is required field
field4 bool
Whether to ask field4
field4error str
Error message when field4 not provided
field4label str
Label of field4
field4required bool
Whether field4 is required field
locales Mapping[str, WlanPortalTemplatePortalTemplateLocales]
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
logo str
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
message str
multi_auth bool
name bool
Whether name field is required
name_error str
Error message when name not provided
name_label str
Label of name field
opt_out_default bool
Default value for the Do not store checkbox
optout bool
Whether to display Do Not Store My Personal Information
optout_label str
Label for Do Not Store My Personal Information
page_title str
passphrase_cancel str
Label for the Passphrase cancel button
passphrase_error str
Error message when invalid passphrase is provided
passphrase_label str
Passphrase
passphrase_message str
passphrase_submit str
Label for the Passphrase submit button
passphrase_title str
Title for passphrase details page
powered_by bool
Whether to show "Powered by Mist"
privacy bool
Whether to require the Privacy Term acceptance
privacy_policy_accept_label str
Prefix of the label of the link to go to Privacy Policy
privacy_policy_error str
Error message when Privacy Policy not accepted
privacy_policy_link str
Label of the link to go to Privacy Policy
privacy_policy_text str
Text of the Privacy Policy
required_field_label str
Label to denote required field
responsive_layout bool
sign_in_label str
Label of the button to /signin
sms_carrier_default str
sms_carrier_error str
sms_carrier_field_label str
Label for mobile carrier drop-down list
sms_code_cancel str
Label for cancel confirmation code submission
sms_code_error str
Error message when confirmation code is invalid
sms_code_field_label str
sms_code_message str
sms_code_submit str
Label for confirmation code submit button
sms_code_title str
sms_country_field_label str
sms_country_format str
sms_have_access_code str
Label for checkbox to specify that the user has access code
sms_is_twilio bool
sms_message_format str
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
sms_number_cancel str
Label for canceling mobile details for SMS auth
sms_number_error str
sms_number_field_label str
Label for field to provide mobile number
sms_number_format str
sms_number_message str
sms_number_submit str
Label for submit button for code generation
sms_number_title str
Title for phone number details
sms_username_format str
sms_validity_duration int
How long confirmation code should be considered valid (in minutes)
str
str
str
Label for Sponsor Email
str
str
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
str
str
str
str
Label for Sponsor Name
str
str
str
Submit button label request Wifi Access and notify sponsor about guest request
str
Text to display if sponsor approves request
str
Text to display when sponsor denies request
str
Text to display if request is still pending
str
Submit button label to notify sponsor about guest request
sponsors_error str
sponsors_field_label str
tos bool
tos_accept_label str
Prefix of the label of the link to go to tos
tos_error str
Error message when tos not accepted
tos_link str
Label of the link to go to tos
tos_text str
Text of the Terms of Service
accessCodeAlternateEmail String
alignment String
defines alignment on portal. enum: center, left, right
authButtonAmazon String
Label for Amazon auth button
authButtonAzure String
Label for Azure auth button
authButtonEmail String
Label for Email auth button
authButtonFacebook String
Label for Facebook auth button
authButtonGoogle String
Label for Google auth button
authButtonMicrosoft String
Label for Microsoft auth button
authButtonPassphrase String
Label for passphrase auth button
authButtonSms String
Label for SMS auth button
authButtonSponsor String
Label for Sponsor auth button
authLabel String
backLink String
Label of the link to go back to /logon
color String
Portal main color
colorDark String
colorLight String
company Boolean
Whether company field is required
companyError String
Error message when company not provided
companyLabel String
Label of company field
email Boolean
Whether email field is required
emailAccessDomainError String
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel String
Label for cancel confirmation code submission using email auth
emailCodeCancel String
emailCodeError String
emailCodeFieldLabel String
emailCodeMessage String
emailCodeSubmit String
emailCodeTitle String
emailError String
Error message when email not provided
emailFieldLabel String
emailLabel String
Label of email field
emailMessage String
emailSubmit String
Label for confirmation code submit button using email auth
emailTitle String
Title for the Email registration
field1 Boolean
Whether to ask field1
field1error String
Error message when field1 not provided
field1label String
Label of field1
field1required Boolean
Whether field1 is required field
field2 Boolean
Whether to ask field2
field2error String
Error message when field2 not provided
field2label String
Label of field2
field2required Boolean
Whether field2 is required field
field3 Boolean
Whether to ask field3
field3error String
Error message when field3 not provided
field3label String
Label of field3
field3required Boolean
Whether field3 is required field
field4 Boolean
Whether to ask field4
field4error String
Error message when field4 not provided
field4label String
Label of field4
field4required Boolean
Whether field4 is required field
locales Map<Property Map>
Can be used to localize the portal based on the User Agent. Allowed property key values are: ar, ca-ES, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, fi-FI, fr-FR, he-IL, hi-IN, hr-HR, hu-HU, id-ID, it-IT, ja-J^, ko-KT, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sv-SE, th-TH, tr-TR, uk-UA, vi-VN, zh-Hans, zh-Hant
logo String
path to the background image file. File must be a png image less than 100kB and image dimension must be less 500px x 200px (width x height).
message String
multiAuth Boolean
name Boolean
Whether name field is required
nameError String
Error message when name not provided
nameLabel String
Label of name field
optOutDefault Boolean
Default value for the Do not store checkbox
optout Boolean
Whether to display Do Not Store My Personal Information
optoutLabel String
Label for Do Not Store My Personal Information
pageTitle String
passphraseCancel String
Label for the Passphrase cancel button
passphraseError String
Error message when invalid passphrase is provided
passphraseLabel String
Passphrase
passphraseMessage String
passphraseSubmit String
Label for the Passphrase submit button
passphraseTitle String
Title for passphrase details page
poweredBy Boolean
Whether to show "Powered by Mist"
privacy Boolean
Whether to require the Privacy Term acceptance
privacyPolicyAcceptLabel String
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError String
Error message when Privacy Policy not accepted
privacyPolicyLink String
Label of the link to go to Privacy Policy
privacyPolicyText String
Text of the Privacy Policy
requiredFieldLabel String
Label to denote required field
responsiveLayout Boolean
signInLabel String
Label of the button to /signin
smsCarrierDefault String
smsCarrierError String
smsCarrierFieldLabel String
Label for mobile carrier drop-down list
smsCodeCancel String
Label for cancel confirmation code submission
smsCodeError String
Error message when confirmation code is invalid
smsCodeFieldLabel String
smsCodeMessage String
smsCodeSubmit String
Label for confirmation code submit button
smsCodeTitle String
smsCountryFieldLabel String
smsCountryFormat String
smsHaveAccessCode String
Label for checkbox to specify that the user has access code
smsIsTwilio Boolean
smsMessageFormat String
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel String
Label for canceling mobile details for SMS auth
smsNumberError String
smsNumberFieldLabel String
Label for field to provide mobile number
smsNumberFormat String
smsNumberMessage String
smsNumberSubmit String
Label for submit button for code generation
smsNumberTitle String
Title for phone number details
smsUsernameFormat String
smsValidityDuration Number
How long confirmation code should be considered valid (in minutes)
sponsorBackLink String
sponsorCancel String
sponsorEmail String
Label for Sponsor Email
sponsorEmailError String
sponsorEmailTemplate String
HTML template to replace/override default sponsor email template Sponsor Email Template supports following template variables:

  • approve_url: Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized
  • deny_url: Renders URL to reject the request
  • guest_email: Renders Email ID of the guest
  • guest_name: Renders Name of the guest
  • field1: Renders value of the Custom Field 1
  • field2: Renders value of the Custom Field 2
  • sponsor_link_validity_duration: Renders validity time of the request (i.e. Approve/Deny URL)
  • auth_expire_minutes: Renders Wlan-level configured Guest Authorization Expiration time period (in minutes), If not configured then default (1 day in minutes)
sponsorInfoApproved String
sponsorInfoDenied String
sponsorInfoPending String
sponsorName String
Label for Sponsor Name
sponsorNameError String
sponsorNotePending String
sponsorRequestAccess String
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved String
Text to display if sponsor approves request
sponsorStatusDenied String
Text to display when sponsor denies request
sponsorStatusPending String
Text to display if request is still pending
sponsorSubmit String
Submit button label to notify sponsor about guest request
sponsorsError String
sponsorsFieldLabel String
tos Boolean
tosAcceptLabel String
Prefix of the label of the link to go to tos
tosError String
Error message when tos not accepted
tosLink String
Label of the link to go to tos
tosText String
Text of the Terms of Service

WlanPortalTemplatePortalTemplateLocales
, WlanPortalTemplatePortalTemplateLocalesArgs

AuthButtonAmazon string
Label for Amazon auth button
AuthButtonAzure string
Label for Azure auth button
AuthButtonEmail string
Label for Email auth button
AuthButtonFacebook string
Label for Facebook auth button
AuthButtonGoogle string
Label for Google auth button
AuthButtonMicrosoft string
Label for Microsoft auth button
AuthButtonPassphrase string
Label for passphrase auth button
AuthButtonSms string
Label for SMS auth button
AuthButtonSponsor string
Label for Sponsor auth button
AuthLabel string
BackLink string
Label of the link to go back to /logon
CompanyError string
Error message when company not provided
CompanyLabel string
Label of company field
EmailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
EmailCancel string
Label for cancel confirmation code submission using email auth
EmailCodeCancel string
EmailCodeError string
EmailCodeFieldLabel string
EmailCodeMessage string
EmailCodeSubmit string
EmailCodeTitle string
EmailError string
Error message when email not provided
EmailFieldLabel string
EmailLabel string
Label of email field
EmailMessage string
EmailSubmit string
Label for confirmation code submit button using email auth
EmailTitle string
Title for the Email registration
Field1error string
Error message when field1 not provided
Field1label string
Label of field1
Field2error string
Error message when field2 not provided
Field2label string
Label of field2
Field3error string
Error message when field3 not provided
Field3label string
Label of field3
Field4error string
Error message when field4 not provided
Field4label string
Label of field4
Message string
NameError string
Error message when name not provided
NameLabel string
Label of name field
OptoutLabel string
Label for Do Not Store My Personal Information
PageTitle string
PassphraseCancel string
Label for the Passphrase cancel button
PassphraseError string
Error message when invalid passphrase is provided
PassphraseLabel string
Passphrase
PassphraseMessage string
PassphraseSubmit string
Label for the Passphrase submit button
PassphraseTitle string
Title for passphrase details page
PrivacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
PrivacyPolicyError string
Error message when Privacy Policy not accepted
PrivacyPolicyLink string
Label of the link to go to Privacy Policy
PrivacyPolicyText string
Text of the Privacy Policy
RequiredFieldLabel string
Label to denote required field
SignInLabel string
Label of the button to /signin
SmsCarrierDefault string
SmsCarrierError string
SmsCarrierFieldLabel string
Label for mobile carrier drop-down list
SmsCodeCancel string
Label for cancel confirmation code submission
SmsCodeError string
Error message when confirmation code is invalid
SmsCodeFieldLabel string
SmsCodeMessage string
SmsCodeSubmit string
Label for confirmation code submit button
SmsCodeTitle string
SmsCountryFieldLabel string
SmsCountryFormat string
SmsHaveAccessCode string
Label for checkbox to specify that the user has access code
SmsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
SmsNumberCancel string
Label for canceling mobile details for SMS auth
SmsNumberError string
SmsNumberFieldLabel string
Label for field to provide mobile number
SmsNumberFormat string
SmsNumberMessage string
SmsNumberSubmit string
Label for submit button for code generation
SmsNumberTitle string
Title for phone number details
SmsUsernameFormat string
SponsorBackLink string
SponsorCancel string
SponsorEmail string
Label for Sponsor Email
SponsorEmailError string
SponsorInfoApproved string
SponsorInfoDenied string
SponsorInfoPending string
SponsorName string
Label for Sponsor Name
SponsorNameError string
SponsorNotePending string
SponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
SponsorStatusApproved string
Text to display if sponsor approves request
SponsorStatusDenied string
Text to display when sponsor denies request
SponsorStatusPending string
Text to display if request is still pending
SponsorSubmit string
Submit button label to notify sponsor about guest request
SponsorsError string
SponsorsFieldLabel string
TosAcceptLabel string
Prefix of the label of the link to go to tos
TosError string
Error message when tos not accepted
TosLink string
Label of the link to go to tos
TosText string
Text of the Terms of Service
AuthButtonAmazon string
Label for Amazon auth button
AuthButtonAzure string
Label for Azure auth button
AuthButtonEmail string
Label for Email auth button
AuthButtonFacebook string
Label for Facebook auth button
AuthButtonGoogle string
Label for Google auth button
AuthButtonMicrosoft string
Label for Microsoft auth button
AuthButtonPassphrase string
Label for passphrase auth button
AuthButtonSms string
Label for SMS auth button
AuthButtonSponsor string
Label for Sponsor auth button
AuthLabel string
BackLink string
Label of the link to go back to /logon
CompanyError string
Error message when company not provided
CompanyLabel string
Label of company field
EmailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
EmailCancel string
Label for cancel confirmation code submission using email auth
EmailCodeCancel string
EmailCodeError string
EmailCodeFieldLabel string
EmailCodeMessage string
EmailCodeSubmit string
EmailCodeTitle string
EmailError string
Error message when email not provided
EmailFieldLabel string
EmailLabel string
Label of email field
EmailMessage string
EmailSubmit string
Label for confirmation code submit button using email auth
EmailTitle string
Title for the Email registration
Field1error string
Error message when field1 not provided
Field1label string
Label of field1
Field2error string
Error message when field2 not provided
Field2label string
Label of field2
Field3error string
Error message when field3 not provided
Field3label string
Label of field3
Field4error string
Error message when field4 not provided
Field4label string
Label of field4
Message string
NameError string
Error message when name not provided
NameLabel string
Label of name field
OptoutLabel string
Label for Do Not Store My Personal Information
PageTitle string
PassphraseCancel string
Label for the Passphrase cancel button
PassphraseError string
Error message when invalid passphrase is provided
PassphraseLabel string
Passphrase
PassphraseMessage string
PassphraseSubmit string
Label for the Passphrase submit button
PassphraseTitle string
Title for passphrase details page
PrivacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
PrivacyPolicyError string
Error message when Privacy Policy not accepted
PrivacyPolicyLink string
Label of the link to go to Privacy Policy
PrivacyPolicyText string
Text of the Privacy Policy
RequiredFieldLabel string
Label to denote required field
SignInLabel string
Label of the button to /signin
SmsCarrierDefault string
SmsCarrierError string
SmsCarrierFieldLabel string
Label for mobile carrier drop-down list
SmsCodeCancel string
Label for cancel confirmation code submission
SmsCodeError string
Error message when confirmation code is invalid
SmsCodeFieldLabel string
SmsCodeMessage string
SmsCodeSubmit string
Label for confirmation code submit button
SmsCodeTitle string
SmsCountryFieldLabel string
SmsCountryFormat string
SmsHaveAccessCode string
Label for checkbox to specify that the user has access code
SmsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
SmsNumberCancel string
Label for canceling mobile details for SMS auth
SmsNumberError string
SmsNumberFieldLabel string
Label for field to provide mobile number
SmsNumberFormat string
SmsNumberMessage string
SmsNumberSubmit string
Label for submit button for code generation
SmsNumberTitle string
Title for phone number details
SmsUsernameFormat string
SponsorBackLink string
SponsorCancel string
SponsorEmail string
Label for Sponsor Email
SponsorEmailError string
SponsorInfoApproved string
SponsorInfoDenied string
SponsorInfoPending string
SponsorName string
Label for Sponsor Name
SponsorNameError string
SponsorNotePending string
SponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
SponsorStatusApproved string
Text to display if sponsor approves request
SponsorStatusDenied string
Text to display when sponsor denies request
SponsorStatusPending string
Text to display if request is still pending
SponsorSubmit string
Submit button label to notify sponsor about guest request
SponsorsError string
SponsorsFieldLabel string
TosAcceptLabel string
Prefix of the label of the link to go to tos
TosError string
Error message when tos not accepted
TosLink string
Label of the link to go to tos
TosText string
Text of the Terms of Service
authButtonAmazon String
Label for Amazon auth button
authButtonAzure String
Label for Azure auth button
authButtonEmail String
Label for Email auth button
authButtonFacebook String
Label for Facebook auth button
authButtonGoogle String
Label for Google auth button
authButtonMicrosoft String
Label for Microsoft auth button
authButtonPassphrase String
Label for passphrase auth button
authButtonSms String
Label for SMS auth button
authButtonSponsor String
Label for Sponsor auth button
authLabel String
backLink String
Label of the link to go back to /logon
companyError String
Error message when company not provided
companyLabel String
Label of company field
emailAccessDomainError String
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel String
Label for cancel confirmation code submission using email auth
emailCodeCancel String
emailCodeError String
emailCodeFieldLabel String
emailCodeMessage String
emailCodeSubmit String
emailCodeTitle String
emailError String
Error message when email not provided
emailFieldLabel String
emailLabel String
Label of email field
emailMessage String
emailSubmit String
Label for confirmation code submit button using email auth
emailTitle String
Title for the Email registration
field1error String
Error message when field1 not provided
field1label String
Label of field1
field2error String
Error message when field2 not provided
field2label String
Label of field2
field3error String
Error message when field3 not provided
field3label String
Label of field3
field4error String
Error message when field4 not provided
field4label String
Label of field4
message String
nameError String
Error message when name not provided
nameLabel String
Label of name field
optoutLabel String
Label for Do Not Store My Personal Information
pageTitle String
passphraseCancel String
Label for the Passphrase cancel button
passphraseError String
Error message when invalid passphrase is provided
passphraseLabel String
Passphrase
passphraseMessage String
passphraseSubmit String
Label for the Passphrase submit button
passphraseTitle String
Title for passphrase details page
privacyPolicyAcceptLabel String
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError String
Error message when Privacy Policy not accepted
privacyPolicyLink String
Label of the link to go to Privacy Policy
privacyPolicyText String
Text of the Privacy Policy
requiredFieldLabel String
Label to denote required field
signInLabel String
Label of the button to /signin
smsCarrierDefault String
smsCarrierError String
smsCarrierFieldLabel String
Label for mobile carrier drop-down list
smsCodeCancel String
Label for cancel confirmation code submission
smsCodeError String
Error message when confirmation code is invalid
smsCodeFieldLabel String
smsCodeMessage String
smsCodeSubmit String
Label for confirmation code submit button
smsCodeTitle String
smsCountryFieldLabel String
smsCountryFormat String
smsHaveAccessCode String
Label for checkbox to specify that the user has access code
smsMessageFormat String
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel String
Label for canceling mobile details for SMS auth
smsNumberError String
smsNumberFieldLabel String
Label for field to provide mobile number
smsNumberFormat String
smsNumberMessage String
smsNumberSubmit String
Label for submit button for code generation
smsNumberTitle String
Title for phone number details
smsUsernameFormat String
sponsorBackLink String
sponsorCancel String
sponsorEmail String
Label for Sponsor Email
sponsorEmailError String
sponsorInfoApproved String
sponsorInfoDenied String
sponsorInfoPending String
sponsorName String
Label for Sponsor Name
sponsorNameError String
sponsorNotePending String
sponsorRequestAccess String
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved String
Text to display if sponsor approves request
sponsorStatusDenied String
Text to display when sponsor denies request
sponsorStatusPending String
Text to display if request is still pending
sponsorSubmit String
Submit button label to notify sponsor about guest request
sponsorsError String
sponsorsFieldLabel String
tosAcceptLabel String
Prefix of the label of the link to go to tos
tosError String
Error message when tos not accepted
tosLink String
Label of the link to go to tos
tosText String
Text of the Terms of Service
authButtonAmazon string
Label for Amazon auth button
authButtonAzure string
Label for Azure auth button
authButtonEmail string
Label for Email auth button
authButtonFacebook string
Label for Facebook auth button
authButtonGoogle string
Label for Google auth button
authButtonMicrosoft string
Label for Microsoft auth button
authButtonPassphrase string
Label for passphrase auth button
authButtonSms string
Label for SMS auth button
authButtonSponsor string
Label for Sponsor auth button
authLabel string
backLink string
Label of the link to go back to /logon
companyError string
Error message when company not provided
companyLabel string
Label of company field
emailAccessDomainError string
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel string
Label for cancel confirmation code submission using email auth
emailCodeCancel string
emailCodeError string
emailCodeFieldLabel string
emailCodeMessage string
emailCodeSubmit string
emailCodeTitle string
emailError string
Error message when email not provided
emailFieldLabel string
emailLabel string
Label of email field
emailMessage string
emailSubmit string
Label for confirmation code submit button using email auth
emailTitle string
Title for the Email registration
field1error string
Error message when field1 not provided
field1label string
Label of field1
field2error string
Error message when field2 not provided
field2label string
Label of field2
field3error string
Error message when field3 not provided
field3label string
Label of field3
field4error string
Error message when field4 not provided
field4label string
Label of field4
message string
nameError string
Error message when name not provided
nameLabel string
Label of name field
optoutLabel string
Label for Do Not Store My Personal Information
pageTitle string
passphraseCancel string
Label for the Passphrase cancel button
passphraseError string
Error message when invalid passphrase is provided
passphraseLabel string
Passphrase
passphraseMessage string
passphraseSubmit string
Label for the Passphrase submit button
passphraseTitle string
Title for passphrase details page
privacyPolicyAcceptLabel string
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError string
Error message when Privacy Policy not accepted
privacyPolicyLink string
Label of the link to go to Privacy Policy
privacyPolicyText string
Text of the Privacy Policy
requiredFieldLabel string
Label to denote required field
signInLabel string
Label of the button to /signin
smsCarrierDefault string
smsCarrierError string
smsCarrierFieldLabel string
Label for mobile carrier drop-down list
smsCodeCancel string
Label for cancel confirmation code submission
smsCodeError string
Error message when confirmation code is invalid
smsCodeFieldLabel string
smsCodeMessage string
smsCodeSubmit string
Label for confirmation code submit button
smsCodeTitle string
smsCountryFieldLabel string
smsCountryFormat string
smsHaveAccessCode string
Label for checkbox to specify that the user has access code
smsMessageFormat string
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel string
Label for canceling mobile details for SMS auth
smsNumberError string
smsNumberFieldLabel string
Label for field to provide mobile number
smsNumberFormat string
smsNumberMessage string
smsNumberSubmit string
Label for submit button for code generation
smsNumberTitle string
Title for phone number details
smsUsernameFormat string
sponsorBackLink string
sponsorCancel string
sponsorEmail string
Label for Sponsor Email
sponsorEmailError string
sponsorInfoApproved string
sponsorInfoDenied string
sponsorInfoPending string
sponsorName string
Label for Sponsor Name
sponsorNameError string
sponsorNotePending string
sponsorRequestAccess string
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved string
Text to display if sponsor approves request
sponsorStatusDenied string
Text to display when sponsor denies request
sponsorStatusPending string
Text to display if request is still pending
sponsorSubmit string
Submit button label to notify sponsor about guest request
sponsorsError string
sponsorsFieldLabel string
tosAcceptLabel string
Prefix of the label of the link to go to tos
tosError string
Error message when tos not accepted
tosLink string
Label of the link to go to tos
tosText string
Text of the Terms of Service
auth_button_amazon str
Label for Amazon auth button
auth_button_azure str
Label for Azure auth button
auth_button_email str
Label for Email auth button
auth_button_facebook str
Label for Facebook auth button
auth_button_google str
Label for Google auth button
auth_button_microsoft str
Label for Microsoft auth button
auth_button_passphrase str
Label for passphrase auth button
auth_button_sms str
Label for SMS auth button
auth_button_sponsor str
Label for Sponsor auth button
auth_label str
back_link str
Label of the link to go back to /logon
company_error str
Error message when company not provided
company_label str
Label of company field
email_access_domain_error str
Error message when a user has valid social login but doesn't match specified email domains.
email_cancel str
Label for cancel confirmation code submission using email auth
email_code_cancel str
email_code_error str
email_code_field_label str
email_code_message str
email_code_submit str
email_code_title str
email_error str
Error message when email not provided
email_field_label str
email_label str
Label of email field
email_message str
email_submit str
Label for confirmation code submit button using email auth
email_title str
Title for the Email registration
field1error str
Error message when field1 not provided
field1label str
Label of field1
field2error str
Error message when field2 not provided
field2label str
Label of field2
field3error str
Error message when field3 not provided
field3label str
Label of field3
field4error str
Error message when field4 not provided
field4label str
Label of field4
message str
name_error str
Error message when name not provided
name_label str
Label of name field
optout_label str
Label for Do Not Store My Personal Information
page_title str
passphrase_cancel str
Label for the Passphrase cancel button
passphrase_error str
Error message when invalid passphrase is provided
passphrase_label str
Passphrase
passphrase_message str
passphrase_submit str
Label for the Passphrase submit button
passphrase_title str
Title for passphrase details page
privacy_policy_accept_label str
Prefix of the label of the link to go to Privacy Policy
privacy_policy_error str
Error message when Privacy Policy not accepted
privacy_policy_link str
Label of the link to go to Privacy Policy
privacy_policy_text str
Text of the Privacy Policy
required_field_label str
Label to denote required field
sign_in_label str
Label of the button to /signin
sms_carrier_default str
sms_carrier_error str
sms_carrier_field_label str
Label for mobile carrier drop-down list
sms_code_cancel str
Label for cancel confirmation code submission
sms_code_error str
Error message when confirmation code is invalid
sms_code_field_label str
sms_code_message str
sms_code_submit str
Label for confirmation code submit button
sms_code_title str
sms_country_field_label str
sms_country_format str
sms_have_access_code str
Label for checkbox to specify that the user has access code
sms_message_format str
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
sms_number_cancel str
Label for canceling mobile details for SMS auth
sms_number_error str
sms_number_field_label str
Label for field to provide mobile number
sms_number_format str
sms_number_message str
sms_number_submit str
Label for submit button for code generation
sms_number_title str
Title for phone number details
sms_username_format str
str
str
str
Label for Sponsor Email
str
str
str
str
str
Label for Sponsor Name
str
str
str
Submit button label request Wifi Access and notify sponsor about guest request
str
Text to display if sponsor approves request
str
Text to display when sponsor denies request
str
Text to display if request is still pending
str
Submit button label to notify sponsor about guest request
sponsors_error str
sponsors_field_label str
tos_accept_label str
Prefix of the label of the link to go to tos
tos_error str
Error message when tos not accepted
tos_link str
Label of the link to go to tos
tos_text str
Text of the Terms of Service
authButtonAmazon String
Label for Amazon auth button
authButtonAzure String
Label for Azure auth button
authButtonEmail String
Label for Email auth button
authButtonFacebook String
Label for Facebook auth button
authButtonGoogle String
Label for Google auth button
authButtonMicrosoft String
Label for Microsoft auth button
authButtonPassphrase String
Label for passphrase auth button
authButtonSms String
Label for SMS auth button
authButtonSponsor String
Label for Sponsor auth button
authLabel String
backLink String
Label of the link to go back to /logon
companyError String
Error message when company not provided
companyLabel String
Label of company field
emailAccessDomainError String
Error message when a user has valid social login but doesn't match specified email domains.
emailCancel String
Label for cancel confirmation code submission using email auth
emailCodeCancel String
emailCodeError String
emailCodeFieldLabel String
emailCodeMessage String
emailCodeSubmit String
emailCodeTitle String
emailError String
Error message when email not provided
emailFieldLabel String
emailLabel String
Label of email field
emailMessage String
emailSubmit String
Label for confirmation code submit button using email auth
emailTitle String
Title for the Email registration
field1error String
Error message when field1 not provided
field1label String
Label of field1
field2error String
Error message when field2 not provided
field2label String
Label of field2
field3error String
Error message when field3 not provided
field3label String
Label of field3
field4error String
Error message when field4 not provided
field4label String
Label of field4
message String
nameError String
Error message when name not provided
nameLabel String
Label of name field
optoutLabel String
Label for Do Not Store My Personal Information
pageTitle String
passphraseCancel String
Label for the Passphrase cancel button
passphraseError String
Error message when invalid passphrase is provided
passphraseLabel String
Passphrase
passphraseMessage String
passphraseSubmit String
Label for the Passphrase submit button
passphraseTitle String
Title for passphrase details page
privacyPolicyAcceptLabel String
Prefix of the label of the link to go to Privacy Policy
privacyPolicyError String
Error message when Privacy Policy not accepted
privacyPolicyLink String
Label of the link to go to Privacy Policy
privacyPolicyText String
Text of the Privacy Policy
requiredFieldLabel String
Label to denote required field
signInLabel String
Label of the button to /signin
smsCarrierDefault String
smsCarrierError String
smsCarrierFieldLabel String
Label for mobile carrier drop-down list
smsCodeCancel String
Label for cancel confirmation code submission
smsCodeError String
Error message when confirmation code is invalid
smsCodeFieldLabel String
smsCodeMessage String
smsCodeSubmit String
Label for confirmation code submit button
smsCodeTitle String
smsCountryFieldLabel String
smsCountryFormat String
smsHaveAccessCode String
Label for checkbox to specify that the user has access code
smsMessageFormat String
Format of access code sms message. {{code}} and {{duration}} are placeholders and should be retained as is.
smsNumberCancel String
Label for canceling mobile details for SMS auth
smsNumberError String
smsNumberFieldLabel String
Label for field to provide mobile number
smsNumberFormat String
smsNumberMessage String
smsNumberSubmit String
Label for submit button for code generation
smsNumberTitle String
Title for phone number details
smsUsernameFormat String
sponsorBackLink String
sponsorCancel String
sponsorEmail String
Label for Sponsor Email
sponsorEmailError String
sponsorInfoApproved String
sponsorInfoDenied String
sponsorInfoPending String
sponsorName String
Label for Sponsor Name
sponsorNameError String
sponsorNotePending String
sponsorRequestAccess String
Submit button label request Wifi Access and notify sponsor about guest request
sponsorStatusApproved String
Text to display if sponsor approves request
sponsorStatusDenied String
Text to display when sponsor denies request
sponsorStatusPending String
Text to display if request is still pending
sponsorSubmit String
Submit button label to notify sponsor about guest request
sponsorsError String
sponsorsFieldLabel String
tosAcceptLabel String
Prefix of the label of the link to go to tos
tosError String
Error message when tos not accepted
tosLink String
Label of the link to go to tos
tosText String
Text of the Terms of Service

Package Details

Repository
junipermist pulumi/pulumi-junipermist
License
Apache-2.0
Notes
This Pulumi package is based on the mist Terraform Provider.