1. Packages
  2. Meraki Provider
  3. API Docs
  4. networks
  5. WirelessSsidsSplashSettings
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

meraki.networks.WirelessSsidsSplashSettings

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

    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.meraki.networks.WirelessSsidsSplashSettings;
    import com.pulumi.meraki.networks.WirelessSsidsSplashSettingsArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsBillingArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsGuestSponsorshipArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSentryEnrollmentArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashImageArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashImageImageArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashLogoArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashLogoImageArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashPrepaidFrontArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs;
    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 example = new WirelessSsidsSplashSettings("example", WirelessSsidsSplashSettingsArgs.builder()
                .allowSimultaneousLogins(false)
                .billing(WirelessSsidsSplashSettingsBillingArgs.builder()
                    .free_access(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .prepaid_access_fast_login_enabled(true)
                    .reply_to_email_address("user@email.com")
                    .build())
                .blockAllTrafficBeforeSignOn(false)
                .controllerDisconnectionBehavior("default")
                .guestSponsorship(WirelessSsidsSplashSettingsGuestSponsorshipArgs.builder()
                    .duration_in_minutes(30)
                    .guest_can_request_timeframe(false)
                    .build())
                .networkId("string")
                .number("string")
                .redirectUrl("https://example.com")
                .sentryEnrollment(WirelessSsidsSplashSettingsSentryEnrollmentArgs.builder()
                    .enforced_systems("iOS")
                    .strength("focused")
                    .systems_manager_network(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .build())
                .splashImage(WirelessSsidsSplashSettingsSplashImageArgs.builder()
                    .extension("jpg")
                    .image(WirelessSsidsSplashSettingsSplashImageImageArgs.builder()
                        .contents("Q2lzY28gTWVyYWtp")
                        .format("jpg")
                        .build())
                    .md5("542cccac8d7dedee0f185311d154d194")
                    .build())
                .splashLogo(WirelessSsidsSplashSettingsSplashLogoArgs.builder()
                    .extension("jpg")
                    .image(WirelessSsidsSplashSettingsSplashLogoImageArgs.builder()
                        .contents("Q2lzY28gTWVyYWtp")
                        .format("jpg")
                        .build())
                    .md5("abcd1234")
                    .build())
                .splashPrepaidFront(WirelessSsidsSplashSettingsSplashPrepaidFrontArgs.builder()
                    .extension("jpg")
                    .image(WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs.builder()
                        .contents("Q2lzY28gTWVyYWtp")
                        .format("jpg")
                        .build())
                    .md5("542cccac8d7dedee0f185311d154d194")
                    .build())
                .splashTimeout(1440)
                .splashUrl("https://www.custom_splash_url.com")
                .themeId("c3ddcb4f16785ee747ab5ffc10867d6c8ea704be")
                .useRedirectUrl(true)
                .useSplashUrl(true)
                .welcomeMessage("Welcome!")
                .build());
    
            ctx.export("merakiNetworksWirelessSsidsSplashSettingsExample", example);
        }
    }
    
    resources:
      example:
        type: meraki:networks:WirelessSsidsSplashSettings
        properties:
          allowSimultaneousLogins: false
          billing:
            free_access:
              durationInMinutes: 120
              enabled: true
            prepaid_access_fast_login_enabled: true
            reply_to_email_address: user@email.com
          blockAllTrafficBeforeSignOn: false
          controllerDisconnectionBehavior: default
          guestSponsorship:
            duration_in_minutes: 30
            guest_can_request_timeframe: false
          networkId: string
          number: string
          redirectUrl: https://example.com
          sentryEnrollment:
            enforced_systems:
              - iOS
            strength: focused
            systems_manager_network:
              id: N_1234
          splashImage:
            extension: jpg
            image:
              contents: Q2lzY28gTWVyYWtp
              format: jpg
            md5: 542cccac8d7dedee0f185311d154d194
          splashLogo:
            extension: jpg
            image:
              contents: Q2lzY28gTWVyYWtp
              format: jpg
            md5: abcd1234
          splashPrepaidFront:
            extension: jpg
            image:
              contents: Q2lzY28gTWVyYWtp
              format: jpg
            md5: 542cccac8d7dedee0f185311d154d194
          splashTimeout: 1440
          splashUrl: https://www.custom_splash_url.com
          themeId: c3ddcb4f16785ee747ab5ffc10867d6c8ea704be
          useRedirectUrl: true
          useSplashUrl: true
          welcomeMessage: Welcome!
    outputs:
      merakiNetworksWirelessSsidsSplashSettingsExample: ${example}
    

    Create WirelessSsidsSplashSettings Resource

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

    Constructor syntax

    new WirelessSsidsSplashSettings(name: string, args: WirelessSsidsSplashSettingsArgs, opts?: CustomResourceOptions);
    @overload
    def WirelessSsidsSplashSettings(resource_name: str,
                                    args: WirelessSsidsSplashSettingsArgs,
                                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def WirelessSsidsSplashSettings(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    network_id: Optional[str] = None,
                                    number: Optional[str] = None,
                                    sentry_enrollment: Optional[WirelessSsidsSplashSettingsSentryEnrollmentArgs] = None,
                                    splash_image: Optional[WirelessSsidsSplashSettingsSplashImageArgs] = None,
                                    guest_sponsorship: Optional[WirelessSsidsSplashSettingsGuestSponsorshipArgs] = None,
                                    block_all_traffic_before_sign_on: Optional[bool] = None,
                                    billing: Optional[WirelessSsidsSplashSettingsBillingArgs] = None,
                                    redirect_url: Optional[str] = None,
                                    allow_simultaneous_logins: Optional[bool] = None,
                                    controller_disconnection_behavior: Optional[str] = None,
                                    splash_logo: Optional[WirelessSsidsSplashSettingsSplashLogoArgs] = None,
                                    splash_prepaid_front: Optional[WirelessSsidsSplashSettingsSplashPrepaidFrontArgs] = None,
                                    splash_timeout: Optional[int] = None,
                                    splash_url: Optional[str] = None,
                                    theme_id: Optional[str] = None,
                                    use_redirect_url: Optional[bool] = None,
                                    use_splash_url: Optional[bool] = None,
                                    welcome_message: Optional[str] = None)
    func NewWirelessSsidsSplashSettings(ctx *Context, name string, args WirelessSsidsSplashSettingsArgs, opts ...ResourceOption) (*WirelessSsidsSplashSettings, error)
    public WirelessSsidsSplashSettings(string name, WirelessSsidsSplashSettingsArgs args, CustomResourceOptions? opts = null)
    public WirelessSsidsSplashSettings(String name, WirelessSsidsSplashSettingsArgs args)
    public WirelessSsidsSplashSettings(String name, WirelessSsidsSplashSettingsArgs args, CustomResourceOptions options)
    
    type: meraki:networks:WirelessSsidsSplashSettings
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args WirelessSsidsSplashSettingsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args WirelessSsidsSplashSettingsArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args WirelessSsidsSplashSettingsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WirelessSsidsSplashSettingsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WirelessSsidsSplashSettingsArgs
    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 wirelessSsidsSplashSettingsResource = new Meraki.Networks.WirelessSsidsSplashSettings("wirelessSsidsSplashSettingsResource", new()
    {
        NetworkId = "string",
        Number = "string",
        SentryEnrollment = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSentryEnrollmentArgs
        {
            EnforcedSystems = new[]
            {
                "string",
            },
            Strength = "string",
            SystemsManagerNetwork = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetworkArgs
            {
                Id = "string",
            },
        },
        SplashImage = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashImageArgs
        {
            Extension = "string",
            Image = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashImageImageArgs
            {
                Contents = "string",
                Format = "string",
            },
            Md5 = "string",
        },
        GuestSponsorship = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsGuestSponsorshipArgs
        {
            DurationInMinutes = 0,
            GuestCanRequestTimeframe = false,
        },
        BlockAllTrafficBeforeSignOn = false,
        Billing = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsBillingArgs
        {
            FreeAccess = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsBillingFreeAccessArgs
            {
                DurationInMinutes = 0,
                Enabled = false,
            },
            PrepaidAccessFastLoginEnabled = false,
            ReplyToEmailAddress = "string",
        },
        RedirectUrl = "string",
        AllowSimultaneousLogins = false,
        ControllerDisconnectionBehavior = "string",
        SplashLogo = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashLogoArgs
        {
            Extension = "string",
            Image = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashLogoImageArgs
            {
                Contents = "string",
                Format = "string",
            },
            Md5 = "string",
        },
        SplashPrepaidFront = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashPrepaidFrontArgs
        {
            Extension = "string",
            Image = new Meraki.Networks.Inputs.WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs
            {
                Contents = "string",
                Format = "string",
            },
            Md5 = "string",
        },
        SplashTimeout = 0,
        SplashUrl = "string",
        ThemeId = "string",
        UseRedirectUrl = false,
        UseSplashUrl = false,
        WelcomeMessage = "string",
    });
    
    example, err := networks.NewWirelessSsidsSplashSettings(ctx, "wirelessSsidsSplashSettingsResource", &networks.WirelessSsidsSplashSettingsArgs{
    	NetworkId: pulumi.String("string"),
    	Number:    pulumi.String("string"),
    	SentryEnrollment: &networks.WirelessSsidsSplashSettingsSentryEnrollmentArgs{
    		EnforcedSystems: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Strength: pulumi.String("string"),
    		SystemsManagerNetwork: &networks.WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetworkArgs{
    			Id: pulumi.String("string"),
    		},
    	},
    	SplashImage: &networks.WirelessSsidsSplashSettingsSplashImageArgs{
    		Extension: pulumi.String("string"),
    		Image: &networks.WirelessSsidsSplashSettingsSplashImageImageArgs{
    			Contents: pulumi.String("string"),
    			Format:   pulumi.String("string"),
    		},
    		Md5: pulumi.String("string"),
    	},
    	GuestSponsorship: &networks.WirelessSsidsSplashSettingsGuestSponsorshipArgs{
    		DurationInMinutes:        pulumi.Int(0),
    		GuestCanRequestTimeframe: pulumi.Bool(false),
    	},
    	BlockAllTrafficBeforeSignOn: pulumi.Bool(false),
    	Billing: &networks.WirelessSsidsSplashSettingsBillingArgs{
    		FreeAccess: &networks.WirelessSsidsSplashSettingsBillingFreeAccessArgs{
    			DurationInMinutes: pulumi.Int(0),
    			Enabled:           pulumi.Bool(false),
    		},
    		PrepaidAccessFastLoginEnabled: pulumi.Bool(false),
    		ReplyToEmailAddress:           pulumi.String("string"),
    	},
    	RedirectUrl:                     pulumi.String("string"),
    	AllowSimultaneousLogins:         pulumi.Bool(false),
    	ControllerDisconnectionBehavior: pulumi.String("string"),
    	SplashLogo: &networks.WirelessSsidsSplashSettingsSplashLogoArgs{
    		Extension: pulumi.String("string"),
    		Image: &networks.WirelessSsidsSplashSettingsSplashLogoImageArgs{
    			Contents: pulumi.String("string"),
    			Format:   pulumi.String("string"),
    		},
    		Md5: pulumi.String("string"),
    	},
    	SplashPrepaidFront: &networks.WirelessSsidsSplashSettingsSplashPrepaidFrontArgs{
    		Extension: pulumi.String("string"),
    		Image: &networks.WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs{
    			Contents: pulumi.String("string"),
    			Format:   pulumi.String("string"),
    		},
    		Md5: pulumi.String("string"),
    	},
    	SplashTimeout:  pulumi.Int(0),
    	SplashUrl:      pulumi.String("string"),
    	ThemeId:        pulumi.String("string"),
    	UseRedirectUrl: pulumi.Bool(false),
    	UseSplashUrl:   pulumi.Bool(false),
    	WelcomeMessage: pulumi.String("string"),
    })
    
    var wirelessSsidsSplashSettingsResource = new WirelessSsidsSplashSettings("wirelessSsidsSplashSettingsResource", WirelessSsidsSplashSettingsArgs.builder()
        .networkId("string")
        .number("string")
        .sentryEnrollment(WirelessSsidsSplashSettingsSentryEnrollmentArgs.builder()
            .enforcedSystems("string")
            .strength("string")
            .systemsManagerNetwork(WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetworkArgs.builder()
                .id("string")
                .build())
            .build())
        .splashImage(WirelessSsidsSplashSettingsSplashImageArgs.builder()
            .extension("string")
            .image(WirelessSsidsSplashSettingsSplashImageImageArgs.builder()
                .contents("string")
                .format("string")
                .build())
            .md5("string")
            .build())
        .guestSponsorship(WirelessSsidsSplashSettingsGuestSponsorshipArgs.builder()
            .durationInMinutes(0)
            .guestCanRequestTimeframe(false)
            .build())
        .blockAllTrafficBeforeSignOn(false)
        .billing(WirelessSsidsSplashSettingsBillingArgs.builder()
            .freeAccess(WirelessSsidsSplashSettingsBillingFreeAccessArgs.builder()
                .durationInMinutes(0)
                .enabled(false)
                .build())
            .prepaidAccessFastLoginEnabled(false)
            .replyToEmailAddress("string")
            .build())
        .redirectUrl("string")
        .allowSimultaneousLogins(false)
        .controllerDisconnectionBehavior("string")
        .splashLogo(WirelessSsidsSplashSettingsSplashLogoArgs.builder()
            .extension("string")
            .image(WirelessSsidsSplashSettingsSplashLogoImageArgs.builder()
                .contents("string")
                .format("string")
                .build())
            .md5("string")
            .build())
        .splashPrepaidFront(WirelessSsidsSplashSettingsSplashPrepaidFrontArgs.builder()
            .extension("string")
            .image(WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs.builder()
                .contents("string")
                .format("string")
                .build())
            .md5("string")
            .build())
        .splashTimeout(0)
        .splashUrl("string")
        .themeId("string")
        .useRedirectUrl(false)
        .useSplashUrl(false)
        .welcomeMessage("string")
        .build());
    
    wireless_ssids_splash_settings_resource = meraki.networks.WirelessSsidsSplashSettings("wirelessSsidsSplashSettingsResource",
        network_id="string",
        number="string",
        sentry_enrollment={
            "enforced_systems": ["string"],
            "strength": "string",
            "systems_manager_network": {
                "id": "string",
            },
        },
        splash_image={
            "extension": "string",
            "image": {
                "contents": "string",
                "format": "string",
            },
            "md5": "string",
        },
        guest_sponsorship={
            "duration_in_minutes": 0,
            "guest_can_request_timeframe": False,
        },
        block_all_traffic_before_sign_on=False,
        billing={
            "free_access": {
                "duration_in_minutes": 0,
                "enabled": False,
            },
            "prepaid_access_fast_login_enabled": False,
            "reply_to_email_address": "string",
        },
        redirect_url="string",
        allow_simultaneous_logins=False,
        controller_disconnection_behavior="string",
        splash_logo={
            "extension": "string",
            "image": {
                "contents": "string",
                "format": "string",
            },
            "md5": "string",
        },
        splash_prepaid_front={
            "extension": "string",
            "image": {
                "contents": "string",
                "format": "string",
            },
            "md5": "string",
        },
        splash_timeout=0,
        splash_url="string",
        theme_id="string",
        use_redirect_url=False,
        use_splash_url=False,
        welcome_message="string")
    
    const wirelessSsidsSplashSettingsResource = new meraki.networks.WirelessSsidsSplashSettings("wirelessSsidsSplashSettingsResource", {
        networkId: "string",
        number: "string",
        sentryEnrollment: {
            enforcedSystems: ["string"],
            strength: "string",
            systemsManagerNetwork: {
                id: "string",
            },
        },
        splashImage: {
            extension: "string",
            image: {
                contents: "string",
                format: "string",
            },
            md5: "string",
        },
        guestSponsorship: {
            durationInMinutes: 0,
            guestCanRequestTimeframe: false,
        },
        blockAllTrafficBeforeSignOn: false,
        billing: {
            freeAccess: {
                durationInMinutes: 0,
                enabled: false,
            },
            prepaidAccessFastLoginEnabled: false,
            replyToEmailAddress: "string",
        },
        redirectUrl: "string",
        allowSimultaneousLogins: false,
        controllerDisconnectionBehavior: "string",
        splashLogo: {
            extension: "string",
            image: {
                contents: "string",
                format: "string",
            },
            md5: "string",
        },
        splashPrepaidFront: {
            extension: "string",
            image: {
                contents: "string",
                format: "string",
            },
            md5: "string",
        },
        splashTimeout: 0,
        splashUrl: "string",
        themeId: "string",
        useRedirectUrl: false,
        useSplashUrl: false,
        welcomeMessage: "string",
    });
    
    type: meraki:networks:WirelessSsidsSplashSettings
    properties:
        allowSimultaneousLogins: false
        billing:
            freeAccess:
                durationInMinutes: 0
                enabled: false
            prepaidAccessFastLoginEnabled: false
            replyToEmailAddress: string
        blockAllTrafficBeforeSignOn: false
        controllerDisconnectionBehavior: string
        guestSponsorship:
            durationInMinutes: 0
            guestCanRequestTimeframe: false
        networkId: string
        number: string
        redirectUrl: string
        sentryEnrollment:
            enforcedSystems:
                - string
            strength: string
            systemsManagerNetwork:
                id: string
        splashImage:
            extension: string
            image:
                contents: string
                format: string
            md5: string
        splashLogo:
            extension: string
            image:
                contents: string
                format: string
            md5: string
        splashPrepaidFront:
            extension: string
            image:
                contents: string
                format: string
            md5: string
        splashTimeout: 0
        splashUrl: string
        themeId: string
        useRedirectUrl: false
        useSplashUrl: false
        welcomeMessage: string
    

    WirelessSsidsSplashSettings 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 WirelessSsidsSplashSettings resource accepts the following input properties:

    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    AllowSimultaneousLogins bool
    Whether or not to allow simultaneous logins from different devices.
    Billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    BlockAllTrafficBeforeSignOn bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    ControllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    GuestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    RedirectUrl string
    The custom redirect URL where the users will go after the splash page.
    SentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    SplashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    SplashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    SplashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    SplashTimeout int
    Splash timeout in minutes.
    SplashUrl string
    The custom splash URL of the click-through splash page.
    ThemeId string
    The id of the selected splash theme.
    UseRedirectUrl bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    UseSplashUrl bool
    Boolean indicating whether the users will be redirected to the custom splash url
    WelcomeMessage string
    The welcome message for the users on the splash page.
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    AllowSimultaneousLogins bool
    Whether or not to allow simultaneous logins from different devices.
    Billing WirelessSsidsSplashSettingsBillingArgs
    Details associated with billing splash
    BlockAllTrafficBeforeSignOn bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    ControllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    GuestSponsorship WirelessSsidsSplashSettingsGuestSponsorshipArgs
    Details associated with guest sponsored splash
    RedirectUrl string
    The custom redirect URL where the users will go after the splash page.
    SentryEnrollment WirelessSsidsSplashSettingsSentryEnrollmentArgs
    Systems Manager sentry enrollment splash settings.
    SplashImage WirelessSsidsSplashSettingsSplashImageArgs
    The image used in the splash page.
    SplashLogo WirelessSsidsSplashSettingsSplashLogoArgs
    The logo used in the splash page.
    SplashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFrontArgs
    The prepaid front image used in the splash page.
    SplashTimeout int
    Splash timeout in minutes.
    SplashUrl string
    The custom splash URL of the click-through splash page.
    ThemeId string
    The id of the selected splash theme.
    UseRedirectUrl bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    UseSplashUrl bool
    Boolean indicating whether the users will be redirected to the custom splash url
    WelcomeMessage string
    The welcome message for the users on the splash page.
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    allowSimultaneousLogins Boolean
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    blockAllTrafficBeforeSignOn Boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior String
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    redirectUrl String
    The custom redirect URL where the users will go after the splash page.
    sentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    splashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    splashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    splashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    splashTimeout Integer
    Splash timeout in minutes.
    splashUrl String
    The custom splash URL of the click-through splash page.
    themeId String
    The id of the selected splash theme.
    useRedirectUrl Boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl Boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage String
    The welcome message for the users on the splash page.
    networkId string
    networkId path parameter. Network ID
    number string
    number path parameter.
    allowSimultaneousLogins boolean
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    blockAllTrafficBeforeSignOn boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    redirectUrl string
    The custom redirect URL where the users will go after the splash page.
    sentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    splashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    splashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    splashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    splashTimeout number
    Splash timeout in minutes.
    splashUrl string
    The custom splash URL of the click-through splash page.
    themeId string
    The id of the selected splash theme.
    useRedirectUrl boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage string
    The welcome message for the users on the splash page.
    network_id str
    networkId path parameter. Network ID
    number str
    number path parameter.
    allow_simultaneous_logins bool
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBillingArgs
    Details associated with billing splash
    block_all_traffic_before_sign_on bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controller_disconnection_behavior str
    How login attempts should be handled when the controller is unreachable.
    guest_sponsorship WirelessSsidsSplashSettingsGuestSponsorshipArgs
    Details associated with guest sponsored splash
    redirect_url str
    The custom redirect URL where the users will go after the splash page.
    sentry_enrollment WirelessSsidsSplashSettingsSentryEnrollmentArgs
    Systems Manager sentry enrollment splash settings.
    splash_image WirelessSsidsSplashSettingsSplashImageArgs
    The image used in the splash page.
    splash_logo WirelessSsidsSplashSettingsSplashLogoArgs
    The logo used in the splash page.
    splash_prepaid_front WirelessSsidsSplashSettingsSplashPrepaidFrontArgs
    The prepaid front image used in the splash page.
    splash_timeout int
    Splash timeout in minutes.
    splash_url str
    The custom splash URL of the click-through splash page.
    theme_id str
    The id of the selected splash theme.
    use_redirect_url bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    use_splash_url bool
    Boolean indicating whether the users will be redirected to the custom splash url
    welcome_message str
    The welcome message for the users on the splash page.
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    allowSimultaneousLogins Boolean
    Whether or not to allow simultaneous logins from different devices.
    billing Property Map
    Details associated with billing splash
    blockAllTrafficBeforeSignOn Boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior String
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship Property Map
    Details associated with guest sponsored splash
    redirectUrl String
    The custom redirect URL where the users will go after the splash page.
    sentryEnrollment Property Map
    Systems Manager sentry enrollment splash settings.
    splashImage Property Map
    The image used in the splash page.
    splashLogo Property Map
    The logo used in the splash page.
    splashPrepaidFront Property Map
    The prepaid front image used in the splash page.
    splashTimeout Number
    Splash timeout in minutes.
    splashUrl String
    The custom splash URL of the click-through splash page.
    themeId String
    The id of the selected splash theme.
    useRedirectUrl Boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl Boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage String
    The welcome message for the users on the splash page.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    SelfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    SplashPage string
    The type of splash page for this SSID
    SsidNumber int
    SSID number
    Id string
    The provider-assigned unique ID for this managed resource.
    SelfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    SplashPage string
    The type of splash page for this SSID
    SsidNumber int
    SSID number
    id String
    The provider-assigned unique ID for this managed resource.
    selfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    splashPage String
    The type of splash page for this SSID
    ssidNumber Integer
    SSID number
    id string
    The provider-assigned unique ID for this managed resource.
    selfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    splashPage string
    The type of splash page for this SSID
    ssidNumber number
    SSID number
    id str
    The provider-assigned unique ID for this managed resource.
    self_registration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    splash_page str
    The type of splash page for this SSID
    ssid_number int
    SSID number
    id String
    The provider-assigned unique ID for this managed resource.
    selfRegistration Property Map
    Self-registration for splash with Meraki authentication.
    splashPage String
    The type of splash page for this SSID
    ssidNumber Number
    SSID number

    Look up Existing WirelessSsidsSplashSettings Resource

    Get an existing WirelessSsidsSplashSettings 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?: WirelessSsidsSplashSettingsState, opts?: CustomResourceOptions): WirelessSsidsSplashSettings
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            allow_simultaneous_logins: Optional[bool] = None,
            billing: Optional[WirelessSsidsSplashSettingsBillingArgs] = None,
            block_all_traffic_before_sign_on: Optional[bool] = None,
            controller_disconnection_behavior: Optional[str] = None,
            guest_sponsorship: Optional[WirelessSsidsSplashSettingsGuestSponsorshipArgs] = None,
            network_id: Optional[str] = None,
            number: Optional[str] = None,
            redirect_url: Optional[str] = None,
            self_registration: Optional[WirelessSsidsSplashSettingsSelfRegistrationArgs] = None,
            sentry_enrollment: Optional[WirelessSsidsSplashSettingsSentryEnrollmentArgs] = None,
            splash_image: Optional[WirelessSsidsSplashSettingsSplashImageArgs] = None,
            splash_logo: Optional[WirelessSsidsSplashSettingsSplashLogoArgs] = None,
            splash_page: Optional[str] = None,
            splash_prepaid_front: Optional[WirelessSsidsSplashSettingsSplashPrepaidFrontArgs] = None,
            splash_timeout: Optional[int] = None,
            splash_url: Optional[str] = None,
            ssid_number: Optional[int] = None,
            theme_id: Optional[str] = None,
            use_redirect_url: Optional[bool] = None,
            use_splash_url: Optional[bool] = None,
            welcome_message: Optional[str] = None) -> WirelessSsidsSplashSettings
    func GetWirelessSsidsSplashSettings(ctx *Context, name string, id IDInput, state *WirelessSsidsSplashSettingsState, opts ...ResourceOption) (*WirelessSsidsSplashSettings, error)
    public static WirelessSsidsSplashSettings Get(string name, Input<string> id, WirelessSsidsSplashSettingsState? state, CustomResourceOptions? opts = null)
    public static WirelessSsidsSplashSettings get(String name, Output<String> id, WirelessSsidsSplashSettingsState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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:
    AllowSimultaneousLogins bool
    Whether or not to allow simultaneous logins from different devices.
    Billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    BlockAllTrafficBeforeSignOn bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    ControllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    GuestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    RedirectUrl string
    The custom redirect URL where the users will go after the splash page.
    SelfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    SentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    SplashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    SplashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    SplashPage string
    The type of splash page for this SSID
    SplashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    SplashTimeout int
    Splash timeout in minutes.
    SplashUrl string
    The custom splash URL of the click-through splash page.
    SsidNumber int
    SSID number
    ThemeId string
    The id of the selected splash theme.
    UseRedirectUrl bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    UseSplashUrl bool
    Boolean indicating whether the users will be redirected to the custom splash url
    WelcomeMessage string
    The welcome message for the users on the splash page.
    AllowSimultaneousLogins bool
    Whether or not to allow simultaneous logins from different devices.
    Billing WirelessSsidsSplashSettingsBillingArgs
    Details associated with billing splash
    BlockAllTrafficBeforeSignOn bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    ControllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    GuestSponsorship WirelessSsidsSplashSettingsGuestSponsorshipArgs
    Details associated with guest sponsored splash
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    RedirectUrl string
    The custom redirect URL where the users will go after the splash page.
    SelfRegistration WirelessSsidsSplashSettingsSelfRegistrationArgs
    Self-registration for splash with Meraki authentication.
    SentryEnrollment WirelessSsidsSplashSettingsSentryEnrollmentArgs
    Systems Manager sentry enrollment splash settings.
    SplashImage WirelessSsidsSplashSettingsSplashImageArgs
    The image used in the splash page.
    SplashLogo WirelessSsidsSplashSettingsSplashLogoArgs
    The logo used in the splash page.
    SplashPage string
    The type of splash page for this SSID
    SplashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFrontArgs
    The prepaid front image used in the splash page.
    SplashTimeout int
    Splash timeout in minutes.
    SplashUrl string
    The custom splash URL of the click-through splash page.
    SsidNumber int
    SSID number
    ThemeId string
    The id of the selected splash theme.
    UseRedirectUrl bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    UseSplashUrl bool
    Boolean indicating whether the users will be redirected to the custom splash url
    WelcomeMessage string
    The welcome message for the users on the splash page.
    allowSimultaneousLogins Boolean
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    blockAllTrafficBeforeSignOn Boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior String
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    redirectUrl String
    The custom redirect URL where the users will go after the splash page.
    selfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    sentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    splashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    splashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    splashPage String
    The type of splash page for this SSID
    splashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    splashTimeout Integer
    Splash timeout in minutes.
    splashUrl String
    The custom splash URL of the click-through splash page.
    ssidNumber Integer
    SSID number
    themeId String
    The id of the selected splash theme.
    useRedirectUrl Boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl Boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage String
    The welcome message for the users on the splash page.
    allowSimultaneousLogins boolean
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBilling
    Details associated with billing splash
    blockAllTrafficBeforeSignOn boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior string
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship WirelessSsidsSplashSettingsGuestSponsorship
    Details associated with guest sponsored splash
    networkId string
    networkId path parameter. Network ID
    number string
    number path parameter.
    redirectUrl string
    The custom redirect URL where the users will go after the splash page.
    selfRegistration WirelessSsidsSplashSettingsSelfRegistration
    Self-registration for splash with Meraki authentication.
    sentryEnrollment WirelessSsidsSplashSettingsSentryEnrollment
    Systems Manager sentry enrollment splash settings.
    splashImage WirelessSsidsSplashSettingsSplashImage
    The image used in the splash page.
    splashLogo WirelessSsidsSplashSettingsSplashLogo
    The logo used in the splash page.
    splashPage string
    The type of splash page for this SSID
    splashPrepaidFront WirelessSsidsSplashSettingsSplashPrepaidFront
    The prepaid front image used in the splash page.
    splashTimeout number
    Splash timeout in minutes.
    splashUrl string
    The custom splash URL of the click-through splash page.
    ssidNumber number
    SSID number
    themeId string
    The id of the selected splash theme.
    useRedirectUrl boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage string
    The welcome message for the users on the splash page.
    allow_simultaneous_logins bool
    Whether or not to allow simultaneous logins from different devices.
    billing WirelessSsidsSplashSettingsBillingArgs
    Details associated with billing splash
    block_all_traffic_before_sign_on bool
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controller_disconnection_behavior str
    How login attempts should be handled when the controller is unreachable.
    guest_sponsorship WirelessSsidsSplashSettingsGuestSponsorshipArgs
    Details associated with guest sponsored splash
    network_id str
    networkId path parameter. Network ID
    number str
    number path parameter.
    redirect_url str
    The custom redirect URL where the users will go after the splash page.
    self_registration WirelessSsidsSplashSettingsSelfRegistrationArgs
    Self-registration for splash with Meraki authentication.
    sentry_enrollment WirelessSsidsSplashSettingsSentryEnrollmentArgs
    Systems Manager sentry enrollment splash settings.
    splash_image WirelessSsidsSplashSettingsSplashImageArgs
    The image used in the splash page.
    splash_logo WirelessSsidsSplashSettingsSplashLogoArgs
    The logo used in the splash page.
    splash_page str
    The type of splash page for this SSID
    splash_prepaid_front WirelessSsidsSplashSettingsSplashPrepaidFrontArgs
    The prepaid front image used in the splash page.
    splash_timeout int
    Splash timeout in minutes.
    splash_url str
    The custom splash URL of the click-through splash page.
    ssid_number int
    SSID number
    theme_id str
    The id of the selected splash theme.
    use_redirect_url bool
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    use_splash_url bool
    Boolean indicating whether the users will be redirected to the custom splash url
    welcome_message str
    The welcome message for the users on the splash page.
    allowSimultaneousLogins Boolean
    Whether or not to allow simultaneous logins from different devices.
    billing Property Map
    Details associated with billing splash
    blockAllTrafficBeforeSignOn Boolean
    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
    controllerDisconnectionBehavior String
    How login attempts should be handled when the controller is unreachable.
    guestSponsorship Property Map
    Details associated with guest sponsored splash
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    redirectUrl String
    The custom redirect URL where the users will go after the splash page.
    selfRegistration Property Map
    Self-registration for splash with Meraki authentication.
    sentryEnrollment Property Map
    Systems Manager sentry enrollment splash settings.
    splashImage Property Map
    The image used in the splash page.
    splashLogo Property Map
    The logo used in the splash page.
    splashPage String
    The type of splash page for this SSID
    splashPrepaidFront Property Map
    The prepaid front image used in the splash page.
    splashTimeout Number
    Splash timeout in minutes.
    splashUrl String
    The custom splash URL of the click-through splash page.
    ssidNumber Number
    SSID number
    themeId String
    The id of the selected splash theme.
    useRedirectUrl Boolean
    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
    useSplashUrl Boolean
    Boolean indicating whether the users will be redirected to the custom splash url
    welcomeMessage String
    The welcome message for the users on the splash page.

    Supporting Types

    WirelessSsidsSplashSettingsBilling, WirelessSsidsSplashSettingsBillingArgs

    FreeAccess WirelessSsidsSplashSettingsBillingFreeAccess
    Details associated with a free access plan with limits
    PrepaidAccessFastLoginEnabled bool
    Whether or not billing uses the fast login prepaid access option.
    ReplyToEmailAddress string
    The email address that reeceives replies from clients
    FreeAccess WirelessSsidsSplashSettingsBillingFreeAccess
    Details associated with a free access plan with limits
    PrepaidAccessFastLoginEnabled bool
    Whether or not billing uses the fast login prepaid access option.
    ReplyToEmailAddress string
    The email address that reeceives replies from clients
    freeAccess WirelessSsidsSplashSettingsBillingFreeAccess
    Details associated with a free access plan with limits
    prepaidAccessFastLoginEnabled Boolean
    Whether or not billing uses the fast login prepaid access option.
    replyToEmailAddress String
    The email address that reeceives replies from clients
    freeAccess WirelessSsidsSplashSettingsBillingFreeAccess
    Details associated with a free access plan with limits
    prepaidAccessFastLoginEnabled boolean
    Whether or not billing uses the fast login prepaid access option.
    replyToEmailAddress string
    The email address that reeceives replies from clients
    free_access WirelessSsidsSplashSettingsBillingFreeAccess
    Details associated with a free access plan with limits
    prepaid_access_fast_login_enabled bool
    Whether or not billing uses the fast login prepaid access option.
    reply_to_email_address str
    The email address that reeceives replies from clients
    freeAccess Property Map
    Details associated with a free access plan with limits
    prepaidAccessFastLoginEnabled Boolean
    Whether or not billing uses the fast login prepaid access option.
    replyToEmailAddress String
    The email address that reeceives replies from clients

    WirelessSsidsSplashSettingsBillingFreeAccess, WirelessSsidsSplashSettingsBillingFreeAccessArgs

    DurationInMinutes int
    How long a device can use a network for free.
    Enabled bool
    Whether or not free access is enabled.
    DurationInMinutes int
    How long a device can use a network for free.
    Enabled bool
    Whether or not free access is enabled.
    durationInMinutes Integer
    How long a device can use a network for free.
    enabled Boolean
    Whether or not free access is enabled.
    durationInMinutes number
    How long a device can use a network for free.
    enabled boolean
    Whether or not free access is enabled.
    duration_in_minutes int
    How long a device can use a network for free.
    enabled bool
    Whether or not free access is enabled.
    durationInMinutes Number
    How long a device can use a network for free.
    enabled Boolean
    Whether or not free access is enabled.

    WirelessSsidsSplashSettingsGuestSponsorship, WirelessSsidsSplashSettingsGuestSponsorshipArgs

    DurationInMinutes int
    Duration in minutes of sponsored guest authorization.
    GuestCanRequestTimeframe bool
    Whether or not guests can specify how much time they are requesting.
    DurationInMinutes int
    Duration in minutes of sponsored guest authorization.
    GuestCanRequestTimeframe bool
    Whether or not guests can specify how much time they are requesting.
    durationInMinutes Integer
    Duration in minutes of sponsored guest authorization.
    guestCanRequestTimeframe Boolean
    Whether or not guests can specify how much time they are requesting.
    durationInMinutes number
    Duration in minutes of sponsored guest authorization.
    guestCanRequestTimeframe boolean
    Whether or not guests can specify how much time they are requesting.
    duration_in_minutes int
    Duration in minutes of sponsored guest authorization.
    guest_can_request_timeframe bool
    Whether or not guests can specify how much time they are requesting.
    durationInMinutes Number
    Duration in minutes of sponsored guest authorization.
    guestCanRequestTimeframe Boolean
    Whether or not guests can specify how much time they are requesting.

    WirelessSsidsSplashSettingsSelfRegistration, WirelessSsidsSplashSettingsSelfRegistrationArgs

    AuthorizationType string
    How created user accounts should be authorized.
    Enabled bool
    Whether or not to allow users to create their own account on the network.
    AuthorizationType string
    How created user accounts should be authorized.
    Enabled bool
    Whether or not to allow users to create their own account on the network.
    authorizationType String
    How created user accounts should be authorized.
    enabled Boolean
    Whether or not to allow users to create their own account on the network.
    authorizationType string
    How created user accounts should be authorized.
    enabled boolean
    Whether or not to allow users to create their own account on the network.
    authorization_type str
    How created user accounts should be authorized.
    enabled bool
    Whether or not to allow users to create their own account on the network.
    authorizationType String
    How created user accounts should be authorized.
    enabled Boolean
    Whether or not to allow users to create their own account on the network.

    WirelessSsidsSplashSettingsSentryEnrollment, WirelessSsidsSplashSettingsSentryEnrollmentArgs

    EnforcedSystems List<string>
    The system types that the Sentry enforces.
    Strength string
    The strength of the enforcement of selected system types.
    SystemsManagerNetwork WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork
    Systems Manager network targeted for sentry enrollment.
    EnforcedSystems []string
    The system types that the Sentry enforces.
    Strength string
    The strength of the enforcement of selected system types.
    SystemsManagerNetwork WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork
    Systems Manager network targeted for sentry enrollment.
    enforcedSystems List<String>
    The system types that the Sentry enforces.
    strength String
    The strength of the enforcement of selected system types.
    systemsManagerNetwork WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork
    Systems Manager network targeted for sentry enrollment.
    enforcedSystems string[]
    The system types that the Sentry enforces.
    strength string
    The strength of the enforcement of selected system types.
    systemsManagerNetwork WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork
    Systems Manager network targeted for sentry enrollment.
    enforced_systems Sequence[str]
    The system types that the Sentry enforces.
    strength str
    The strength of the enforcement of selected system types.
    systems_manager_network WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork
    Systems Manager network targeted for sentry enrollment.
    enforcedSystems List<String>
    The system types that the Sentry enforces.
    strength String
    The strength of the enforcement of selected system types.
    systemsManagerNetwork Property Map
    Systems Manager network targeted for sentry enrollment.

    WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetwork, WirelessSsidsSplashSettingsSentryEnrollmentSystemsManagerNetworkArgs

    Id string
    The network ID of the Systems Manager network.
    Id string
    The network ID of the Systems Manager network.
    id String
    The network ID of the Systems Manager network.
    id string
    The network ID of the Systems Manager network.
    id str
    The network ID of the Systems Manager network.
    id String
    The network ID of the Systems Manager network.

    WirelessSsidsSplashSettingsSplashImage, WirelessSsidsSplashSettingsSplashImageArgs

    Extension string
    The extension of the image file.
    Image WirelessSsidsSplashSettingsSplashImageImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the image file.
    Extension string
    The extension of the image file.
    Image WirelessSsidsSplashSettingsSplashImageImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the image file.
    extension String
    The extension of the image file.
    image WirelessSsidsSplashSettingsSplashImageImage
    Properties for setting a new image.
    md5 String
    The MD5 value of the image file.
    extension string
    The extension of the image file.
    image WirelessSsidsSplashSettingsSplashImageImage
    Properties for setting a new image.
    md5 string
    The MD5 value of the image file.
    extension str
    The extension of the image file.
    image WirelessSsidsSplashSettingsSplashImageImage
    Properties for setting a new image.
    md5 str
    The MD5 value of the image file.
    extension String
    The extension of the image file.
    image Property Map
    Properties for setting a new image.
    md5 String
    The MD5 value of the image file.

    WirelessSsidsSplashSettingsSplashImageImage, WirelessSsidsSplashSettingsSplashImageImageArgs

    Contents string
    The file contents (a base 64 encoded string) of your new image.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    Contents string
    The file contents (a base 64 encoded string) of your new image.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new image.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents string
    The file contents (a base 64 encoded string) of your new image.
    format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents str
    The file contents (a base 64 encoded string) of your new image.
    format str
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new image.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    Extension string
    The extension of the logo file.
    Image WirelessSsidsSplashSettingsSplashLogoImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the logo file.
    Extension string
    The extension of the logo file.
    Image WirelessSsidsSplashSettingsSplashLogoImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the logo file.
    extension String
    The extension of the logo file.
    image WirelessSsidsSplashSettingsSplashLogoImage
    Properties for setting a new image.
    md5 String
    The MD5 value of the logo file.
    extension string
    The extension of the logo file.
    image WirelessSsidsSplashSettingsSplashLogoImage
    Properties for setting a new image.
    md5 string
    The MD5 value of the logo file.
    extension str
    The extension of the logo file.
    image WirelessSsidsSplashSettingsSplashLogoImage
    Properties for setting a new image.
    md5 str
    The MD5 value of the logo file.
    extension String
    The extension of the logo file.
    image Property Map
    Properties for setting a new image.
    md5 String
    The MD5 value of the logo file.

    WirelessSsidsSplashSettingsSplashLogoImage, WirelessSsidsSplashSettingsSplashLogoImageArgs

    Contents string
    The file contents (a base 64 encoded string) of your new logo.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    Contents string
    The file contents (a base 64 encoded string) of your new logo.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new logo.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents string
    The file contents (a base 64 encoded string) of your new logo.
    format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents str
    The file contents (a base 64 encoded string) of your new logo.
    format str
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new logo.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.

    WirelessSsidsSplashSettingsSplashPrepaidFront, WirelessSsidsSplashSettingsSplashPrepaidFrontArgs

    Extension string
    The extension of the prepaid front image file.
    Image WirelessSsidsSplashSettingsSplashPrepaidFrontImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the prepaid front image file.
    Extension string
    The extension of the prepaid front image file.
    Image WirelessSsidsSplashSettingsSplashPrepaidFrontImage
    Properties for setting a new image.
    Md5 string
    The MD5 value of the prepaid front image file.
    extension String
    The extension of the prepaid front image file.
    image WirelessSsidsSplashSettingsSplashPrepaidFrontImage
    Properties for setting a new image.
    md5 String
    The MD5 value of the prepaid front image file.
    extension string
    The extension of the prepaid front image file.
    image WirelessSsidsSplashSettingsSplashPrepaidFrontImage
    Properties for setting a new image.
    md5 string
    The MD5 value of the prepaid front image file.
    extension str
    The extension of the prepaid front image file.
    image WirelessSsidsSplashSettingsSplashPrepaidFrontImage
    Properties for setting a new image.
    md5 str
    The MD5 value of the prepaid front image file.
    extension String
    The extension of the prepaid front image file.
    image Property Map
    Properties for setting a new image.
    md5 String
    The MD5 value of the prepaid front image file.

    WirelessSsidsSplashSettingsSplashPrepaidFrontImage, WirelessSsidsSplashSettingsSplashPrepaidFrontImageArgs

    Contents string
    The file contents (a base 64 encoded string) of your new prepaid front.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    Contents string
    The file contents (a base 64 encoded string) of your new prepaid front.
    Format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new prepaid front.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents string
    The file contents (a base 64 encoded string) of your new prepaid front.
    format string
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents str
    The file contents (a base 64 encoded string) of your new prepaid front.
    format str
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
    contents String
    The file contents (a base 64 encoded string) of your new prepaid front.
    format String
    The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.

    Import

    $ pulumi import meraki:networks/wirelessSsidsSplashSettings:WirelessSsidsSplashSettings example "network_id,number"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    meraki pulumi/pulumi-meraki
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the meraki Terraform Provider.
    meraki logo
    Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi